{"_id":"@libp2p/identify","_rev":"4646740","name":"@libp2p/identify","description":"Implementation of the Identify Protocol","dist-tags":{"latest":"4.1.0","next":"4.1.0-b30baa93a"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"time":{"modified":"2026-04-10T20:19:26.000Z","created":"2023-11-09T07:31:37.279Z","4.1.0-b30baa93a":"2026-04-10T16:15:01.361Z","4.1.0-f60bd85b0":"2026-04-10T11:26:30.275Z","4.1.0-90100be0c":"2026-04-10T07:05:31.042Z","4.1.0":"2026-04-08T15:46:22.202Z","4.0.14-74620dbcd":"2026-04-08T14:44:57.720Z","4.0.14-b6efda3d5":"2026-04-08T11:27:51.383Z","4.0.14-1ecf0e324":"2026-04-08T07:55:11.349Z","4.0.14-ff5ee99ed":"2026-04-06T10:07:22.391Z","4.0.14-4580b64fa":"2026-04-04T06:37:15.027Z","4.0.14-709b3fa2e":"2026-04-02T19:57:25.555Z","4.0.14-2a3e54738":"2026-04-02T07:16:04.612Z","4.0.14":"2026-03-28T10:30:57.096Z","4.0.13-1c3b61777":"2026-03-27T21:27:32.977Z","4.0.13-f88ec96cf":"2026-03-24T16:42:49.324Z","4.0.13-dd251c5e7":"2026-03-23T06:39:35.856Z","4.0.13-82c3c9ea8":"2026-03-20T09:38:02.708Z","4.0.13-d6f6f5818":"2026-03-19T07:05:40.962Z","4.0.13":"2026-03-13T22:58:26.319Z","4.0.12-9c0fc4482":"2026-03-12T21:16:03.676Z","4.0.12-e19d11093":"2026-03-11T22:52:17.226Z","4.0.12-28af2ff3d":"2026-03-11T18:25:05.335Z","4.0.12-db185b16b":"2026-03-06T14:50:41.177Z","4.0.12-4db427d30":"2026-03-04T17:36:07.817Z","4.0.12":"2026-03-03T15:51:37.538Z","4.0.11-f4b950dc9":"2026-03-03T13:51:24.974Z","4.0.11-8f0e1b2db":"2026-03-02T12:42:49.618Z","4.0.11-3bb95f95b":"2026-03-01T23:09:30.378Z","4.0.11-19796b103":"2026-03-01T10:50:29.402Z","4.0.11":"2026-03-01T00:02:07.075Z","4.0.10-30b53a999":"2026-02-25T08:30:27.146Z","4.0.10":"2026-01-16T16:13:18.194Z","4.0.9-05acd0c35":"2026-01-16T15:38:34.378Z","4.0.9-7fff925bf":"2026-01-16T12:00:19.350Z","4.0.9-28c2b65f4":"2026-01-16T10:04:19.905Z","4.0.9":"2025-11-14T09:01:19.807Z","4.0.8-977a3c5f2":"2025-11-14T08:12:00.712Z","4.0.8":"2025-11-13T07:03:21.672Z","4.0.7-e2bdc7e63":"2025-11-13T06:05:45.138Z","4.0.7-8cebf6322":"2025-11-13T05:20:53.006Z","4.0.7":"2025-10-29T10:28:02.149Z","4.0.6-d1ff510bb":"2025-10-29T09:19:00.538Z","4.0.7-d447a9944":"2025-10-29T08:34:36.872Z","4.0.6-0f3ab9e61":"2025-10-28T15:29:58.180Z","4.0.6":"2025-10-23T04:32:37.344Z","4.0.5-dad3cca5d":"2025-10-22T19:42:52.290Z","4.0.5-fb08a2f90":"2025-10-09T09:42:01.473Z","4.0.5-3596206ed":"2025-10-06T04:54:48.373Z","4.0.5":"2025-10-03T10:51:53.940Z","4.0.4-a0f9da212":"2025-10-03T09:46:44.612Z","4.0.4-5fccd1dde":"2025-10-03T08:33:16.169Z","4.0.4":"2025-10-02T07:07:10.426Z","4.0.3-72a7ea10a":"2025-10-02T05:47:29.092Z","4.0.3":"2025-10-01T17:35:41.490Z","4.0.2-7e1c0bada":"2025-10-01T14:35:45.505Z","4.0.2-547a5b988":"2025-09-30T12:48:38.147Z","4.0.2-93ba5a84f":"2025-09-28T05:56:06.287Z","4.0.2-de2ad9ca5":"2025-09-27T16:00:12.951Z","4.0.2":"2025-09-27T08:07:47.131Z","4.0.1-334f91bdc":"2025-09-27T07:42:23.546Z","4.0.1-8d66d5ff1":"2025-09-27T06:49:59.177Z","4.0.1-39e2e541a":"2025-09-26T15:31:04.382Z","4.0.1-8543df06b":"2025-09-26T13:41:30.794Z","4.0.1-425a42cdd":"2025-09-25T14:35:42.468Z","4.0.1-71e8ee163":"2025-09-25T07:08:11.703Z","4.0.1":"2025-09-24T14:01:37.657Z","4.0.0-55b7e5fea":"2025-09-24T12:41:06.184Z","4.0.0":"2025-09-24T05:49:29.745Z","3.0.39-6059227cb":"2025-09-23T19:40:31.104Z","4.0.0-621b464f0":"2025-09-23T15:49:00.791Z","4.0.0-049bfa0fa":"2025-09-23T12:56:55.941Z","3.0.39-fb19b055d":"2025-09-23T11:34:14.474Z","3.0.39-e8398d97e":"2025-09-23T10:02:32.771Z","3.0.39-87bc8d4fb":"2025-09-22T11:03:50.037Z","3.0.39-f0afebfdf":"2025-09-22T08:36:26.301Z","3.0.39-9a9b11fd4":"2025-09-22T06:53:04.392Z","3.0.39-da78fa851":"2025-09-19T07:45:01.525Z","3.0.39-8484de8a2":"2025-09-08T06:38:10.175Z","3.0.39-0f07e3df5":"2025-09-05T11:28:55.693Z","3.0.39-a02cb0461":"2025-09-04T09:02:09.751Z","3.0.39-f5932c294":"2025-08-20T11:10:01.539Z","3.0.39":"2025-08-20T04:33:54.852Z","3.0.38-5ed83dd69":"2025-08-19T12:28:31.149Z","3.0.38-aa770ab81":"2025-08-17T20:42:21.636Z","3.0.38-7ce083dca":"2025-08-14T10:18:37.150Z","3.0.38-cf9aab5c8":"2025-07-30T10:54:16.508Z","3.0.38-cb1c14e62":"2025-07-24T15:48:46.501Z","3.0.38-4420fad68":"2025-07-13T06:34:15.884Z","3.0.38-79473c99a":"2025-07-10T10:31:40.491Z","3.0.38-ce6b542a8":"2025-07-09T15:43:03.575Z","3.0.38-58abe8702":"2025-07-09T11:43:05.678Z","3.0.38-87e5d5938":"2025-07-08T09:58:16.581Z","3.0.38":"2025-07-07T16:35:37.363Z","3.0.37-57e7fa441":"2025-07-07T15:43:30.238Z","3.0.37-cfe2be4c9":"2025-07-03T13:43:25.509Z","3.0.37":"2025-06-25T15:19:43.269Z","3.0.36-2d6079bc1":"2025-06-25T14:38:43.558Z","3.0.36-8ad44f759":"2025-06-25T13:57:20.455Z","3.0.36-d2dc12c7d":"2025-06-25T10:02:21.570Z","3.0.36":"2025-06-18T13:55:24.547Z","3.0.35-451e011d4":"2025-06-18T12:53:40.959Z","3.0.35-53001addf":"2025-06-18T11:18:49.412Z","3.0.35-439d2c9ce":"2025-06-17T15:14:30.909Z","3.0.35":"2025-06-17T08:02:06.157Z","3.0.34-7eed3b40d":"2025-06-17T07:08:06.431Z","3.0.34":"2025-06-16T13:34:25.825Z","3.0.33-6c42ea64a":"2025-06-16T12:46:27.573Z","3.0.33-ae595d8db":"2025-06-13T14:54:03.368Z","3.0.33":"2025-06-03T15:10:46.308Z","3.0.32-8e87be9e6":"2025-06-03T13:26:18.190Z","3.0.32-bb4ad31db":"2025-06-03T12:28:29.071Z","3.0.32-cc7b34c0f":"2025-06-03T08:18:45.006Z","3.0.32-b8600fce8":"2025-06-03T06:53:53.979Z","3.0.32-6a3ae02f5":"2025-05-30T17:59:15.023Z","3.0.32-307d0ba58":"2025-05-30T16:22:00.363Z","3.0.32-ec73d59a6":"2025-05-30T16:17:04.456Z","3.0.32-2a7425cdb":"2025-05-30T16:13:13.228Z","3.0.32-dbbc6ef1d":"2025-05-30T16:13:07.550Z","3.0.32-d91ae66c6":"2025-05-29T09:42:13.018Z","3.0.32-3528df829":"2025-05-29T09:21:33.305Z","3.0.32-b32bc8406":"2025-05-28T18:58:37.052Z","3.0.32-5b004c0c4":"2025-05-28T17:39:24.979Z","3.0.32-8efb065d2":"2025-05-28T17:28:28.696Z","3.0.32-14dbebea8":"2025-05-24T11:32:45.983Z","3.0.32-9f1be6742":"2025-05-24T10:53:39.560Z","3.0.32":"2025-05-23T13:31:30.553Z","3.0.31-ab014c0c0":"2025-05-22T15:03:58.429Z","3.0.31-7788b4025":"2025-05-22T13:33:46.349Z","3.0.31-776cb432d":"2025-05-21T15:28:09.275Z","3.0.31":"2025-05-20T14:22:07.163Z","3.0.30-aa25d38ab":"2025-05-20T13:17:12.010Z","3.0.30":"2025-05-19T08:58:45.002Z","3.0.29-3df5bf2da":"2025-05-19T08:22:51.886Z","3.0.29-3577af88a":"2025-05-19T06:15:31.905Z","3.0.29-32627c876":"2025-05-17T07:38:12.869Z","3.0.29-213a54a1e":"2025-05-16T16:43:31.118Z","3.0.29-185b23eac":"2025-05-14T12:51:40.882Z","3.0.29-4b8c0a6bd":"2025-05-14T11:13:05.521Z","3.0.29-a5a33afd9":"2025-05-12T08:48:28.004Z","3.0.29-9b33d202e":"2025-05-12T07:52:58.833Z","3.0.29-f1de46607":"2025-05-07T10:47:34.423Z","3.0.29-772b4011e":"2025-05-07T09:26:45.184Z","3.0.29-cdc63e6cc":"2025-05-06T16:52:09.693Z","3.0.29-6f96de86c":"2025-04-17T09:05:44.011Z","3.0.29-afa5c9f59":"2025-04-17T07:49:29.218Z","3.0.29":"2025-04-16T11:11:53.394Z","3.0.28-f09bef843":"2025-04-16T09:01:31.704Z","3.0.28-3833353bd":"2025-04-16T08:25:51.159Z","3.0.28-b9e32cc37":"2025-04-15T14:01:46.140Z","3.0.28":"2025-04-09T15:41:02.011Z","3.0.27-4f37aff53":"2025-04-09T14:58:44.954Z","3.0.27-53a9be54e":"2025-04-09T13:56:59.073Z","3.0.27-da7353a0b":"2025-04-09T12:03:27.001Z","3.0.27-4c64bd06d":"2025-04-09T11:01:27.827Z","3.0.27-da4e9da82":"2025-04-08T11:39:05.417Z","3.0.27-d53ef170c":"2025-03-25T16:45:56.762Z","3.0.27-0b9090aea":"2025-03-25T13:16:46.799Z","3.0.27-78cd7d53e":"2025-03-25T12:51:47.894Z","3.0.27-fc5122110":"2025-03-25T11:45:11.411Z","3.0.27-71267286":"2025-03-20T16:50:47.318Z","3.0.27-b2124c2db":"2025-03-20T16:32:16.372Z","3.0.27":"2025-03-18T16:14:25.962Z","3.0.26-2f2322a25":"2025-03-18T15:38:08.150Z","3.0.26-95909c3df":"2025-03-18T14:44:11.213Z","3.0.26-a71c7c32b":"2025-03-18T14:09:43.964Z","3.0.26-907518bad":"2025-03-14T12:11:25.532Z","3.0.26-a7ab9a41b":"2025-03-14T10:47:17.053Z","3.0.26-757577dd2":"2025-03-13T16:06:11.720Z","3.0.26":"2025-03-12T14:01:17.925Z","3.0.25-0699fb747":"2025-03-12T13:00:47.585Z","3.0.25-600d0a561":"2025-03-07T17:34:40.974Z","3.0.25-a6c9aee5a":"2025-03-06T14:10:57.593Z","3.0.25-88b5c29ed":"2025-03-06T13:47:39.285Z","3.0.25-5fe2a18fc":"2025-03-04T17:42:06.537Z","3.0.25":"2025-03-04T07:09:02.976Z","3.0.24-48cd9b652":"2025-03-03T18:33:52.054Z","3.0.24-2fbcdb687":"2025-03-03T18:05:56.239Z","3.0.24-2c8ecb455":"2025-03-03T17:12:53.085Z","3.0.24-3f127b610":"2025-03-03T14:49:16.547Z","3.0.24-dd71d8a86":"2025-03-03T12:38:16.987Z","3.0.24-80fe31aa1":"2025-03-03T12:31:44.512Z","3.0.24":"2025-03-03T12:12:12.590Z","3.0.23-52a46ecad":"2025-03-03T11:31:26.750Z","3.0.23-3d9b07c34":"2025-02-27T17:27:23.572Z","3.0.23-9acccaaed":"2025-02-27T16:56:59.155Z","3.0.23-0555339ba":"2025-02-26T13:26:09.222Z","3.0.23-22e62d00f":"2025-02-26T12:56:00.712Z","3.0.23-4939ef7ae":"2025-02-26T09:49:07.704Z","3.0.23-96f79bc11":"2025-02-26T08:34:11.630Z","3.0.23-e1f868f03":"2025-02-26T08:27:41.224Z","3.0.23-e2f49432b":"2025-02-26T06:58:53.610Z","3.0.23":"2025-02-25T09:28:58.858Z","3.0.22-90cca822b":"2025-02-25T07:55:49.836Z","3.0.22-6f8cfeafb":"2025-02-24T12:00:22.558Z","3.0.22-f465c5473":"2025-02-23T17:46:23.622Z","3.0.22-5b084e968":"2025-02-23T17:03:44.757Z","3.0.22-e7e01f58f":"2025-02-23T08:09:41.737Z","3.0.22":"2025-02-21T18:14:57.117Z","3.0.21-2a3cec922":"2025-02-21T17:40:54.421Z","3.0.21-a4f0db1e9":"2025-02-21T17:40:16.838Z","3.0.21-9b1a3791d":"2025-02-21T17:03:47.289Z","3.0.21":"2025-02-21T13:52:36.441Z","3.0.20-2b49a5f74":"2025-02-21T12:47:22.236Z","3.0.20-1ab50cc0d":"2025-02-21T11:52:03.698Z","3.0.20-d98cc46e4":"2025-02-21T09:33:10.719Z","3.0.20-7718d020a":"2025-02-21T08:39:26.763Z","3.0.20":"2025-02-20T15:44:12.934Z","3.0.19-8331c8ea8":"2025-02-20T14:52:09.182Z","3.0.19-cc7fcfe98":"2025-02-20T14:28:28.929Z","3.0.19-ff951f1a0":"2025-02-20T12:48:36.371Z","3.0.19-700e4c0b5":"2025-02-20T11:01:06.017Z","3.0.19-754fe84db":"2025-02-19T14:59:08.023Z","3.0.19":"2025-02-18T16:52:10.963Z","3.0.18-e7e280257":"2025-02-18T15:48:20.215Z","3.0.18-68ad3663e":"2025-02-18T13:37:31.032Z","3.0.18-b818882e0":"2025-02-18T08:31:56.249Z","3.0.18-1fc0e2662":"2025-02-14T16:17:16.022Z","3.0.18-23685db5e":"2025-02-13T16:22:54.727Z","3.0.18-35a52f029":"2025-02-13T15:14:12.808Z","3.0.18-2e35b6055":"2025-02-13T14:40:29.899Z","3.0.18-c4e862731":"2025-02-13T12:48:37.641Z","3.0.18-d188511b9":"2025-02-13T09:58:39.838Z","3.0.18-f9345a7a1":"2025-02-13T08:33:14.322Z","3.0.18-7655833bb":"2025-02-13T07:21:50.627Z","3.0.18-4ab04faf0":"2025-02-12T17:53:48.292Z","3.0.18-d8f003e6e":"2025-02-10T08:56:35.139Z","3.0.18":"2025-02-10T06:41:22.345Z","3.0.17-6e52ee346":"2025-02-10T05:48:55.502Z","3.0.17-7a1665cd8":"2025-02-06T11:04:05.906Z","3.0.17-21088c519":"2025-02-06T08:00:07.547Z","3.0.17-96f14e429":"2025-02-06T06:00:42.948Z","3.0.17-34b3c14b8":"2025-02-05T16:11:00.070Z","3.0.17-d72b51184":"2025-02-04T17:22:26.228Z","3.0.17":"2025-02-04T12:02:10.975Z","3.0.16-bf0f74d66":"2025-02-04T11:21:18.716Z","3.0.16-26313e695":"2025-02-04T10:40:17.807Z","3.0.16-66c3ec5e1":"2025-02-04T09:59:52.144Z","3.0.16-c1d0b7fa4":"2025-02-04T09:51:19.529Z","3.0.16-d61cbacec":"2025-02-04T08:25:57.816Z","3.0.16-80ddad5bb":"2025-02-04T07:06:09.256Z","3.0.16":"2025-02-03T13:23:03.089Z","3.0.15-e2ec7bdaa":"2025-02-03T12:28:12.018Z","3.0.15-4bbcfa707":"2025-02-03T12:06:41.383Z","3.0.15-723bde6ce":"2025-02-03T11:54:25.324Z","3.0.15-15a70af5f":"2025-02-03T10:59:40.868Z","3.0.15-f767126e1":"2025-01-20T15:19:22.056Z","3.0.15-06fc82da8":"2025-01-13T17:08:52.042Z","3.0.15-c90984ec7":"2025-01-13T14:59:41.533Z","3.0.15-fe8af37a1":"2025-01-13T14:16:46.343Z","3.0.15-b56d91884":"2025-01-09T10:38:54.363Z","3.0.15":"2025-01-09T10:16:31.818Z","3.0.14-abe9bd154":"2025-01-07T15:51:47.478Z","3.0.14-20d9ba73e":"2025-01-07T10:14:05.879Z","3.0.14-ae75570c8":"2025-01-06T16:49:53.233Z","3.0.14-285dab7d7":"2024-12-13T08:04:44.379Z","3.0.14-5acfae333":"2024-12-13T08:00:42.485Z","3.0.14-f4747450f":"2024-12-13T07:58:09.279Z","3.0.14-52f0f2f13":"2024-12-13T07:57:47.127Z","3.0.14-023ea575c":"2024-12-12T11:19:15.165Z","3.0.14-d3e5a3382":"2024-12-12T08:38:14.014Z","3.0.14-3c63482e5":"2024-12-12T08:38:09.537Z","3.0.14":"2024-12-11T09:56:15.477Z","3.0.13-5c4a79e5a":"2024-12-10T13:54:19.426Z","3.0.13-127abe24b":"2024-12-10T09:15:23.033Z","3.0.13":"2024-12-09T14:18:30.302Z","3.0.12-48e9cfa56":"2024-12-09T12:05:33.670Z","3.0.12-96654117c":"2024-12-06T14:08:50.347Z","3.0.12-9614de7c6":"2024-12-06T14:04:49.843Z","3.0.12-2625cc323":"2024-12-06T12:50:31.435Z","3.0.12-92cc74082":"2024-12-06T11:55:02.078Z","3.0.12-d19974d93":"2024-12-04T17:36:44.126Z","3.0.12-6ab85ea68":"2024-12-04T13:34:39.851Z","3.0.12-2c182d2e2":"2024-11-30T15:41:17.761Z","3.0.12-06f79b646":"2024-11-30T15:41:09.326Z","3.0.12-99f5f270b":"2024-11-30T12:17:35.475Z","3.0.12-f8da60e73":"2024-11-29T19:55:39.531Z","3.0.12-406b3916c":"2024-11-29T19:02:42.858Z","3.0.12-a0c8ceb99":"2024-11-29T18:37:43.006Z","3.0.12-f2f9008b8":"2024-11-29T15:21:34.540Z","3.0.12-339b7df88":"2024-11-28T14:43:12.150Z","3.0.12-8a9258a24":"2024-11-27T09:56:13.187Z","3.0.12-4761dd701":"2024-11-26T17:49:09.979Z","3.0.12-3650283f7":"2024-11-26T16:46:41.613Z","3.0.12-b02ea9b6e":"2024-11-26T15:30:06.712Z","3.0.12-bc90b4fd5":"2024-11-25T09:28:13.304Z","3.0.12-a82b07d8c":"2024-11-25T09:25:52.791Z","3.0.12-d6cd25d0d":"2024-11-25T09:25:45.414Z","3.0.12-98b43045c":"2024-11-25T09:25:23.371Z","3.0.12-4a85eb033":"2024-11-25T08:06:10.271Z","3.0.12-6ddc1b80e":"2024-11-22T12:52:22.965Z","3.0.12-0862522fe":"2024-11-22T12:33:19.404Z","3.0.12-b248eefc0":"2024-11-21T09:07:04.678Z","3.0.12-d866eb5bb":"2024-11-19T17:23:19.606Z","3.0.12-f53f65d18":"2024-11-19T14:40:17.321Z","3.0.12":"2024-11-18T12:42:04.661Z","3.0.11-05d559f54":"2024-11-18T11:24:21.826Z","3.0.11-656db81cf":"2024-11-18T10:43:17.744Z","3.0.11":"2024-11-18T08:51:38.341Z","3.0.10-432955390":"2024-11-16T10:52:08.689Z","3.0.10-eee97c7d4":"2024-11-15T16:04:10.796Z","3.0.10-2feaeddb4":"2024-11-15T11:14:18.143Z","3.0.10-c917314f3":"2024-11-14T16:35:16.719Z","3.0.10-844a8d2d1":"2024-11-14T16:08:03.986Z","3.0.10-7dcabb884":"2024-11-14T10:49:24.391Z","3.0.10-7626b224d":"2024-11-12T11:55:03.219Z","3.0.10-02f285fc8":"2024-11-12T09:07:44.441Z","3.0.10-32ca76fcb":"2024-11-08T08:22:46.882Z","3.0.10-665769021":"2024-11-07T14:38:49.044Z","3.0.10-7dead6d35":"2024-11-07T13:27:09.059Z","3.0.10-6bd7f9169":"2024-11-07T08:24:07.320Z","3.0.10-91687998d":"2024-11-06T07:39:20.785Z","3.0.10-d30d07e6f":"2024-11-05T14:11:57.270Z","3.0.10-adc767899":"2024-11-05T08:09:39.104Z","3.0.10-7c085d10c":"2024-11-04T22:40:51.801Z","3.0.10-0a3406a05":"2024-11-02T12:19:58.574Z","3.0.10-c2ff2e454":"2024-11-02T11:43:37.744Z","3.0.10-ad5cfd66a":"2024-10-30T09:27:55.446Z","3.0.10-a5cd8cfbe":"2024-10-28T18:52:04.504Z","3.0.10":"2024-10-28T10:57:07.729Z","3.0.9-a657bbd2e":"2024-10-28T08:44:04.617Z","3.0.9-d34642db1":"2024-10-28T08:32:02.066Z","3.0.9-7383821e1":"2024-10-26T07:28:43.219Z","3.0.9-717731e49":"2024-10-25T10:22:05.496Z","3.0.9":"2024-10-23T13:29:58.506Z","3.0.8-aa8de9fd3":"2024-10-23T12:23:43.818Z","3.0.8-3bc9769b8":"2024-10-23T11:41:31.176Z","3.0.8-3244ed086":"2024-10-23T08:11:43.234Z","3.0.8-4521cf1f7":"2024-10-23T08:04:00.359Z","3.0.8-75301ac7d":"2024-10-22T08:21:49.361Z","3.0.8-e6b4158c6":"2024-10-22T08:21:34.800Z","3.0.8-5d199f9b6":"2024-10-11T17:39:41.641Z","3.0.8":"2024-10-09T18:08:52.364Z","3.0.7-0d326d102":"2024-10-09T17:02:41.488Z","3.0.7-e99e8f448":"2024-10-09T10:14:42.727Z","3.0.7-d7a818e8e":"2024-10-09T07:10:28.258Z","3.0.7-934a891f9":"2024-10-08T19:33:33.282Z","3.0.7-d4da56961":"2024-10-08T01:04:36.616Z","3.0.7":"2024-10-07T07:01:44.264Z","3.0.6-27b2fa6b6":"2024-10-05T08:15:47.827Z","3.0.6-661d6586a":"2024-10-03T12:43:01.089Z","3.0.6-80e798cdc":"2024-10-02T10:02:35.618Z","3.0.6-b4f02a637":"2024-10-02T08:57:18.582Z","3.0.6-35b48025c":"2024-09-30T20:26:23.893Z","3.0.6-32c176fd5":"2024-09-30T16:33:27.300Z","3.0.6-58784abf7":"2024-09-30T12:38:10.592Z","3.0.6-d9c7e0f7e":"2024-09-30T12:38:08.657Z","3.0.6-24fa1d5af":"2024-09-30T12:38:02.066Z","3.0.6":"2024-09-27T11:22:19.970Z","3.0.5-dad979f9b":"2024-09-27T09:56:12.410Z","3.0.5-a390db4a4":"2024-09-27T07:33:52.668Z","3.0.5-82bd42bcf":"2024-09-27T07:29:18.730Z","3.0.5":"2024-09-25T14:23:30.995Z","3.0.4-0c5957836":"2024-09-25T13:45:41.204Z","3.0.4-c5988cce8":"2024-09-25T13:31:56.616Z","3.0.4-980038477":"2024-09-25T13:31:45.910Z","3.0.4-fa83ee1c7":"2024-09-25T06:37:55.024Z","3.0.4":"2024-09-24T16:22:56.031Z","3.0.3-c258b35af":"2024-09-24T15:32:10.210Z","3.0.3":"2024-09-24T12:26:38.854Z","3.0.2-7f7ec82ae":"2024-09-24T11:05:29.844Z","3.0.2-b3272cfce":"2024-09-24T06:47:04.085Z","3.0.2":"2024-09-23T11:44:13.883Z","3.0.1-21fe841f2":"2024-09-23T09:03:23.985Z","3.0.1-c628c44c5":"2024-09-23T07:08:25.073Z","3.0.1-4fd7eb2e1":"2024-09-20T14:57:35.925Z","3.0.1-6ccbb06f0":"2024-09-19T10:03:30.909Z","3.0.1-34455b5f2":"2024-09-13T16:16:36.161Z","3.0.1":"2024-09-12T11:29:46.698Z","3.0.0-18dd3cb26":"2024-09-12T09:20:59.855Z","3.0.0-1210884ed":"2024-09-12T08:53:33.604Z","3.0.0-d101aac4b":"2024-09-11T17:31:24.704Z","3.0.0-7cd984569":"2024-09-11T17:19:10.339Z","3.0.0":"2024-09-11T10:15:41.227Z","2.1.5-b6681bd25":"2024-09-11T09:09:25.151Z","2.1.5-2bbaf4361":"2024-09-10T16:06:43.058Z","2.1.5-e1ca9cced":"2024-09-10T14:15:34.589Z","2.1.5-71e5f7a5b":"2024-09-10T11:45:15.209Z","2.1.5-c010d575c":"2024-09-10T09:44:23.590Z","2.1.5-a142bb642":"2024-09-10T08:07:38.614Z","2.1.5-81ebe4e47":"2024-09-10T06:21:41.900Z","2.1.5-5214dec4a":"2024-09-09T07:54:32.508Z","2.1.5-df330695a":"2024-09-06T11:48:07.762Z","2.1.5-dd7b329c4":"2024-09-05T14:54:21.746Z","2.1.5-737b3ea5b":"2024-09-04T13:35:21.622Z","2.1.5-2265e59ba":"2024-09-04T11:58:48.174Z","2.1.5-1675adee2":"2024-08-30T10:52:28.865Z","2.1.5-7655e5200":"2024-08-29T15:22:45.773Z","2.1.5-50b897139":"2024-08-29T14:51:09.583Z","2.1.5-e211b46cc":"2024-08-29T13:16:02.976Z","2.1.5-3c8dd5bbf":"2024-08-17T06:50:13.220Z","2.1.5-359265a3a":"2024-08-16T14:13:59.023Z","2.1.5":"2024-08-15T15:52:51.242Z","2.1.4-1dfb74e79":"2024-08-15T09:48:50.526Z","2.1.4-7939dbd5c":"2024-08-14T12:54:20.515Z","2.1.4-c5dba70a9":"2024-08-13T15:02:33.440Z","2.1.4-0edbfe7af":"2024-08-09T15:22:12.347Z","2.1.4":"2024-08-02T16:38:55.750Z","2.1.3-f30e2ee8d":"2024-08-02T15:10:57.463Z","2.1.3-944935f8d":"2024-07-29T14:52:43.509Z","2.1.3":"2024-07-29T10:08:44.861Z","2.1.2-a8ec2bcb7":"2024-07-29T08:10:22.812Z","2.1.2-a82ff8221":"2024-07-26T17:50:13.007Z","2.1.2-34cf1f7cd":"2024-07-26T17:13:14.887Z","2.1.2-8b3114292":"2024-07-22T14:39:09.808Z","2.1.2-4a994c5ef":"2024-07-22T09:10:39.329Z","2.1.2-73f2b6b6d":"2024-07-15T17:58:40.989Z","2.1.2-40902d99b":"2024-07-15T17:54:28.713Z","2.1.2-928801a80":"2024-07-15T17:51:30.356Z","2.1.2-a130993ed":"2024-07-15T17:51:25.560Z","2.1.2":"2024-07-13T13:56:26.108Z","2.1.1-e9b6a242a":"2024-07-13T13:15:44.044Z","2.1.1-3319ff41e":"2024-07-10T18:23:18.485Z","2.1.1-e1f0b307c":"2024-07-10T16:59:48.358Z","2.1.1-d1aec4d9f":"2024-07-08T19:39:35.316Z","2.1.1-ce6da9896":"2024-07-08T19:34:32.724Z","2.1.1-151bc46fb":"2024-07-08T06:29:06.005Z","2.1.1":"2024-07-03T13:39:10.366Z","2.1.0-abb9f90c7":"2024-07-03T13:01:52.679Z","2.1.0-af85a7cad":"2024-07-02T18:02:02.017Z","2.1.0-21cf7bc56":"2024-07-02T14:03:47.722Z","2.1.0-b0b6cae12":"2024-07-02T13:02:04.746Z","2.1.0-6573cb8b0":"2024-07-02T12:44:36.050Z","2.1.0-15eb66428":"2024-07-02T12:44:32.292Z","2.1.0-3b9cbf7d8":"2024-07-01T17:34:28.002Z","2.1.0-0b55625d1":"2024-06-23T21:17:07.287Z","2.1.0":"2024-06-19T15:52:35.170Z","2.0.3-9e0236627":"2024-06-18T12:47:42.522Z","2.0.3-8e4fdcde9":"2024-06-18T10:43:48.749Z","2.0.3-94cac115a":"2024-06-13T10:51:56.476Z","2.0.3-d1f1c2be7":"2024-06-13T08:49:51.247Z","2.0.3-44791342":"2024-06-12T15:53:55.086Z","2.0.3-863b3de03":"2024-06-12T10:31:23.630Z","2.0.3":"2024-06-10T10:38:49.530Z","2.0.2-90d10b565":"2024-06-07T15:50:07.455Z","2.0.2-62e32252a":"2024-06-06T18:57:04.145Z","2.0.2-769461d3b":"2024-06-06T16:04:05.569Z","2.0.2-bc6556f96":"2024-06-06T11:30:17.512Z","2.0.2-6011d3697":"2024-06-06T10:15:32.594Z","2.0.2-f6fe2cc3c":"2024-06-06T10:01:47.467Z","2.0.2-4bd8e4f79":"2024-06-06T09:44:55.812Z","2.0.2-440c9b360":"2024-06-06T09:16:38.267Z","2.0.2-757fb2674":"2024-06-06T08:26:09.818Z","2.0.2-12106b5b0":"2024-06-06T07:49:16.711Z","2.0.2-169c9d85e":"2024-05-28T17:50:47.713Z","2.0.2-f4e572cd6":"2024-05-28T17:50:28.518Z","2.0.2-352699ab5":"2024-05-28T17:16:23.074Z","2.0.2-167bf2b3c":"2024-05-28T11:55:39.313Z","2.0.2-7aec7bd45":"2024-05-28T09:39:59.102Z","2.0.2-7464dc00c":"2024-05-28T08:10:20.371Z","2.0.2-e69a2f1b6":"2024-05-28T07:51:21.039Z","2.0.2":"2024-05-20T11:17:48.562Z","2.0.1-a3e8beabd":"2024-05-17T19:25:18.302Z","2.0.1-48444f750":"2024-05-17T17:53:16.186Z","2.0.1-1a41c28bb":"2024-05-17T17:49:44.639Z","2.0.1-8214dcfb0":"2024-05-17T15:11:34.810Z","2.0.1-1eb5b2713":"2024-05-16T18:21:43.856Z","2.0.1-5b7380259":"2024-05-16T17:13:38.562Z","2.0.1-7de56f244":"2024-05-16T16:07:26.046Z","2.0.1-1cd5aae11":"2024-05-16T14:37:31.291Z","2.0.1-1cc6a9405":"2024-05-16T10:43:43.775Z","2.0.1-3c73707ff":"2024-05-15T11:48:07.806Z","2.0.1":"2024-05-15T11:31:23.448Z","2.0.0-9d4b0596f":"2024-05-14T09:06:40.258Z","2.0.0-43046b9ae":"2024-05-13T17:22:29.022Z","2.0.0-83c14d08f":"2024-05-13T07:33:20.821Z","2.0.0-7ae6063df":"2024-05-10T10:12:22.800Z","2.0.0-4ad63bb79":"2024-05-07T16:43:43.934Z","2.0.0-510d9ce65":"2024-05-07T15:12:47.914Z","2.0.0-767b23e71":"2024-05-07T14:00:11.709Z","2.0.0-bfa7660d5":"2024-05-07T13:28:09.798Z","2.0.0-d9366f9aa":"2024-05-07T12:36:49.860Z","2.0.0-1488a7371":"2024-05-07T11:45:55.874Z","2.0.0-a11e135c2":"2024-05-02T09:16:54.768Z","2.0.0":"2024-05-02T08:51:20.615Z","1.0.21-9d13a2f6a":"2024-05-01T11:36:18.515Z","1.0.21":"2024-05-01T07:38:46.326Z","1.0.20-de3f7aeaf":"2024-05-01T06:40:59.419Z","1.0.20-c82432312":"2024-04-30T17:38:44.838Z","1.0.20-3d7a9da17":"2024-04-30T09:40:12.123Z","1.0.20-3bc94b403":"2024-04-30T06:42:35.614Z","1.0.20-e1923b0a7":"2024-04-26T17:42:35.617Z","1.0.20-998fcaf94":"2024-04-26T17:20:15.403Z","1.0.20-90cfd25e2":"2024-04-25T16:48:48.639Z","1.0.20":"2024-04-24T14:16:35.870Z","1.0.19-c2181f0cf":"2024-04-24T13:14:47.831Z","1.0.19-2281f802b":"2024-04-24T08:43:02.059Z","1.0.19-fd1f8343d":"2024-04-23T10:50:19.026Z","1.0.19-eaf8ac7cf":"2024-04-22T13:51:32.401Z","1.0.19-acef72613":"2024-04-22T07:35:52.763Z","1.0.19":"2024-04-16T14:28:26.411Z","1.0.19-ea4f26285":"2024-04-16T13:46:15.130Z","1.0.18-31c78f4ed":"2024-04-15T14:19:48.662Z","1.0.18-08dabd390":"2024-04-15T10:42:13.158Z","1.0.18":"2024-04-12T18:11:13.770Z","1.0.17-b17824a1d":"2024-04-12T17:01:58.807Z","1.0.17-2c56203f9":"2024-04-12T11:12:36.009Z","1.0.17-732c436d4":"2024-04-09T14:21:56.342Z","1.0.17-936dbba10":"2024-04-09T14:03:35.502Z","1.0.17-2b2958fe6":"2024-04-08T18:28:12.840Z","1.0.17":"2024-04-05T17:28:14.215Z","1.0.16-3e515f007":"2024-04-05T16:30:22.178Z","1.0.16-d446c6c31":"2024-04-04T20:07:47.725Z","1.0.16-a2b41f793":"2024-04-03T18:44:17.329Z","1.0.16-80278b36b":"2024-04-02T16:49:06.320Z","1.0.16-3ffecc5bf":"2024-04-02T15:38:31.613Z","1.0.16-ab5f05763":"2024-04-02T12:23:05.186Z","1.0.16-4fc0a7d30":"2024-04-02T10:44:09.323Z","1.0.16-1f589c822":"2024-04-02T10:32:32.929Z","1.0.16-afe15f669":"2024-04-02T10:30:36.466Z","1.0.16":"2024-03-28T14:09:29.496Z","1.0.15-82901e785":"2024-03-28T13:08:31.266Z","1.0.15-bf720c045":"2024-03-28T13:00:49.096Z","1.0.15-1fc929c1c":"2024-03-28T12:59:56.373Z","1.0.15-330a5ed72":"2024-03-28T12:21:45.768Z","1.0.15-59a97b61b":"2024-03-28T06:29:23.115Z","1.0.15-fad3074b8":"2024-03-13T13:35:24.725Z","1.0.15-cad9cf007":"2024-03-13T12:24:55.190Z","1.0.15-e1798aa26":"2024-03-13T11:41:10.501Z","1.0.15-f39ce5f13":"2024-03-12T10:43:27.118Z","1.0.15-83ef3717e":"2024-03-11T08:27:51.615Z","1.0.15-ab466004b":"2024-03-06T13:58:37.321Z","1.0.15-a9cc0ee49":"2024-03-01T11:09:46.432Z","1.0.15-2122a713d":"2024-02-29T15:28:58.216Z","1.0.15-28e51652a":"2024-02-29T14:56:58.986Z","1.0.15-f71bc49bd":"2024-02-29T08:54:23.959Z","1.0.15":"2024-02-28T10:51:36.967Z","1.0.14-f0d2b52d0":"2024-02-27T14:47:11.401Z","1.0.14-e1c01370b":"2024-02-20T09:12:34.630Z","1.0.14-8072a2e59":"2024-02-19T21:09:15.202Z","1.0.14-b1b77adb4":"2024-02-19T18:17:21.448Z","1.0.14-bedfd0aa2":"2024-02-19T16:04:38.241Z","1.0.14-fb7c51c3c":"2024-02-12T09:10:12.272Z","1.0.14":"2024-02-08T06:43:27.773Z","1.0.13-0c7bbbb07":"2024-02-07T19:20:51.465Z","1.0.13":"2024-02-07T15:58:41.350Z","1.0.12-9891ecd73":"2024-02-07T15:34:01.605Z","1.0.12-0321812e7":"2024-02-07T14:35:23.361Z","1.0.12-03ff9fd82":"2024-02-07T13:15:15.904Z","1.0.12-1cb2408ac":"2024-02-07T12:34:27.520Z","1.0.12-dab5cf724":"2024-02-07T12:10:22.634Z","1.0.12-2370d1c39":"2024-02-07T11:56:55.157Z","1.0.12-e1db332a4":"2024-01-31T15:16:18.064Z","1.0.12-6f323de7d":"2024-01-29T09:59:10.316Z","1.0.12-c9ed1c7d6":"2024-01-25T08:11:53.607Z","1.0.12":"2024-01-24T13:51:08.002Z","1.0.11-f4dda4a3c":"2024-01-24T13:20:17.858Z","1.0.11-74fb5671d":"2024-01-24T12:23:03.124Z","1.0.11-2e464c099":"2024-01-24T12:19:17.821Z","1.0.11-dbc92ab74":"2024-01-24T12:02:57.607Z","1.0.11-72f0e09f7":"2024-01-24T11:58:15.067Z","1.0.11-f27138ca1":"2024-01-18T18:43:17.066Z","1.0.11-74477f6ea":"2024-01-18T18:21:18.030Z","1.0.11-8c6654c3a":"2024-01-18T17:55:23.893Z","1.0.11-08f6f607d":"2024-01-18T17:36:50.956Z","1.0.11-9376e61a1":"2024-01-18T16:07:19.258Z","1.0.11-3e47d88fd":"2024-01-18T16:04:21.082Z","1.0.11":"2024-01-16T08:48:37.880Z","1.0.10-092861e23":"2024-01-16T08:07:19.309Z","1.0.10-8bbd43628":"2024-01-12T14:23:28.200Z","1.0.10":"2024-01-12T11:50:35.331Z","1.0.9-856ccd708":"2024-01-12T10:12:16.711Z","1.0.9-ddaa59a60":"2024-01-12T08:57:31.676Z","1.0.9-4691f4173":"2024-01-10T07:42:44.197Z","1.0.9-ee7ffe9b9":"2024-01-09T17:28:10.124Z","1.0.9-821a38e24":"2024-01-07T13:30:21.287Z","1.0.9-900236724":"2024-01-07T11:12:21.427Z","1.0.9":"2024-01-07T06:47:23.125Z","1.0.8-444d83751":"2024-01-06T15:13:29.658Z","1.0.8-d011f6130":"2024-01-06T08:52:24.266Z","1.0.8-528d73781":"2024-01-06T08:17:30.839Z","1.0.8-581574d6d":"2024-01-06T07:28:38.554Z","1.0.8-388d02b33":"2024-01-05T19:02:25.215Z","1.0.8-ba7089984":"2024-01-05T18:29:59.723Z","1.0.8":"2023-12-30T11:33:30.750Z","1.0.7-28587d24f":"2023-12-28T12:51:51.898Z","1.0.7-5d1f68e92":"2023-12-28T07:53:18.311Z","1.0.7-4e0135c7d":"2023-12-27T14:48:53.117Z","1.0.7-cd8cafcd5":"2023-12-20T12:29:38.103Z","1.0.7-6fd681d09":"2023-12-20T11:56:19.003Z","1.0.7-178fe2671":"2023-12-20T10:36:49.895Z","1.0.7-c00378909":"2023-12-20T09:03:11.056Z","1.0.7-83dfc7dc8":"2023-12-19T14:28:15.554Z","1.0.7":"2023-12-19T09:27:37.949Z","1.0.6-f71f2e14e":"2023-12-19T08:36:13.461Z","1.0.6-07f3afe2d":"2023-12-18T19:05:13.760Z","1.0.6-984f13e42":"2023-12-18T18:58:27.302Z","1.0.6-ad6f70bf3":"2023-12-18T08:40:20.166Z","1.0.6-230afea4b":"2023-12-18T07:18:38.339Z","1.0.6-a7c6a93c6":"2023-12-18T07:15:16.579Z","1.0.6-9eff7eff0":"2023-12-17T11:55:12.123Z","1.0.6-f81be145a":"2023-12-15T15:20:01.159Z","1.0.6-01e9a5fe4":"2023-12-14T20:00:11.282Z","1.0.6-742915567":"2023-12-12T15:27:35.916Z","1.0.6":"2023-12-11T10:12:52.235Z","1.0.5-341581166":"2023-12-10T13:31:29.461Z","1.0.5-6d11e8268":"2023-12-09T11:05:39.476Z","1.0.5":"2023-12-06T09:56:27.333Z","1.0.4-d10506189":"2023-12-06T08:37:52.808Z","1.0.4-64a915ae9":"2023-12-05T18:35:38.571Z","1.0.4-3bf6387ff":"2023-12-05T12:41:00.355Z","1.0.4-93890c8f9":"2023-12-05T09:24:27.657Z","1.0.4-887c6ffe1":"2023-12-04T10:18:28.374Z","1.0.4-16588d27c":"2023-12-04T08:00:52.339Z","1.0.4":"2023-12-02T12:57:57.900Z","1.0.3-bcfa15993":"2023-12-02T12:16:33.548Z","1.0.3-10ea19700":"2023-12-02T12:16:18.145Z","1.0.3-09dd02987":"2023-12-02T10:01:22.883Z","1.0.3-5a9362e21":"2023-12-01T19:49:54.688Z","1.0.3":"2023-12-01T17:34:16.086Z","1.0.2-738dd40f1":"2023-12-01T16:53:56.017Z","1.0.2":"2023-12-01T16:16:18.839Z","1.0.1-7861ed882":"2023-12-01T15:26:15.218Z","1.0.1-9197f10ba":"2023-12-01T14:37:34.941Z","1.0.1-e7167fe52":"2023-12-01T12:42:26.491Z","1.0.1-f537b3731":"2023-12-01T08:35:18.472Z","1.0.1-8c169db1b":"2023-12-01T07:53:42.562Z","1.0.1-561797a89":"2023-12-01T06:23:19.321Z","1.0.1-cf963694f":"2023-12-01T05:58:22.969Z","1.0.1-bca8d6e68":"2023-11-30T21:38:57.794Z","1.0.1":"2023-11-30T20:16:47.031Z","1.0.1-53224004f":"2023-11-30T19:16:30.073Z","1.0.0-273d8177c":"2023-11-30T18:39:02.689Z","1.0.1-6c1f0ee81":"2023-11-30T18:16:13.227Z","1.0.0-a32e70bac":"2023-11-30T17:20:18.099Z","1.0.0-06e6d235f":"2023-11-30T16:25:35.988Z","1.0.0-bcf18265e":"2023-11-30T16:22:55.081Z","1.0.0-8e4fbe13a":"2023-11-30T15:59:16.629Z","1.0.0-7682861f9":"2023-11-30T09:25:27.987Z","1.0.0-551622a96":"2023-11-29T17:40:47.373Z","1.0.0":"2023-11-29T11:53:35.818Z","0.0.0-8f921ee97":"2023-11-28T15:21:23.579Z","0.0.0-74e84bc29":"2023-11-28T13:21:10.114Z","0.0.0-8bb6d5333":"2023-11-28T12:37:19.067Z","0.0.0-7877a50e0":"2023-11-28T09:14:43.299Z","0.0.0-68db79f6b":"2023-11-27T18:56:31.196Z","0.0.0-e2267d437":"2023-11-27T16:23:13.234Z","0.0.0-4a474d54d":"2023-11-25T14:02:19.823Z","0.0.0-0b4a2ee79":"2023-11-23T16:52:12.481Z","0.0.0-6b6ba9ab7":"2023-11-23T14:19:06.770Z","0.0.0-d729d66a5":"2023-11-22T08:53:26.967Z","0.0.0-bb6ceb192":"2023-11-21T11:06:04.182Z","0.0.0-d8f5bc211":"2023-11-20T17:00:02.324Z","0.0.0-13a870cbe":"2023-11-20T11:07:29.426Z","0.0.0-3dee5df4d":"2023-11-17T18:19:48.207Z","0.0.0-adea7bbbf":"2023-11-17T15:56:15.389Z","0.0.0-6625a27fc":"2023-11-17T12:20:01.215Z","0.0.0-9c67c5b3d":"2023-11-16T08:54:49.447Z","0.0.0-05b52d69c":"2023-11-16T08:17:34.744Z","0.0.0-97ab31c0c":"2023-11-15T10:27:41.017Z","0.0.0":"2023-11-09T07:31:37.279Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"versions":{"4.1.0-b30baa93a":{"name":"@libp2p/identify","version":"4.1.0-b30baa93a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.15-b30baa93a","@libp2p/interface":"3.2.0-b30baa93a","@libp2p/interface-internal":"3.1.0-b30baa93a","@libp2p/peer-id":"6.0.6-b30baa93a","@libp2p/peer-record":"9.0.7-b30baa93a","@libp2p/utils":"7.0.15-b30baa93a","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.4-b30baa93a","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"b30baa93ae6a8099a06966fa85083aff3052efc1","_id":"@libp2p/identify@4.1.0-b30baa93a","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"0234c22f1405624a5e4b28c14dfc0f309cc78c5e","size":302790,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.1.0-b30baa93a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.1.0-b30baa93a.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.1.0-b30baa93a_1775837701147_0.5601671091183196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T16:15:01.361Z","publish_time":1775837701361,"_source_registry_name":"default","_cnpm_publish_time":1775837701361},"4.1.0-f60bd85b0":{"name":"@libp2p/identify","version":"4.1.0-f60bd85b0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.15-f60bd85b0","@libp2p/interface":"3.2.0-f60bd85b0","@libp2p/interface-internal":"3.1.0-f60bd85b0","@libp2p/peer-id":"6.0.6-f60bd85b0","@libp2p/peer-record":"9.0.7-f60bd85b0","@libp2p/utils":"7.0.15-f60bd85b0","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.4-f60bd85b0","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"f60bd85b03c4642909c54acf0ff62cfda1909e07","_id":"@libp2p/identify@4.1.0-f60bd85b0","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"6b65bec19e2f6c505caff83fb4dfe9d7fa2aa8ca","size":302785,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.1.0-f60bd85b0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.1.0-f60bd85b0.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.1.0-f60bd85b0_1775820390052_0.6907428402003053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T11:26:30.275Z","publish_time":1775820390275,"_source_registry_name":"default","_cnpm_publish_time":1775820390275},"4.1.0-90100be0c":{"name":"@libp2p/identify","version":"4.1.0-90100be0c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.15-90100be0c","@libp2p/interface":"3.2.0-90100be0c","@libp2p/interface-internal":"3.1.0-90100be0c","@libp2p/peer-id":"6.0.6-90100be0c","@libp2p/peer-record":"9.0.7-90100be0c","@libp2p/utils":"7.0.15-90100be0c","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.4-90100be0c","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"90100be0ce46a7ca495462802c8ac5b72703cc3c","_id":"@libp2p/identify@4.1.0-90100be0c","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"59a94183c47eb8e75a72c3e2e33fadc9d772ce5e","size":302785,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.1.0-90100be0c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.1.0-90100be0c.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.1.0-90100be0c_1775804730823_0.21789259133104588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T07:05:31.042Z","publish_time":1775804731042,"_source_registry_name":"default","_cnpm_publish_time":1775804731042},"4.1.0":{"name":"@libp2p/identify","version":"4.1.0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.15","@libp2p/interface":"^3.2.0","@libp2p/interface-internal":"^3.1.0","@libp2p/peer-id":"^6.0.6","@libp2p/peer-record":"^9.0.7","@libp2p/utils":"^7.0.15","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.4","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"gitHead":"2ccd23464ae0d11ac3d2779c49829ae9a15184b2","_id":"@libp2p/identify@4.1.0","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"174c4e7ebb7ccbf1370329d08fc78a2a773989f8","size":302678,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.1.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.1.0_1775663182022_0.780003973593407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T15:46:22.202Z","publish_time":1775663182202,"_source_registry_name":"default","_cnpm_publish_time":1775663182202},"4.0.14-74620dbcd":{"name":"@libp2p/identify","version":"4.0.14-74620dbcd","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.14-74620dbcd","@libp2p/interface":"3.1.1-74620dbcd","@libp2p/interface-internal":"3.0.14-74620dbcd","@libp2p/peer-id":"6.0.5-74620dbcd","@libp2p/peer-record":"9.0.6-74620dbcd","@libp2p/utils":"7.0.14-74620dbcd","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-74620dbcd","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"74620dbcdd26e937ca79cda04aa3cb2b636532b7","_id":"@libp2p/identify@4.0.14-74620dbcd","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"859cae41207ac97ad508947e89a3a3782977e3aa","size":302517,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.14-74620dbcd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.14-74620dbcd.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.14-74620dbcd_1775659497526_0.5546775656238192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T14:44:57.720Z","publish_time":1775659497720,"_source_registry_name":"default","_cnpm_publish_time":1775659497720},"4.0.14-b6efda3d5":{"name":"@libp2p/identify","version":"4.0.14-b6efda3d5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.14-b6efda3d5","@libp2p/interface":"3.1.1-b6efda3d5","@libp2p/interface-internal":"3.0.14-b6efda3d5","@libp2p/peer-id":"6.0.5-b6efda3d5","@libp2p/peer-record":"9.0.6-b6efda3d5","@libp2p/utils":"7.0.14-b6efda3d5","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-b6efda3d5","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"b6efda3d548e9b896014dc34cb8c48278652d47f","_id":"@libp2p/identify@4.0.14-b6efda3d5","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"2bfda1892236437293fa72c635a95f7ce510f818","size":302517,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.14-b6efda3d5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.14-b6efda3d5.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.14-b6efda3d5_1775647671144_0.2565063736507591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T11:27:51.383Z","publish_time":1775647671383,"_source_registry_name":"default","_cnpm_publish_time":1775647671383},"4.0.14-1ecf0e324":{"name":"@libp2p/identify","version":"4.0.14-1ecf0e324","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.14-1ecf0e324","@libp2p/interface":"3.1.1-1ecf0e324","@libp2p/interface-internal":"3.0.14-1ecf0e324","@libp2p/peer-id":"6.0.5-1ecf0e324","@libp2p/peer-record":"9.0.6-1ecf0e324","@libp2p/utils":"7.0.14-1ecf0e324","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-1ecf0e324","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"1ecf0e324d89bf5ec5ee4718ae853fe649af0b1a","_id":"@libp2p/identify@4.0.14-1ecf0e324","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"85e4d3dac277538cdf8a17be639b923db7d1a0fb","size":302517,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.14-1ecf0e324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.14-1ecf0e324.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.14-1ecf0e324_1775634911181_0.11310069329305228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T07:55:11.349Z","publish_time":1775634911349,"_source_registry_name":"default","_cnpm_publish_time":1775634911349},"4.0.14-ff5ee99ed":{"name":"@libp2p/identify","version":"4.0.14-ff5ee99ed","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.14-ff5ee99ed","@libp2p/interface":"3.1.1-ff5ee99ed","@libp2p/interface-internal":"3.0.14-ff5ee99ed","@libp2p/peer-id":"6.0.5-ff5ee99ed","@libp2p/peer-record":"9.0.6-ff5ee99ed","@libp2p/utils":"7.0.14-ff5ee99ed","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-ff5ee99ed","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"ff5ee99ed55ba1fd773383bb5aef471b45fbf665","_id":"@libp2p/identify@4.0.14-ff5ee99ed","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"a7f0f5a5771ffb597ec5897ec89cd36ad095c93c","size":298663,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.14-ff5ee99ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.14-ff5ee99ed.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.14-ff5ee99ed_1775470042208_0.0283497812524518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-06T10:07:22.391Z","publish_time":1775470042391,"_source_registry_name":"default","_cnpm_publish_time":1775470042391},"4.0.14-4580b64fa":{"name":"@libp2p/identify","version":"4.0.14-4580b64fa","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.14-4580b64fa","@libp2p/interface":"3.1.1-4580b64fa","@libp2p/interface-internal":"3.0.14-4580b64fa","@libp2p/peer-id":"6.0.5-4580b64fa","@libp2p/peer-record":"9.0.6-4580b64fa","@libp2p/utils":"7.0.14-4580b64fa","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-4580b64fa","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"4580b64fa24a3917067b3510c0ccf528978b92db","_id":"@libp2p/identify@4.0.14-4580b64fa","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"e8ba10d73af35bb0c34e08fa9b86258ea22ec378","size":298664,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.14-4580b64fa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.14-4580b64fa.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.14-4580b64fa_1775284634827_0.5209268845694328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-04T06:37:15.027Z","publish_time":1775284635027,"_source_registry_name":"default","_cnpm_publish_time":1775284635027},"4.0.14-709b3fa2e":{"name":"@libp2p/identify","version":"4.0.14-709b3fa2e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.14-709b3fa2e","@libp2p/interface":"3.1.1-709b3fa2e","@libp2p/interface-internal":"3.0.14-709b3fa2e","@libp2p/peer-id":"6.0.5-709b3fa2e","@libp2p/peer-record":"9.0.6-709b3fa2e","@libp2p/utils":"7.0.14-709b3fa2e","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-709b3fa2e","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"709b3fa2e94d99c77d97df2dda39b431f8b92878","_id":"@libp2p/identify@4.0.14-709b3fa2e","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"9ffb97e802b4fe4780e58dfd3b64a96ff2e8abf8","size":298663,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.14-709b3fa2e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.14-709b3fa2e.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.14-709b3fa2e_1775159845358_0.5604615257876258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T19:57:25.555Z","publish_time":1775159845555,"_source_registry_name":"default","_cnpm_publish_time":1775159845555},"4.0.14-2a3e54738":{"name":"@libp2p/identify","version":"4.0.14-2a3e54738","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.14-2a3e54738","@libp2p/interface":"3.1.1-2a3e54738","@libp2p/interface-internal":"3.0.14-2a3e54738","@libp2p/peer-id":"6.0.5-2a3e54738","@libp2p/peer-record":"9.0.6-2a3e54738","@libp2p/utils":"7.0.14-2a3e54738","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-2a3e54738","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"2a3e547380a62dffae31f7b5423dfcf1fc0c7433","_id":"@libp2p/identify@4.0.14-2a3e54738","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"fb01c42679431fb28c88154b78b4dcd4c957824a","size":298592,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.14-2a3e54738.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.14-2a3e54738.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.14-2a3e54738_1775114164378_0.28456239630157687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T07:16:04.612Z","publish_time":1775114164612,"_source_registry_name":"default","_cnpm_publish_time":1775114164612},"4.0.14":{"name":"@libp2p/identify","version":"4.0.14","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.14","@libp2p/interface":"^3.1.1","@libp2p/interface-internal":"^3.0.14","@libp2p/peer-id":"^6.0.5","@libp2p/peer-record":"^9.0.6","@libp2p/utils":"^7.0.14","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.3","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"gitHead":"b2f2db1086799b9a6deadea93fb4038dfea3c74b","_id":"@libp2p/identify@4.0.14","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"2a3276b11338fba3a245050b198cf148d844363b","size":298711,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.14.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.14_1774693856954_0.4166323227154922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-28T10:30:57.096Z","publish_time":1774693857096,"_source_registry_name":"default","_cnpm_publish_time":1774693857096},"4.0.13-1c3b61777":{"name":"@libp2p/identify","version":"4.0.13-1c3b61777","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-1c3b61777","@libp2p/interface":"3.1.0-1c3b61777","@libp2p/interface-internal":"3.0.13-1c3b61777","@libp2p/peer-id":"6.0.4-1c3b61777","@libp2p/peer-record":"9.0.5-1c3b61777","@libp2p/utils":"7.0.13-1c3b61777","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^6.0.1","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-1c3b61777","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^8.1.1","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"1c3b6177735c97ede56783560738eb54b4038e1a","_id":"@libp2p/identify@4.0.13-1c3b61777","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"bf407de3fd452efcbd3298c1b079b60537729f9d","size":298557,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.13-1c3b61777.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.13-1c3b61777.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.13-1c3b61777_1774646852773_0.8689828108540592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T21:27:32.977Z","publish_time":1774646852977,"_source_registry_name":"default","_cnpm_publish_time":1774646852977},"4.0.13-f88ec96cf":{"name":"@libp2p/identify","version":"4.0.13-f88ec96cf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-f88ec96cf","@libp2p/interface":"3.1.0-f88ec96cf","@libp2p/interface-internal":"3.0.13-f88ec96cf","@libp2p/peer-id":"6.0.4-f88ec96cf","@libp2p/peer-record":"9.0.5-f88ec96cf","@libp2p/utils":"7.0.13-f88ec96cf","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-f88ec96cf","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"f88ec96cf92ffb4a40da49b1aef574fc9aa51b91","_id":"@libp2p/identify@4.0.13-f88ec96cf","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"5b3655633bb10dc78c9bc1f6505e26aba70167cb","size":295026,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.13-f88ec96cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.13-f88ec96cf.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.13-f88ec96cf_1774370569161_0.22715779787105284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T16:42:49.324Z","publish_time":1774370569324,"_source_registry_name":"default","_cnpm_publish_time":1774370569324},"4.0.13-dd251c5e7":{"name":"@libp2p/identify","version":"4.0.13-dd251c5e7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-dd251c5e7","@libp2p/interface":"3.1.0-dd251c5e7","@libp2p/interface-internal":"3.0.13-dd251c5e7","@libp2p/peer-id":"6.0.4-dd251c5e7","@libp2p/peer-record":"9.0.5-dd251c5e7","@libp2p/utils":"7.0.13-dd251c5e7","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-dd251c5e7","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"dd251c5e7986e920919ddcdad8fb6f75b4a9d889","_id":"@libp2p/identify@4.0.13-dd251c5e7","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"7ddc3122917c064f5e79d97a0782f83c972260cf","size":295026,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.13-dd251c5e7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.13-dd251c5e7.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.13-dd251c5e7_1774247975693_0.3094361823558818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T06:39:35.856Z","publish_time":1774247975856,"_source_registry_name":"default","_cnpm_publish_time":1774247975856},"4.0.13-82c3c9ea8":{"name":"@libp2p/identify","version":"4.0.13-82c3c9ea8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-82c3c9ea8","@libp2p/interface":"3.1.0-82c3c9ea8","@libp2p/interface-internal":"3.0.13-82c3c9ea8","@libp2p/peer-id":"6.0.4-82c3c9ea8","@libp2p/peer-record":"9.0.5-82c3c9ea8","@libp2p/utils":"7.0.13-82c3c9ea8","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-82c3c9ea8","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"82c3c9ea8a4f580b636107c65e89c61099e45e7b","_id":"@libp2p/identify@4.0.13-82c3c9ea8","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"dd4fde26a386fd9844dbbcc709f12ce5b644536c","size":295026,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.13-82c3c9ea8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.13-82c3c9ea8.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.13-82c3c9ea8_1773999482501_0.9679825907268316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T09:38:02.708Z","publish_time":1773999482708,"_source_registry_name":"default","_cnpm_publish_time":1773999482708},"4.0.13-d6f6f5818":{"name":"@libp2p/identify","version":"4.0.13-d6f6f5818","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-d6f6f5818","@libp2p/interface":"3.1.0-d6f6f5818","@libp2p/interface-internal":"3.0.13-d6f6f5818","@libp2p/peer-id":"6.0.4-d6f6f5818","@libp2p/peer-record":"9.0.5-d6f6f5818","@libp2p/utils":"7.0.13-d6f6f5818","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-d6f6f5818","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"d6f6f5818092e8b4e16dc06061fbe0a5c36fa95e","_id":"@libp2p/identify@4.0.13-d6f6f5818","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"291c4d50f129433d04b2f0709b1e9c7d1cb136dd","size":295026,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.13-d6f6f5818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.13-d6f6f5818.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.13-d6f6f5818_1773903940803_0.5753988635106042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T07:05:40.962Z","publish_time":1773903940962,"_source_registry_name":"default","_cnpm_publish_time":1773903940962},"4.0.13":{"name":"@libp2p/identify","version":"4.0.13","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@libp2p/interface-internal":"^3.0.13","@libp2p/peer-id":"^6.0.4","@libp2p/peer-record":"^9.0.5","@libp2p/utils":"^7.0.13","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.2","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"gitHead":"3565a2ec5e233c717929580002c554db36c667e0","_id":"@libp2p/identify@4.0.13","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"200ecc904640d2577023b6ae27a630a3711afd4f","size":295177,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.13.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.13_1773442706165_0.6411555017532249"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T22:58:26.319Z","publish_time":1773442706319,"_source_registry_name":"default","_cnpm_publish_time":1773442706319},"4.0.12-9c0fc4482":{"name":"@libp2p/identify","version":"4.0.12-9c0fc4482","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-9c0fc4482","@libp2p/interface":"3.1.0-9c0fc4482","@libp2p/interface-internal":"3.0.12-9c0fc4482","@libp2p/peer-id":"6.0.4-9c0fc4482","@libp2p/peer-record":"9.0.5-9c0fc4482","@libp2p/utils":"7.0.12-9c0fc4482","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-9c0fc4482","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"9c0fc44823537bb29bf8866fd87c0eb8891b2016","_id":"@libp2p/identify@4.0.12-9c0fc4482","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"862a869720fd8f952d9a6b9a44d85595fff56ea7","size":295028,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.12-9c0fc4482.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.12-9c0fc4482.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.12-9c0fc4482_1773350163452_0.03484184160494452"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T21:16:03.676Z","publish_time":1773350163676,"_source_registry_name":"default","_cnpm_publish_time":1773350163676},"4.0.12-e19d11093":{"name":"@libp2p/identify","version":"4.0.12-e19d11093","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-e19d11093","@libp2p/interface":"3.1.0-e19d11093","@libp2p/interface-internal":"3.0.12-e19d11093","@libp2p/peer-id":"6.0.4-e19d11093","@libp2p/peer-record":"9.0.5-e19d11093","@libp2p/utils":"7.0.12-e19d11093","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-e19d11093","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"e19d1109390aed39d5020200a2dd4c1fe6f35217","_id":"@libp2p/identify@4.0.12-e19d11093","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"e9278099930ba00b8caf55e1a792c7f0fd9277de","size":295028,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.12-e19d11093.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.12-e19d11093.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.12-e19d11093_1773269537044_0.9824855750588322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T22:52:17.226Z","publish_time":1773269537226,"_source_registry_name":"default","_cnpm_publish_time":1773269537226},"4.0.12-28af2ff3d":{"name":"@libp2p/identify","version":"4.0.12-28af2ff3d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-28af2ff3d","@libp2p/interface":"3.1.0-28af2ff3d","@libp2p/interface-internal":"3.0.12-28af2ff3d","@libp2p/peer-id":"6.0.4-28af2ff3d","@libp2p/peer-record":"9.0.5-28af2ff3d","@libp2p/utils":"7.0.12-28af2ff3d","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-28af2ff3d","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"28af2ff3dad16f9c53ee71aab5532c71a61e3ee8","_id":"@libp2p/identify@4.0.12-28af2ff3d","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"54f49084179366363f865e5741c95e446591cfb8","size":295028,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.12-28af2ff3d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.12-28af2ff3d.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.12-28af2ff3d_1773253505076_0.5803361911905591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T18:25:05.335Z","publish_time":1773253505335,"_source_registry_name":"default","_cnpm_publish_time":1773253505335},"4.0.12-db185b16b":{"name":"@libp2p/identify","version":"4.0.12-db185b16b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-db185b16b","@libp2p/interface":"3.1.0-db185b16b","@libp2p/interface-internal":"3.0.12-db185b16b","@libp2p/peer-id":"6.0.4-db185b16b","@libp2p/peer-record":"9.0.5-db185b16b","@libp2p/utils":"7.0.12-db185b16b","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-db185b16b","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"db185b16bfe571544a6fddd29a464be57c299175","_id":"@libp2p/identify@4.0.12-db185b16b","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"64f55bdb8828d3de02895267dd158bf47ddd951f","size":295028,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.12-db185b16b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.12-db185b16b.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.12-db185b16b_1772808640961_0.36977104771609115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T14:50:41.177Z","publish_time":1772808641177,"_source_registry_name":"default","_cnpm_publish_time":1772808641177},"4.0.12-4db427d30":{"name":"@libp2p/identify","version":"4.0.12-4db427d30","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-4db427d30","@libp2p/interface":"3.1.0-4db427d30","@libp2p/interface-internal":"3.0.12-4db427d30","@libp2p/peer-id":"6.0.4-4db427d30","@libp2p/peer-record":"9.0.5-4db427d30","@libp2p/utils":"7.0.12-4db427d30","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-4db427d30","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"4db427d307923d2bfde3c7052f3abfb0456b5e61","_id":"@libp2p/identify@4.0.12-4db427d30","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"8cdcb4d27f7f0bcb098c7bdf97552471716a2227","size":295028,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.12-4db427d30.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.12-4db427d30.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.12-4db427d30_1772645767617_0.2599435412977815"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-04T17:36:07.817Z","publish_time":1772645767817,"_source_registry_name":"default","_cnpm_publish_time":1772645767817},"4.0.12":{"name":"@libp2p/identify","version":"4.0.12","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@libp2p/interface-internal":"^3.0.12","@libp2p/peer-id":"^6.0.4","@libp2p/peer-record":"^9.0.5","@libp2p/utils":"^7.0.12","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.2","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"gitHead":"9f89098b6aca609e6f8bc176c8e3530a6d57c279","_id":"@libp2p/identify@4.0.12","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"90cd4183d4193eda29202acc8c8690298192897a","size":295181,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.12.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.12_1772553097323_0.05331669599940425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T15:51:37.538Z","publish_time":1772553097538,"_source_registry_name":"default","_cnpm_publish_time":1772553097538},"4.0.11-f4b950dc9":{"name":"@libp2p/identify","version":"4.0.11-f4b950dc9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-f4b950dc9","@libp2p/interface":"3.1.0-f4b950dc9","@libp2p/interface-internal":"3.0.11-f4b950dc9","@libp2p/peer-id":"6.0.4-f4b950dc9","@libp2p/peer-record":"9.0.5-f4b950dc9","@libp2p/utils":"7.0.11-f4b950dc9","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-f4b950dc9","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"f4b950dc937a6cbd1a155b01995656991770a5f9","_id":"@libp2p/identify@4.0.11-f4b950dc9","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"3ab0128f209ddd72db9ca9458be11816d3a50baa","size":295029,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.11-f4b950dc9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.11-f4b950dc9.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.11-f4b950dc9_1772545884792_0.8365720496426923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T13:51:24.974Z","publish_time":1772545884974,"_source_registry_name":"default","_cnpm_publish_time":1772545884974},"4.0.11-8f0e1b2db":{"name":"@libp2p/identify","version":"4.0.11-8f0e1b2db","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-8f0e1b2db","@libp2p/interface":"3.1.0-8f0e1b2db","@libp2p/interface-internal":"3.0.11-8f0e1b2db","@libp2p/peer-id":"6.0.4-8f0e1b2db","@libp2p/peer-record":"9.0.5-8f0e1b2db","@libp2p/utils":"7.0.11-8f0e1b2db","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-8f0e1b2db","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"8f0e1b2db58bcabd7422a02cd961a172b8934500","_id":"@libp2p/identify@4.0.11-8f0e1b2db","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"4dd10552009c8b62adb16ec7f08bd5d146e67149","size":295028,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.11-8f0e1b2db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.11-8f0e1b2db.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.11-8f0e1b2db_1772455369457_0.3482562815519641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T12:42:49.618Z","publish_time":1772455369618,"_source_registry_name":"default","_cnpm_publish_time":1772455369618},"4.0.11-3bb95f95b":{"name":"@libp2p/identify","version":"4.0.11-3bb95f95b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-3bb95f95b","@libp2p/interface":"3.1.0-3bb95f95b","@libp2p/interface-internal":"3.0.11-3bb95f95b","@libp2p/peer-id":"6.0.4-3bb95f95b","@libp2p/peer-record":"9.0.5-3bb95f95b","@libp2p/utils":"7.0.11-3bb95f95b","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-3bb95f95b","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"3bb95f95bd7e1518d05b5b9af4d2982c2535d030","_id":"@libp2p/identify@4.0.11-3bb95f95b","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"a6645fc79119045173e7510c3f24c56600a60662","size":295029,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.11-3bb95f95b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.11-3bb95f95b.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.11-3bb95f95b_1772406570215_0.6984293943491753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T23:09:30.378Z","publish_time":1772406570378,"_source_registry_name":"default","_cnpm_publish_time":1772406570378},"4.0.11-19796b103":{"name":"@libp2p/identify","version":"4.0.11-19796b103","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-19796b103","@libp2p/interface":"3.1.0-19796b103","@libp2p/interface-internal":"3.0.11-19796b103","@libp2p/peer-id":"6.0.4-19796b103","@libp2p/peer-record":"9.0.5-19796b103","@libp2p/utils":"7.0.11-19796b103","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-19796b103","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"19796b1036ecdf927c53f0546558daf3b4e6cbb2","_id":"@libp2p/identify@4.0.11-19796b103","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"ba2adad75b53faf56159e921c1e07cbbea42b7f7","size":295029,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.11-19796b103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.11-19796b103.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.11-19796b103_1772362229225_0.10966931655303291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T10:50:29.402Z","publish_time":1772362229402,"_source_registry_name":"default","_cnpm_publish_time":1772362229402},"4.0.11":{"name":"@libp2p/identify","version":"4.0.11","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@libp2p/interface-internal":"^3.0.11","@libp2p/peer-id":"^6.0.4","@libp2p/peer-record":"^9.0.5","@libp2p/utils":"^7.0.11","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.2","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"gitHead":"ab075f24e2d6c650cff3a010fb81c547a3197ec7","_id":"@libp2p/identify@4.0.11","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"1142ab46a281c645fbb14b2af79396539b805575","size":295182,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.11.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.11_1772323326900_0.08088921527827186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T00:02:07.075Z","publish_time":1772323327075,"_source_registry_name":"default","_cnpm_publish_time":1772323327075},"4.0.10-30b53a999":{"name":"@libp2p/identify","version":"4.0.10-30b53a999","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-30b53a999","@libp2p/interface":"3.1.0-30b53a999","@libp2p/interface-internal":"3.0.10-30b53a999","@libp2p/peer-id":"6.0.4-30b53a999","@libp2p/peer-record":"9.0.5-30b53a999","@libp2p/utils":"7.0.10-30b53a999","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-30b53a999","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"30b53a9994006c925c8f2e1326a1bff1bc7b50ef","_id":"@libp2p/identify@4.0.10-30b53a999","_nodeVersion":"24.13.0","_npmVersion":"11.10.1","dist":{"shasum":"10924e4e337e559867297718c224fd28086beb48","size":295203,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.10-30b53a999.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.10-30b53a999.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.10-30b53a999_1772008226945_0.10289805034469302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T08:30:27.146Z","publish_time":1772008227146,"_source_registry_name":"default","_cnpm_publish_time":1772008227146},"4.0.10":{"name":"@libp2p/identify","version":"4.0.10","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@libp2p/interface-internal":"^3.0.10","@libp2p/peer-id":"^6.0.4","@libp2p/peer-record":"^9.0.5","@libp2p/utils":"^7.0.10","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.2","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.10","gitHead":"f87cba928991736d9646b3e054c367f55cab315c","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"90add0130eb4163589d99b4ec2bcacaeef19db99","size":295462,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.10.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.10_1768579997968_0.3028752957807308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T16:13:18.194Z","publish_time":1768579998194,"_source_registry_name":"default","_cnpm_publish_time":1768579998194},"4.0.9-05acd0c35":{"name":"@libp2p/identify","version":"4.0.9-05acd0c35","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-05acd0c35","@libp2p/interface":"3.1.0-05acd0c35","@libp2p/interface-internal":"3.0.9-05acd0c35","@libp2p/peer-id":"6.0.4-05acd0c35","@libp2p/peer-record":"9.0.4-05acd0c35","@libp2p/utils":"7.0.9-05acd0c35","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-05acd0c35","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.9-05acd0c35","readmeFilename":"README.md","gitHead":"05acd0c35f1fd0fae893f6823ad5fde4616785c2","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"2466ca9e7da865c9e42a2da49d51faf6419a1ec1","size":295307,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.9-05acd0c35.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.9-05acd0c35.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.9-05acd0c35_1768577914187_0.18854121717027272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T15:38:34.378Z","publish_time":1768577914378,"_source_registry_name":"default","_cnpm_publish_time":1768577914378},"4.0.9-7fff925bf":{"name":"@libp2p/identify","version":"4.0.9-7fff925bf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-7fff925bf","@libp2p/interface":"3.1.0-7fff925bf","@libp2p/interface-internal":"3.0.9-7fff925bf","@libp2p/peer-id":"6.0.4-7fff925bf","@libp2p/peer-record":"9.0.4-7fff925bf","@libp2p/utils":"7.0.9-7fff925bf","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-7fff925bf","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.9-7fff925bf","readmeFilename":"README.md","gitHead":"7fff925bfe4ab3818380ad850310a64ac55d6b88","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"0ac16c5ed0557063e0cc3c9f37598847f6e082b5","size":295308,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.9-7fff925bf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.9-7fff925bf.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.9-7fff925bf_1768564819163_0.9755433869751708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T12:00:19.350Z","publish_time":1768564819350,"_source_registry_name":"default","_cnpm_publish_time":1768564819350},"4.0.9-28c2b65f4":{"name":"@libp2p/identify","version":"4.0.9-28c2b65f4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-28c2b65f4","@libp2p/interface":"3.1.0-28c2b65f4","@libp2p/interface-internal":"3.0.9-28c2b65f4","@libp2p/peer-id":"6.0.4-28c2b65f4","@libp2p/peer-record":"9.0.4-28c2b65f4","@libp2p/utils":"7.0.9-28c2b65f4","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-28c2b65f4","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.9-28c2b65f4","readmeFilename":"README.md","gitHead":"28c2b65f46dd3a3f1240862c8e22b91a53d1bf80","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"ba4a10e6cef99b370ad7dcfffa514c2120e35e74","size":295308,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.9-28c2b65f4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.9-28c2b65f4.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.9-28c2b65f4_1768557859705_0.45899465083441715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T10:04:19.905Z","publish_time":1768557859905,"_source_registry_name":"default","_cnpm_publish_time":1768557859905},"4.0.9":{"name":"@libp2p/identify","version":"4.0.9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@libp2p/interface-internal":"^3.0.9","@libp2p/peer-id":"^6.0.4","@libp2p/peer-record":"^9.0.4","@libp2p/utils":"^7.0.9","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.2","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.9","gitHead":"851395edf7a5ffdef39a90ca5417a5db0da30520","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"2092b8e675ba2d16e50ef3a11c89120167f0eb89","size":295456,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.9_1763110879529_0.4786119707325327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T09:01:19.807Z","publish_time":1763110879807,"_source_registry_name":"default","_cnpm_publish_time":1763110879807},"4.0.8-977a3c5f2":{"name":"@libp2p/identify","version":"4.0.8-977a3c5f2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-977a3c5f2","@libp2p/interface":"3.1.0-977a3c5f2","@libp2p/interface-internal":"3.0.8-977a3c5f2","@libp2p/peer-id":"6.0.4-977a3c5f2","@libp2p/peer-record":"9.0.4-977a3c5f2","@libp2p/utils":"7.0.8-977a3c5f2","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.1-977a3c5f2","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.8-977a3c5f2","readmeFilename":"README.md","gitHead":"977a3c5f21b9485825db62a6aaeb1da57a9e1f6e","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"60b9a20c127c52a7f1feb401dcf301de67ef7f0d","size":295310,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.8-977a3c5f2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.8-977a3c5f2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.8-977a3c5f2_1763107920460_0.4245587123341539"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T08:12:00.712Z","publish_time":1763107920712,"_source_registry_name":"default","_cnpm_publish_time":1763107920712},"4.0.8":{"name":"@libp2p/identify","version":"4.0.8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@libp2p/interface-internal":"^3.0.8","@libp2p/peer-id":"^6.0.4","@libp2p/peer-record":"^9.0.4","@libp2p/utils":"^7.0.8","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.1","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.8","gitHead":"8a5bab05fcd4ae32f8282bf92c6e244e8b1cd4ae","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"9c86d5e5b5b929c4679e01de291a9ba2c4176234","size":295455,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.8_1763017401443_0.8913598686494908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T07:03:21.672Z","publish_time":1763017401672,"_source_registry_name":"default","_cnpm_publish_time":1763017401672},"4.0.7-e2bdc7e63":{"name":"@libp2p/identify","version":"4.0.7-e2bdc7e63","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-e2bdc7e63","@libp2p/interface":"3.1.0-e2bdc7e63","@libp2p/interface-internal":"3.0.7-e2bdc7e63","@libp2p/peer-id":"6.0.4-e2bdc7e63","@libp2p/peer-record":"9.0.4-e2bdc7e63","@libp2p/utils":"7.0.7-e2bdc7e63","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.0-e2bdc7e63","aegir":"^47.0.22","delay":"^7.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.7-e2bdc7e63","readmeFilename":"README.md","gitHead":"e2bdc7e6353fa5e44787f33c72891526195bf5d2","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"bed3db6f0351b61ce4ca4586fafd45fc8d6ee813","size":295306,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.7-e2bdc7e63.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.7-e2bdc7e63.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.7-e2bdc7e63_1763013944880_0.7161030040110412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T06:05:45.138Z","publish_time":1763013945138,"_source_registry_name":"default","_cnpm_publish_time":1763013945138},"4.0.7-8cebf6322":{"name":"@libp2p/identify","version":"4.0.7-8cebf6322","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-8cebf6322","@libp2p/interface":"3.1.0-8cebf6322","@libp2p/interface-internal":"3.0.7-8cebf6322","@libp2p/peer-id":"6.0.4-8cebf6322","@libp2p/peer-record":"9.0.4-8cebf6322","@libp2p/utils":"7.0.7-8cebf6322","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.0-8cebf6322","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.7-8cebf6322","readmeFilename":"README.md","gitHead":"8cebf6322801693eb4f3371b6b8a31163ca66456","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"dcba4a2ae59cf2abd57bc0c143fb109f224da157","size":295305,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.7-8cebf6322.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.7-8cebf6322.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.7-8cebf6322_1763011252718_0.39237676624919726"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T05:20:53.006Z","publish_time":1763011253006,"_source_registry_name":"default","_cnpm_publish_time":1763011253006},"4.0.7":{"name":"@libp2p/identify","version":"4.0.7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@libp2p/interface-internal":"^3.0.7","@libp2p/peer-id":"^6.0.4","@libp2p/peer-record":"^9.0.4","@libp2p/utils":"^7.0.7","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.0","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.7","gitHead":"0bbf5021b53938b2bffcffca6c13c479a95c2a60","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"502ee13b3b1248cf59ad7ab4a6999e6a067320e1","size":295457,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.7_1761733681960_0.5544082017913567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T10:28:02.149Z","publish_time":1761733682149,"_source_registry_name":"default","_cnpm_publish_time":1761733682149},"4.0.6-d1ff510bb":{"name":"@libp2p/identify","version":"4.0.6-d1ff510bb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.12-d1ff510bb","@libp2p/interface":"3.0.2-d1ff510bb","@libp2p/interface-internal":"3.0.6-d1ff510bb","@libp2p/peer-id":"6.0.3-d1ff510bb","@libp2p/peer-record":"9.0.3-d1ff510bb","@libp2p/utils":"7.0.6-d1ff510bb","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.1.0-d1ff510bb","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.6-d1ff510bb","readmeFilename":"README.md","gitHead":"d1ff510bbe5b752e927a26995040d9439cbca2f9","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"905b7aaaf51da91822d753cb82be2212457480d7","size":295311,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.6-d1ff510bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.6-d1ff510bb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.6-d1ff510bb_1761729540285_0.43530894897733274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T09:19:00.538Z","publish_time":1761729540538,"_source_registry_name":"default","_cnpm_publish_time":1761729540538},"4.0.7-d447a9944":{"name":"@libp2p/identify","version":"4.0.7-d447a9944","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.13-d447a9944","@libp2p/interface":"3.1.0-d447a9944","@libp2p/interface-internal":"3.0.7-d447a9944","@libp2p/peer-id":"6.0.4-d447a9944","@libp2p/peer-record":"9.0.4-d447a9944","@libp2p/utils":"7.0.7-d447a9944","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.0-d447a9944","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.7-d447a9944","readmeFilename":"README.md","gitHead":"d447a99446be005d4b39f7abd46acdc84c2b4f95","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"812b1245c6f0341ed04f8e4908a1ad1371cda391","size":295312,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.7-d447a9944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.7-d447a9944.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.7-d447a9944_1761726876614_0.8283882783415537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T08:34:36.872Z","publish_time":1761726876872,"_source_registry_name":"default","_cnpm_publish_time":1761726876872},"4.0.6-0f3ab9e61":{"name":"@libp2p/identify","version":"4.0.6-0f3ab9e61","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.12-0f3ab9e61","@libp2p/interface":"3.0.2-0f3ab9e61","@libp2p/interface-internal":"3.0.6-0f3ab9e61","@libp2p/peer-id":"6.0.3-0f3ab9e61","@libp2p/peer-record":"9.0.3-0f3ab9e61","@libp2p/utils":"7.0.6-0f3ab9e61","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.1.0-0f3ab9e61","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.6-0f3ab9e61","readmeFilename":"README.md","gitHead":"0f3ab9e617ab10fc09b108923c9d6e0fadd106a3","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"0871eea5d717b93d0af882e5d3dcb596498e29c9","size":295309,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.6-0f3ab9e61.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.6-0f3ab9e61.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.6-0f3ab9e61_1761665397975_0.9201390926566526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T15:29:58.180Z","publish_time":1761665398180,"_source_registry_name":"default","_cnpm_publish_time":1761665398180},"4.0.6":{"name":"@libp2p/identify","version":"4.0.6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.12","@libp2p/interface":"^3.0.2","@libp2p/interface-internal":"^3.0.6","@libp2p/peer-id":"^6.0.3","@libp2p/peer-record":"^9.0.3","@libp2p/utils":"^7.0.6","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.1.0","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.6","gitHead":"73945090703143265dccb2a726c604b355b47653","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"f70b37b49893e0528045463e09f889cfcc9c23e9","size":295456,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.6_1761193957061_0.23308202327566319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T04:32:37.344Z","publish_time":1761193957344,"_source_registry_name":"default","_cnpm_publish_time":1761193957344},"4.0.5-dad3cca5d":{"name":"@libp2p/identify","version":"4.0.5-dad3cca5d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.12-dad3cca5d","@libp2p/interface":"3.0.2-dad3cca5d","@libp2p/interface-internal":"3.0.5-dad3cca5d","@libp2p/peer-id":"6.0.3-dad3cca5d","@libp2p/peer-record":"9.0.3-dad3cca5d","@libp2p/utils":"7.0.5-dad3cca5d","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.5-dad3cca5d","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.5-dad3cca5d","readmeFilename":"README.md","gitHead":"dad3cca5d71b1a4407ca76f110a84b10ba04f853","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"073b241b2847c5b6f6dec1a3e3b38f56b2fd9b4b","size":295306,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.5-dad3cca5d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.5-dad3cca5d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.5-dad3cca5d_1761162171966_0.8792009272404029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T19:42:52.290Z","publish_time":1761162172290,"_source_registry_name":"default","_cnpm_publish_time":1761162172290},"4.0.5-fb08a2f90":{"name":"@libp2p/identify","version":"4.0.5-fb08a2f90","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.12-fb08a2f90","@libp2p/interface":"3.0.2-fb08a2f90","@libp2p/interface-internal":"3.0.5-fb08a2f90","@libp2p/peer-id":"6.0.3-fb08a2f90","@libp2p/peer-record":"9.0.3-fb08a2f90","@libp2p/utils":"7.0.5-fb08a2f90","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.5-fb08a2f90","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.5-fb08a2f90","readmeFilename":"README.md","gitHead":"fb08a2f90182744e50869af7cefe5ace0aaac1a0","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"5be7c3971fa6cf997b79d986b8555c76f2ceda36","size":295305,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.5-fb08a2f90.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.5-fb08a2f90.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.5-fb08a2f90_1760002921251_0.20287004676537346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-09T09:42:01.473Z","publish_time":1760002921473,"_source_registry_name":"default","_cnpm_publish_time":1760002921473},"4.0.5-3596206ed":{"name":"@libp2p/identify","version":"4.0.5-3596206ed","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.12-3596206ed","@libp2p/interface":"3.0.2-3596206ed","@libp2p/interface-internal":"3.0.5-3596206ed","@libp2p/peer-id":"6.0.3-3596206ed","@libp2p/peer-record":"9.0.3-3596206ed","@libp2p/utils":"7.0.5-3596206ed","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.5-3596206ed","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.5-3596206ed","readmeFilename":"README.md","gitHead":"3596206ed51d11998e2a4a8c7d76f2eb8ae7564f","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"7fa575028e407b2b6fb6ffda9f63b1cdbc414f4b","size":295306,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.5-3596206ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.5-3596206ed.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.5-3596206ed_1759726488085_0.10433141046517136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-06T04:54:48.373Z","publish_time":1759726488373,"_source_registry_name":"default","_cnpm_publish_time":1759726488373},"4.0.5":{"name":"@libp2p/identify","version":"4.0.5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.12","@libp2p/interface":"^3.0.2","@libp2p/interface-internal":"^3.0.5","@libp2p/peer-id":"^6.0.3","@libp2p/peer-record":"^9.0.3","@libp2p/utils":"^7.0.5","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.5","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.5","gitHead":"6e1a3bbd0328ba46766fd5687783799adc73754c","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"fe1443ef1b778a0885ec12d584197e1bec0d6b88","size":295453,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.5_1759488713721_0.23257338507370906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T10:51:53.940Z","publish_time":1759488713940,"_source_registry_name":"default","_cnpm_publish_time":1759488713940},"4.0.4-a0f9da212":{"name":"@libp2p/identify","version":"4.0.4-a0f9da212","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.12-a0f9da212","@libp2p/interface":"3.0.2-a0f9da212","@libp2p/interface-internal":"3.0.4-a0f9da212","@libp2p/peer-id":"6.0.3-a0f9da212","@libp2p/peer-record":"9.0.3-a0f9da212","@libp2p/utils":"7.0.4-a0f9da212","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.4-a0f9da212","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.4-a0f9da212","readmeFilename":"README.md","gitHead":"a0f9da212fcc8ac8d21da835e87c9225ae138fdd","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"1b251edd3fa3e1a51f01b090b1a23ad2ece9081c","size":295305,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.4-a0f9da212.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.4-a0f9da212.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.4-a0f9da212_1759484804369_0.19151747573550337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T09:46:44.612Z","publish_time":1759484804612,"_source_registry_name":"default","_cnpm_publish_time":1759484804612},"4.0.4-5fccd1dde":{"name":"@libp2p/identify","version":"4.0.4-5fccd1dde","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.12-5fccd1dde","@libp2p/interface":"3.0.2-5fccd1dde","@libp2p/interface-internal":"3.0.4-5fccd1dde","@libp2p/peer-id":"6.0.3-5fccd1dde","@libp2p/peer-record":"9.0.3-5fccd1dde","@libp2p/utils":"7.0.4-5fccd1dde","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.4-5fccd1dde","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.4-5fccd1dde","readmeFilename":"README.md","gitHead":"5fccd1dded71c02a50259350a8f9667cef557891","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"844f3b1fe4c09f7f52459507d7d8239b8720e776","size":295303,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.4-5fccd1dde.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.4-5fccd1dde.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.4-5fccd1dde_1759480395937_0.07989404484173757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T08:33:16.169Z","publish_time":1759480396169,"_source_registry_name":"default","_cnpm_publish_time":1759480396169},"4.0.4":{"name":"@libp2p/identify","version":"4.0.4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.12","@libp2p/interface":"^3.0.2","@libp2p/interface-internal":"^3.0.4","@libp2p/peer-id":"^6.0.3","@libp2p/peer-record":"^9.0.3","@libp2p/utils":"^7.0.4","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.4","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.4","gitHead":"296b2de0f50357b80642ac301425158e88eb2ad5","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"7d5ce6a40b9e840f7a8bd894bcc9c041ccdab6dc","size":295453,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.4_1759388830232_0.9970679048046867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T07:07:10.426Z","publish_time":1759388830426,"_source_registry_name":"default","_cnpm_publish_time":1759388830426},"4.0.3-72a7ea10a":{"name":"@libp2p/identify","version":"4.0.3-72a7ea10a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.11-72a7ea10a","@libp2p/interface":"3.0.1-72a7ea10a","@libp2p/interface-internal":"3.0.3-72a7ea10a","@libp2p/peer-id":"6.0.2-72a7ea10a","@libp2p/peer-record":"9.0.2-72a7ea10a","@libp2p/utils":"7.0.3-72a7ea10a","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.3-72a7ea10a","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.3-72a7ea10a","readmeFilename":"README.md","gitHead":"72a7ea10a622221c4d850e8eaaf17da8b73e318d","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"cbd40b3c726609b78211e2393cd72a868f432970","size":295306,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.3-72a7ea10a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.3-72a7ea10a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.3-72a7ea10a_1759384048821_0.9774831332152132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T05:47:29.092Z","publish_time":1759384049092,"_source_registry_name":"default","_cnpm_publish_time":1759384049092},"4.0.3":{"name":"@libp2p/identify","version":"4.0.3","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.11","@libp2p/interface":"^3.0.1","@libp2p/interface-internal":"^3.0.3","@libp2p/peer-id":"^6.0.2","@libp2p/peer-record":"^9.0.2","@libp2p/utils":"^7.0.3","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.3","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.3","gitHead":"afa930ea112a72d72c02afbef9501278f2af2a4c","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"e654b2d28e97a02cd482d613a5c7439020384b8e","size":295434,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.3_1759340141264_0.8447036407815753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-01T17:35:41.490Z","publish_time":1759340141490,"_source_registry_name":"default","_cnpm_publish_time":1759340141490},"4.0.2-7e1c0bada":{"name":"@libp2p/identify","version":"4.0.2-7e1c0bada","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-7e1c0bada","@libp2p/interface":"3.0.0-7e1c0bada","@libp2p/interface-internal":"3.0.2-7e1c0bada","@libp2p/peer-id":"6.0.1-7e1c0bada","@libp2p/peer-record":"9.0.1-7e1c0bada","@libp2p/utils":"7.0.2-7e1c0bada","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.2-7e1c0bada","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.2-7e1c0bada","readmeFilename":"README.md","gitHead":"7e1c0badab2098addab964ea97e2ee9d9236267c","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"748921ee19e33c419672552ccf08dced5c2483bf","size":295286,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.2-7e1c0bada.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.2-7e1c0bada.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.2-7e1c0bada_1759329345276_0.42337790792585883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-01T14:35:45.505Z","publish_time":1759329345505,"_source_registry_name":"default","_cnpm_publish_time":1759329345505},"4.0.2-547a5b988":{"name":"@libp2p/identify","version":"4.0.2-547a5b988","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-547a5b988","@libp2p/interface":"3.0.0-547a5b988","@libp2p/interface-internal":"3.0.2-547a5b988","@libp2p/peer-id":"6.0.1-547a5b988","@libp2p/peer-record":"9.0.1-547a5b988","@libp2p/utils":"7.0.2-547a5b988","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.2-547a5b988","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.2-547a5b988","readmeFilename":"README.md","gitHead":"547a5b9883dd753a575bc34d8ecfce1bc614bc95","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"0b439a2efa23559de27f72ce2b7d26004588559a","size":295270,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.2-547a5b988.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.2-547a5b988.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.2-547a5b988_1759236517416_0.22405345398035337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T12:48:38.147Z","publish_time":1759236518147,"_source_registry_name":"default","_cnpm_publish_time":1759236518147},"4.0.2-93ba5a84f":{"name":"@libp2p/identify","version":"4.0.2-93ba5a84f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-93ba5a84f","@libp2p/interface":"3.0.0-93ba5a84f","@libp2p/interface-internal":"3.0.2-93ba5a84f","@libp2p/peer-id":"6.0.1-93ba5a84f","@libp2p/peer-record":"9.0.1-93ba5a84f","@libp2p/utils":"7.0.2-93ba5a84f","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.2-93ba5a84f","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.2-93ba5a84f","readmeFilename":"README.md","gitHead":"93ba5a84f9ad0398d8c74c14616717d8e731742d","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"d578317bfaa3998cd778c911c508bcfd8b160a54","size":295270,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.2-93ba5a84f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.2-93ba5a84f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.2-93ba5a84f_1759038966023_0.0385421013295113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-28T05:56:06.287Z","publish_time":1759038966287,"_source_registry_name":"default","_cnpm_publish_time":1759038966287},"4.0.2-de2ad9ca5":{"name":"@libp2p/identify","version":"4.0.2-de2ad9ca5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-de2ad9ca5","@libp2p/interface":"3.0.0-de2ad9ca5","@libp2p/interface-internal":"3.0.2-de2ad9ca5","@libp2p/peer-id":"6.0.1-de2ad9ca5","@libp2p/peer-record":"9.0.1-de2ad9ca5","@libp2p/utils":"7.0.2-de2ad9ca5","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.2-de2ad9ca5","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.2-de2ad9ca5","readmeFilename":"README.md","gitHead":"de2ad9ca559ffa31caf040f1702193dc530a4db2","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"f6bc5801b0fccc265d75f924f53da2551c8da27f","size":295269,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.2-de2ad9ca5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.2-de2ad9ca5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.2-de2ad9ca5_1758988812719_0.5953420123359539"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T16:00:12.951Z","publish_time":1758988812951,"_source_registry_name":"default","_cnpm_publish_time":1758988812951},"4.0.2":{"name":"@libp2p/identify","version":"4.0.2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.10","@libp2p/interface":"^3.0.0","@libp2p/interface-internal":"^3.0.2","@libp2p/peer-id":"^6.0.1","@libp2p/peer-record":"^9.0.1","@libp2p/utils":"^7.0.2","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.2","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.2","gitHead":"e626e2e76c48bb43cae60eceb8fcc7c1569cab17","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"774300377a824fb79cd3d20583b41c8d9b3be340","size":295421,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.2_1758960466879_0.07919267547818953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T08:07:47.131Z","publish_time":1758960467131,"_source_registry_name":"default","_cnpm_publish_time":1758960467131},"4.0.1-334f91bdc":{"name":"@libp2p/identify","version":"4.0.1-334f91bdc","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-334f91bdc","@libp2p/interface":"3.0.0-334f91bdc","@libp2p/interface-internal":"3.0.1-334f91bdc","@libp2p/peer-id":"6.0.1-334f91bdc","@libp2p/peer-record":"9.0.1-334f91bdc","@libp2p/utils":"7.0.1-334f91bdc","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-334f91bdc","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.1-334f91bdc","readmeFilename":"README.md","gitHead":"334f91bdc198e576ebf93e74b1f40db0ef75b839","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"3f1777d1159ac47d089becaf62ef31eb70c8c643","size":295264,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.1-334f91bdc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.1-334f91bdc.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.1-334f91bdc_1758958943356_0.17351652932969297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T07:42:23.546Z","publish_time":1758958943546,"_source_registry_name":"default","_cnpm_publish_time":1758958943546},"4.0.1-8d66d5ff1":{"name":"@libp2p/identify","version":"4.0.1-8d66d5ff1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-8d66d5ff1","@libp2p/interface":"3.0.0-8d66d5ff1","@libp2p/interface-internal":"3.0.1-8d66d5ff1","@libp2p/peer-id":"6.0.1-8d66d5ff1","@libp2p/peer-record":"9.0.1-8d66d5ff1","@libp2p/utils":"7.0.1-8d66d5ff1","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-8d66d5ff1","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.1-8d66d5ff1","readmeFilename":"README.md","gitHead":"8d66d5ff1c28298ac1bef3b68fb757eeba1d3bfa","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"49ebc7d1d636938492da61f966c8acb9cc92a265","size":295264,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.1-8d66d5ff1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.1-8d66d5ff1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.1-8d66d5ff1_1758955798959_0.7980647367287608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T06:49:59.177Z","publish_time":1758955799177,"_source_registry_name":"default","_cnpm_publish_time":1758955799177},"4.0.1-39e2e541a":{"name":"@libp2p/identify","version":"4.0.1-39e2e541a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-39e2e541a","@libp2p/interface":"3.0.0-39e2e541a","@libp2p/interface-internal":"3.0.1-39e2e541a","@libp2p/peer-id":"6.0.1-39e2e541a","@libp2p/peer-record":"9.0.1-39e2e541a","@libp2p/utils":"7.0.1-39e2e541a","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-39e2e541a","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.1-39e2e541a","readmeFilename":"README.md","gitHead":"39e2e541ad534e3c214b09b7055e71118648a77b","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"faa888f2cb277ea7c4f9b6986a9f9a90b04a95a6","size":295160,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.1-39e2e541a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.1-39e2e541a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.1-39e2e541a_1758900664147_0.8019693548182287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T15:31:04.382Z","publish_time":1758900664382,"_source_registry_name":"default","_cnpm_publish_time":1758900664382},"4.0.1-8543df06b":{"name":"@libp2p/identify","version":"4.0.1-8543df06b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-8543df06b","@libp2p/interface":"3.0.0-8543df06b","@libp2p/interface-internal":"3.0.1-8543df06b","@libp2p/peer-id":"6.0.1-8543df06b","@libp2p/peer-record":"9.0.1-8543df06b","@libp2p/utils":"7.0.1-8543df06b","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-8543df06b","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.1-8543df06b","readmeFilename":"README.md","gitHead":"8543df06bef3ee363de4777aa09e9a3bd036fdc6","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"c372caaae2181c182f7bb3005a37e4956ded8427","size":295161,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.1-8543df06b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.1-8543df06b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.1-8543df06b_1758894090573_0.4107177496698644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T13:41:30.794Z","publish_time":1758894090794,"_source_registry_name":"default","_cnpm_publish_time":1758894090794},"4.0.1-425a42cdd":{"name":"@libp2p/identify","version":"4.0.1-425a42cdd","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-425a42cdd","@libp2p/interface":"3.0.0-425a42cdd","@libp2p/interface-internal":"3.0.1-425a42cdd","@libp2p/peer-id":"6.0.1-425a42cdd","@libp2p/peer-record":"9.0.1-425a42cdd","@libp2p/utils":"7.0.1-425a42cdd","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-425a42cdd","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.1-425a42cdd","readmeFilename":"README.md","gitHead":"425a42cddac5aac4d0ac822295cc4c4817dcdc95","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"1c416e2dc2857d277b4daf90d8e5aac89b64e36a","size":295160,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.1-425a42cdd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.1-425a42cdd.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.1-425a42cdd_1758810942251_0.9895997177531619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T14:35:42.468Z","publish_time":1758810942468,"_source_registry_name":"default","_cnpm_publish_time":1758810942468},"4.0.1-71e8ee163":{"name":"@libp2p/identify","version":"4.0.1-71e8ee163","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.10-71e8ee163","@libp2p/interface":"3.0.0-71e8ee163","@libp2p/interface-internal":"3.0.1-71e8ee163","@libp2p/peer-id":"6.0.1-71e8ee163","@libp2p/peer-record":"9.0.1-71e8ee163","@libp2p/utils":"7.0.1-71e8ee163","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-71e8ee163","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.1-71e8ee163","readmeFilename":"README.md","gitHead":"71e8ee1632fdeaff5d6c33a38ae6df02ea69f579","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"2fc98755f5bdfc57b187d3d13bfd62e1b13a1b19","size":295159,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.1-71e8ee163.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.1-71e8ee163.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.1-71e8ee163_1758784091440_0.27399937392712626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T07:08:11.703Z","publish_time":1758784091703,"_source_registry_name":"default","_cnpm_publish_time":1758784091703},"4.0.1":{"name":"@libp2p/identify","version":"4.0.1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.10","@libp2p/interface":"^3.0.0","@libp2p/interface-internal":"^3.0.1","@libp2p/peer-id":"^6.0.1","@libp2p/peer-record":"^9.0.1","@libp2p/utils":"^7.0.1","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.1","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.1","gitHead":"4c1db67d8f612cb65a981654bef87682263cf84c","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"18cddc769734c5442d81d48b47301cc86cfa8355","size":295311,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.1_1758722497434_0.5397394863421727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T14:01:37.657Z","publish_time":1758722497657,"_source_registry_name":"default","_cnpm_publish_time":1758722497657},"4.0.0-55b7e5fea":{"name":"@libp2p/identify","version":"4.0.0-55b7e5fea","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.9-55b7e5fea","@libp2p/interface":"3.0.0-55b7e5fea","@libp2p/interface-internal":"3.0.0-55b7e5fea","@libp2p/peer-id":"6.0.0-55b7e5fea","@libp2p/peer-record":"9.0.0-55b7e5fea","@libp2p/utils":"7.0.0-55b7e5fea","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.0-55b7e5fea","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.0-55b7e5fea","readmeFilename":"README.md","gitHead":"55b7e5feadfc3cf7bccb674dae65b1c2827334d7","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"cd72034702214fed65bc336ffd4a798168ccafbb","size":295157,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.0-55b7e5fea.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.0-55b7e5fea.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.0-55b7e5fea_1758717665959_0.7826004450556805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T12:41:06.184Z","publish_time":1758717666184,"_source_registry_name":"default","_cnpm_publish_time":1758717666184},"4.0.0":{"name":"@libp2p/identify","version":"4.0.0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.9","@libp2p/interface":"^3.0.0","@libp2p/interface-internal":"^3.0.0","@libp2p/peer-id":"^6.0.0","@libp2p/peer-record":"^9.0.0","@libp2p/utils":"^7.0.0","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.0","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.0","gitHead":"08eb47154168f894a0b4847dcf4f42ff52e8420e","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"783843308aebdcf762fafaa259b001ea054aef57","size":308010,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.0_1758692969517_0.9275737384760341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T05:49:29.745Z","publish_time":1758692969745,"_source_registry_name":"default","_cnpm_publish_time":1758692969745},"3.0.39-6059227cb":{"name":"@libp2p/identify","version":"3.0.39-6059227cb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-6059227cb","@libp2p/interface":"2.11.0-6059227cb","@libp2p/interface-internal":"2.3.19-6059227cb","@libp2p/peer-id":"5.1.9-6059227cb","@libp2p/peer-record":"8.0.35-6059227cb","@libp2p/utils":"6.7.2-6059227cb","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-6059227cb","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-6059227cb","readmeFilename":"README.md","gitHead":"6059227cb690adb17340aaf303363d913fcb089f","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"1711bd6c0657e57a71c393450d390d56cd9835f8","size":307879,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-6059227cb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-6059227cb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-6059227cb_1758656430907_0.13342842745802885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T19:40:31.104Z","publish_time":1758656431104,"_source_registry_name":"default","_cnpm_publish_time":1758656431104},"4.0.0-621b464f0":{"name":"@libp2p/identify","version":"4.0.0-621b464f0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.9-621b464f0","@libp2p/interface":"3.0.0-621b464f0","@libp2p/interface-internal":"3.0.0-621b464f0","@libp2p/peer-id":"6.0.0-621b464f0","@libp2p/peer-record":"9.0.0-621b464f0","@libp2p/utils":"7.0.0-621b464f0","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.0-621b464f0","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.0-621b464f0","readmeFilename":"README.md","gitHead":"621b464f0c1e6394c5f14f8b3534e7cc720cba25","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"d9232263d0db1591e4a2ddd78b7e6b6ab07d8010","size":307858,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.0-621b464f0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.0-621b464f0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.0-621b464f0_1758642540594_0.4096207078416325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T15:49:00.791Z","publish_time":1758642540791,"_source_registry_name":"default","_cnpm_publish_time":1758642540791},"4.0.0-049bfa0fa":{"name":"@libp2p/identify","version":"4.0.0-049bfa0fa","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.9-049bfa0fa","@libp2p/interface":"3.0.0-049bfa0fa","@libp2p/interface-internal":"3.0.0-049bfa0fa","@libp2p/peer-id":"6.0.0-049bfa0fa","@libp2p/peer-record":"9.0.0-049bfa0fa","@libp2p/utils":"7.0.0-049bfa0fa","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.0-049bfa0fa","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@4.0.0-049bfa0fa","readmeFilename":"README.md","gitHead":"049bfa0fa259bd5e4ef95086c5cffb884c6b4499","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"05852d1825ece591b1c70a74dc5f9644e51042d5","size":307858,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-4.0.0-049bfa0fa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-4.0.0-049bfa0fa.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_4.0.0-049bfa0fa_1758632215704_0.6751441143105494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T12:56:55.941Z","publish_time":1758632215941,"_source_registry_name":"default","_cnpm_publish_time":1758632215941},"3.0.39-fb19b055d":{"name":"@libp2p/identify","version":"3.0.39-fb19b055d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-fb19b055d","@libp2p/interface":"2.11.0-fb19b055d","@libp2p/interface-internal":"2.3.19-fb19b055d","@libp2p/peer-id":"5.1.9-fb19b055d","@libp2p/peer-record":"8.0.35-fb19b055d","@libp2p/utils":"6.7.2-fb19b055d","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-fb19b055d","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-fb19b055d","readmeFilename":"README.md","gitHead":"fb19b055d252ad2447b365a304cc7fa71ac4d553","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"163a2e874f2faa9c488fe0915ab16654f58347e0","size":307879,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-fb19b055d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-fb19b055d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-fb19b055d_1758627254214_0.17845486189687265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T11:34:14.474Z","publish_time":1758627254474,"_source_registry_name":"default","_cnpm_publish_time":1758627254474},"3.0.39-e8398d97e":{"name":"@libp2p/identify","version":"3.0.39-e8398d97e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-e8398d97e","@libp2p/interface":"2.11.0-e8398d97e","@libp2p/interface-internal":"2.3.19-e8398d97e","@libp2p/peer-id":"5.1.9-e8398d97e","@libp2p/peer-record":"8.0.35-e8398d97e","@libp2p/utils":"6.7.2-e8398d97e","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-e8398d97e","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-e8398d97e","readmeFilename":"README.md","gitHead":"e8398d97e4b22923b69432cd8f679707d8fece02","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"f311f39b2ade597e5b7a1a09cb387f3209315524","size":307878,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-e8398d97e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-e8398d97e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-e8398d97e_1758621752577_0.7571432555384208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T10:02:32.771Z","publish_time":1758621752771,"_source_registry_name":"default","_cnpm_publish_time":1758621752771},"3.0.39-87bc8d4fb":{"name":"@libp2p/identify","version":"3.0.39-87bc8d4fb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-87bc8d4fb","@libp2p/interface":"2.11.0-87bc8d4fb","@libp2p/interface-internal":"2.3.19-87bc8d4fb","@libp2p/peer-id":"5.1.9-87bc8d4fb","@libp2p/peer-record":"8.0.35-87bc8d4fb","@libp2p/utils":"6.7.2-87bc8d4fb","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-87bc8d4fb","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-87bc8d4fb","readmeFilename":"README.md","gitHead":"87bc8d4fbdc5daa9fbeda48e731c2b98bb815f07","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"67f29f0b2cfb9f048d48c57849c5d314eb297f40","size":308636,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-87bc8d4fb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-87bc8d4fb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-87bc8d4fb_1758539029827_0.47722356705198066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T11:03:50.037Z","publish_time":1758539030037,"_source_registry_name":"default","_cnpm_publish_time":1758539030037},"3.0.39-f0afebfdf":{"name":"@libp2p/identify","version":"3.0.39-f0afebfdf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-f0afebfdf","@libp2p/interface":"2.11.0-f0afebfdf","@libp2p/interface-internal":"2.3.19-f0afebfdf","@libp2p/peer-id":"5.1.9-f0afebfdf","@libp2p/peer-record":"8.0.35-f0afebfdf","@libp2p/utils":"6.7.2-f0afebfdf","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-f0afebfdf","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-f0afebfdf","readmeFilename":"README.md","gitHead":"f0afebfdfe77871542b2659859089d3be25596b9","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"5a444990533c77d73cf91458c1497cb11bed7c87","size":307878,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-f0afebfdf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-f0afebfdf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-f0afebfdf_1758530186077_0.5908435046610845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T08:36:26.301Z","publish_time":1758530186301,"_source_registry_name":"default","_cnpm_publish_time":1758530186301},"3.0.39-9a9b11fd4":{"name":"@libp2p/identify","version":"3.0.39-9a9b11fd4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-9a9b11fd4","@libp2p/interface":"2.11.0-9a9b11fd4","@libp2p/interface-internal":"2.3.19-9a9b11fd4","@libp2p/peer-id":"5.1.9-9a9b11fd4","@libp2p/peer-record":"8.0.35-9a9b11fd4","@libp2p/utils":"6.7.2-9a9b11fd4","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-9a9b11fd4","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-9a9b11fd4","readmeFilename":"README.md","gitHead":"9a9b11fd44cf91a67a85805882e210ab1bff7ef2","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"e461c6d573a9f06cc145acccbfddb328ce8de0dc","size":307879,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-9a9b11fd4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-9a9b11fd4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-9a9b11fd4_1758523984159_0.9235456728492069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T06:53:04.392Z","publish_time":1758523984392,"_source_registry_name":"default","_cnpm_publish_time":1758523984392},"3.0.39-da78fa851":{"name":"@libp2p/identify","version":"3.0.39-da78fa851","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-da78fa851","@libp2p/interface":"2.11.0-da78fa851","@libp2p/interface-internal":"2.3.19-da78fa851","@libp2p/peer-id":"5.1.9-da78fa851","@libp2p/peer-record":"8.0.35-da78fa851","@libp2p/utils":"6.7.2-da78fa851","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-da78fa851","aegir":"^47.0.22","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-da78fa851","readmeFilename":"README.md","gitHead":"da78fa8510218dfa7c5bec0a0e771b438c0765c9","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"635cc780318650ceb9713481e36be53a3f66a2b5","size":308318,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-da78fa851.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-da78fa851.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-da78fa851_1758267901335_0.19357679735627586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T07:45:01.525Z","publish_time":1758267901525,"_source_registry_name":"default","_cnpm_publish_time":1758267901525},"3.0.39-8484de8a2":{"name":"@libp2p/identify","version":"3.0.39-8484de8a2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-8484de8a2","@libp2p/interface":"2.11.0-8484de8a2","@libp2p/interface-internal":"2.3.19-8484de8a2","@libp2p/peer-id":"5.1.9-8484de8a2","@libp2p/peer-record":"8.0.35-8484de8a2","@libp2p/utils":"6.7.2-8484de8a2","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-8484de8a2","aegir":"^47.0.21","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-8484de8a2","readmeFilename":"README.md","gitHead":"8484de8a29d06c1e807fa14891139428978c6d93","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"e46b966b4d40f22e9e32150c431ee02524b2e132","size":308136,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-8484de8a2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-8484de8a2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-8484de8a2_1757313489919_0.9475593761256504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T06:38:10.175Z","publish_time":1757313490175,"_source_registry_name":"default","_cnpm_publish_time":1757313490175},"3.0.39-0f07e3df5":{"name":"@libp2p/identify","version":"3.0.39-0f07e3df5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-0f07e3df5","@libp2p/interface":"2.11.0-0f07e3df5","@libp2p/interface-internal":"2.3.19-0f07e3df5","@libp2p/peer-id":"5.1.9-0f07e3df5","@libp2p/peer-record":"8.0.35-0f07e3df5","@libp2p/utils":"6.7.2-0f07e3df5","@multiformats/multiaddr":"^13.0.1","@multiformats/multiaddr-matcher":"^3.0.1","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-0f07e3df5","aegir":"^47.0.21","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-0f07e3df5","readmeFilename":"README.md","gitHead":"0f07e3df5fab90558c816ae2e0051fbfc3aa6cf6","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"6065b0e96ded7cc6bf53a08e66022d74a917bc3b","size":308136,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-0f07e3df5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-0f07e3df5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-0f07e3df5_1757071735494_0.8541241223409846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T11:28:55.693Z","publish_time":1757071735693,"_source_registry_name":"default","_cnpm_publish_time":1757071735693},"3.0.39-a02cb0461":{"name":"@libp2p/identify","version":"3.0.39-a02cb0461","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-a02cb0461","@libp2p/interface":"2.11.0-a02cb0461","@libp2p/interface-internal":"2.3.19-a02cb0461","@libp2p/peer-id":"5.1.9-a02cb0461","@libp2p/peer-record":"8.0.35-a02cb0461","@libp2p/utils":"6.7.2-a02cb0461","@multiformats/multiaddr":"^12.5.1","@multiformats/multiaddr-matcher":"^2.0.2","it-drain":"^3.0.10","it-parallel":"^3.0.13","main-event":"^1.0.1","protons-runtime":"^5.6.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-a02cb0461","aegir":"^47.0.21","delay":"^6.0.0","it-length-prefixed":"^10.0.1","protons":"^7.7.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-a02cb0461","readmeFilename":"README.md","gitHead":"a02cb04611e5204680fe25ce399a4d7144ee2772","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"942817d0746fa314530060aee8fdda16015f78b9","size":313792,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-a02cb0461.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-a02cb0461.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-a02cb0461_1756976529543_0.8290419669083893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T09:02:09.751Z","publish_time":1756976529751,"_source_registry_name":"default","_cnpm_publish_time":1756976529751},"3.0.39-f5932c294":{"name":"@libp2p/identify","version":"3.0.39-f5932c294","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.8-f5932c294","@libp2p/interface":"2.11.0-f5932c294","@libp2p/interface-internal":"2.3.19-f5932c294","@libp2p/peer-id":"5.1.9-f5932c294","@libp2p/peer-record":"8.0.35-f5932c294","@libp2p/utils":"6.7.2-f5932c294","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-f5932c294","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39-f5932c294","readmeFilename":"README.md","gitHead":"f5932c294d66b09122511fc8564dc03645bdf339","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"b592bab46241eadb47122f760ddf2b3e80e21613","size":308635,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39-f5932c294.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39-f5932c294.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39-f5932c294_1755688201284_0.9961542319640568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T11:10:01.539Z","publish_time":1755688201539,"_source_registry_name":"default","_cnpm_publish_time":1755688201539},"3.0.39":{"name":"@libp2p/identify","version":"3.0.39","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.8","@libp2p/interface":"^2.11.0","@libp2p/interface-internal":"^2.3.19","@libp2p/peer-id":"^5.1.9","@libp2p/peer-record":"^8.0.35","@libp2p/utils":"^6.7.2","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.2.0","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.39","gitHead":"f90fb1f2d68c03395f8d04ec0be5a705ad6d592c","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"93cef746674fcdee8d60ba3decfeb62bab16bd38","size":308811,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.39.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.39.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.39_1755664434606_0.7243685083417593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T04:33:54.852Z","publish_time":1755664434852,"_source_registry_name":"default","_cnpm_publish_time":1755664434852},"3.0.38-5ed83dd69":{"name":"@libp2p/identify","version":"3.0.38-5ed83dd69","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-5ed83dd69","@libp2p/interface":"2.10.5-5ed83dd69","@libp2p/interface-internal":"2.3.18-5ed83dd69","@libp2p/peer-id":"5.1.8-5ed83dd69","@libp2p/peer-record":"8.0.34-5ed83dd69","@libp2p/utils":"6.7.1-5ed83dd69","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-5ed83dd69","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-5ed83dd69","readmeFilename":"README.md","gitHead":"5ed83dd69e2988a8e3a9b5cf44c66a94ffc17873","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"85707d749f56eb9fb77869b39e8705d248f33813","size":308635,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-5ed83dd69.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-5ed83dd69.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-5ed83dd69_1755606510878_0.07216325319385652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T12:28:31.149Z","publish_time":1755606511149,"_source_registry_name":"default","_cnpm_publish_time":1755606511149},"3.0.38-aa770ab81":{"name":"@libp2p/identify","version":"3.0.38-aa770ab81","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-aa770ab81","@libp2p/interface":"2.10.5-aa770ab81","@libp2p/interface-internal":"2.3.18-aa770ab81","@libp2p/peer-id":"5.1.8-aa770ab81","@libp2p/peer-record":"8.0.34-aa770ab81","@libp2p/utils":"6.7.1-aa770ab81","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-aa770ab81","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-aa770ab81","readmeFilename":"README.md","gitHead":"aa770ab81b6ca2a86cc2d6df12a3176a292455bf","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"83713551e50c705f5ae9095662bbf9f407281f17","size":308573,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-aa770ab81.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-aa770ab81.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-aa770ab81_1755463341405_0.9148065937267902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-17T20:42:21.636Z","publish_time":1755463341636,"_source_registry_name":"default","_cnpm_publish_time":1755463341636},"3.0.38-7ce083dca":{"name":"@libp2p/identify","version":"3.0.38-7ce083dca","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-7ce083dca","@libp2p/interface":"2.10.5-7ce083dca","@libp2p/interface-internal":"2.3.18-7ce083dca","@libp2p/peer-id":"5.1.8-7ce083dca","@libp2p/peer-record":"8.0.34-7ce083dca","@libp2p/utils":"6.7.1-7ce083dca","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-7ce083dca","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-7ce083dca","readmeFilename":"README.md","gitHead":"7ce083dca5cc6165dfb634a2edf62a415ab2fe4b","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"99c53bc676c8e9d7e6c2df0370472d1f4e286ba0","size":308572,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-7ce083dca.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-7ce083dca.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-7ce083dca_1755166716968_0.8106043298352428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T10:18:37.150Z","publish_time":1755166717150,"_source_registry_name":"default","_cnpm_publish_time":1755166717150},"3.0.38-cf9aab5c8":{"name":"@libp2p/identify","version":"3.0.38-cf9aab5c8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-cf9aab5c8","@libp2p/interface":"2.10.5-cf9aab5c8","@libp2p/interface-internal":"2.3.18-cf9aab5c8","@libp2p/peer-id":"5.1.8-cf9aab5c8","@libp2p/peer-record":"8.0.34-cf9aab5c8","@libp2p/utils":"6.7.1-cf9aab5c8","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-cf9aab5c8","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-cf9aab5c8","readmeFilename":"README.md","gitHead":"cf9aab5c841ec08bc023b9f49083c95ad78a7a07","_nodeVersion":"22.17.1","_npmVersion":"10.9.3","dist":{"shasum":"eb531507b336b6a4723eac168bf1221cbe4f1cdf","size":307529,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-cf9aab5c8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-cf9aab5c8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-cf9aab5c8_1753872856312_0.4951407574043163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T10:54:16.508Z","publish_time":1753872856508,"_source_registry_name":"default","_cnpm_publish_time":1753872856508},"3.0.38-cb1c14e62":{"name":"@libp2p/identify","version":"3.0.38-cb1c14e62","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-cb1c14e62","@libp2p/interface":"2.10.5-cb1c14e62","@libp2p/interface-internal":"2.3.18-cb1c14e62","@libp2p/peer-id":"5.1.8-cb1c14e62","@libp2p/peer-record":"8.0.34-cb1c14e62","@libp2p/utils":"6.7.1-cb1c14e62","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-cb1c14e62","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-cb1c14e62","readmeFilename":"README.md","gitHead":"cb1c14e628d2242988478c3bb856bea20db56bdc","_nodeVersion":"22.17.1","_npmVersion":"10.9.3","dist":{"shasum":"dc35981bc88970bd585206375a6c189a990ad3f6","size":303632,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-cb1c14e62.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-cb1c14e62.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-cb1c14e62_1753372126188_0.6181807325131823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T15:48:46.501Z","publish_time":1753372126501,"_source_registry_name":"default","_cnpm_publish_time":1753372126501},"3.0.38-4420fad68":{"name":"@libp2p/identify","version":"3.0.38-4420fad68","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-4420fad68","@libp2p/interface":"2.10.5-4420fad68","@libp2p/interface-internal":"2.3.18-4420fad68","@libp2p/peer-id":"5.1.8-4420fad68","@libp2p/peer-record":"8.0.34-4420fad68","@libp2p/utils":"6.7.1-4420fad68","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-4420fad68","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-4420fad68","readmeFilename":"README.md","gitHead":"4420fad686921f887854e1b37ecd01f65b276e0d","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"c906794ef00cd6d0c913c1ba093e3f42516d0618","size":294819,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-4420fad68.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-4420fad68.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-4420fad68_1752388455535_0.022085032730522203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-13T06:34:15.884Z","publish_time":1752388455884,"_source_registry_name":"default","_cnpm_publish_time":1752388455884},"3.0.38-79473c99a":{"name":"@libp2p/identify","version":"3.0.38-79473c99a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-79473c99a","@libp2p/interface":"2.10.5-79473c99a","@libp2p/interface-internal":"2.3.18-79473c99a","@libp2p/peer-id":"5.1.8-79473c99a","@libp2p/peer-record":"8.0.34-79473c99a","@libp2p/utils":"6.7.1-79473c99a","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-79473c99a","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-79473c99a","readmeFilename":"README.md","gitHead":"79473c99a36e167d7b7fdf4192911e46a2e520d5","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"f2c251d1d33e1876d8e85cb374c4c562994eb454","size":294790,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-79473c99a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-79473c99a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-79473c99a_1752143500302_0.16357543679798514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T10:31:40.491Z","publish_time":1752143500491,"_source_registry_name":"default","_cnpm_publish_time":1752143500491},"3.0.38-ce6b542a8":{"name":"@libp2p/identify","version":"3.0.38-ce6b542a8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-ce6b542a8","@libp2p/interface":"2.10.5-ce6b542a8","@libp2p/interface-internal":"2.3.18-ce6b542a8","@libp2p/peer-id":"5.1.8-ce6b542a8","@libp2p/peer-record":"8.0.34-ce6b542a8","@libp2p/utils":"6.7.1-ce6b542a8","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-ce6b542a8","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-ce6b542a8","readmeFilename":"README.md","gitHead":"ce6b542a8ea3d42e2238f910cf2a113370515058","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"75acca182b207df0cad596afdf57a31aab5175da","size":294807,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-ce6b542a8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-ce6b542a8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-ce6b542a8_1752075783328_0.34909742998482485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T15:43:03.575Z","publish_time":1752075783575,"_source_registry_name":"default","_cnpm_publish_time":1752075783575},"3.0.38-58abe8702":{"name":"@libp2p/identify","version":"3.0.38-58abe8702","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-58abe8702","@libp2p/interface":"2.10.5-58abe8702","@libp2p/interface-internal":"2.3.18-58abe8702","@libp2p/peer-id":"5.1.8-58abe8702","@libp2p/peer-record":"8.0.34-58abe8702","@libp2p/utils":"6.7.1-58abe8702","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-58abe8702","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-58abe8702","readmeFilename":"README.md","gitHead":"58abe8702f0c28d87b54f29e19155ea5c00c407d","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"bf9dc7c8fe303be0e6336afcd5dfdbe05d21fd19","size":294484,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-58abe8702.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-58abe8702.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-58abe8702_1752061385406_0.2392057557595464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T11:43:05.678Z","publish_time":1752061385678,"_source_registry_name":"default","_cnpm_publish_time":1752061385678},"3.0.38-87e5d5938":{"name":"@libp2p/identify","version":"3.0.38-87e5d5938","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-87e5d5938","@libp2p/interface":"2.10.5-87e5d5938","@libp2p/interface-internal":"2.3.18-87e5d5938","@libp2p/peer-id":"5.1.8-87e5d5938","@libp2p/peer-record":"8.0.34-87e5d5938","@libp2p/utils":"6.7.1-87e5d5938","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-87e5d5938","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38-87e5d5938","readmeFilename":"README.md","gitHead":"87e5d5938368fee2b34ed386ab42294307f9bf6e","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"87937c80df15c96cf4c33e3a314d98808f12e81e","size":294309,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38-87e5d5938.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38-87e5d5938.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38-87e5d5938_1751968696225_0.6281212219210297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T09:58:16.581Z","publish_time":1751968696581,"_source_registry_name":"default","_cnpm_publish_time":1751968696581},"3.0.38":{"name":"@libp2p/identify","version":"3.0.38","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.7","@libp2p/interface":"^2.10.5","@libp2p/interface-internal":"^2.3.18","@libp2p/peer-id":"^5.1.8","@libp2p/peer-record":"^8.0.34","@libp2p/utils":"^6.7.1","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.21","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.38","gitHead":"6a7d4b8c4bc4bef2ea5eea2f79ae99321c4b5f34","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"c58266472bd38fe9cbdadc3d22210a5c373b31fd","size":294480,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.38.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.38.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.38_1751906137141_0.9938541697360637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T16:35:37.363Z","publish_time":1751906137363,"_source_registry_name":"default","_cnpm_publish_time":1751906137363},"3.0.37-57e7fa441":{"name":"@libp2p/identify","version":"3.0.37-57e7fa441","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-57e7fa441","@libp2p/interface":"2.10.5-57e7fa441","@libp2p/interface-internal":"2.3.18-57e7fa441","@libp2p/peer-id":"5.1.8-57e7fa441","@libp2p/peer-record":"8.0.34-57e7fa441","@libp2p/utils":"6.7.1-57e7fa441","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^2.0.0","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-57e7fa441","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.37-57e7fa441","readmeFilename":"README.md","gitHead":"57e7fa4413a0e19799b5917bad6743800c77e1f7","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"c506b8c310ee35766dbb80b88fb1fa371a803f94","size":294308,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.37-57e7fa441.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.37-57e7fa441.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.37-57e7fa441_1751903010012_0.8630671386013968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T15:43:30.238Z","publish_time":1751903010238,"_source_registry_name":"default","_cnpm_publish_time":1751903010238},"3.0.37-cfe2be4c9":{"name":"@libp2p/identify","version":"3.0.37-cfe2be4c9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.7-cfe2be4c9","@libp2p/interface":"2.10.5-cfe2be4c9","@libp2p/interface-internal":"2.3.18-cfe2be4c9","@libp2p/peer-id":"5.1.8-cfe2be4c9","@libp2p/peer-record":"8.0.34-cfe2be4c9","@libp2p/utils":"6.7.1-cfe2be4c9","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-cfe2be4c9","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.37-cfe2be4c9","readmeFilename":"README.md","gitHead":"cfe2be4c9319b68f8e68df8021b9ee3c1a7236fd","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"23f0ad6cd64d4af5107c26a5821b64b82afadb89","size":294899,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.37-cfe2be4c9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.37-cfe2be4c9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.37-cfe2be4c9_1751550205248_0.24585507804262297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T13:43:25.509Z","publish_time":1751550205509,"_source_registry_name":"default","_cnpm_publish_time":1751550205509},"3.0.37":{"name":"@libp2p/identify","version":"3.0.37","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.7","@libp2p/interface":"^2.10.5","@libp2p/interface-internal":"^2.3.18","@libp2p/peer-id":"^5.1.8","@libp2p/peer-record":"^8.0.34","@libp2p/utils":"^6.7.1","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.21","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.37","gitHead":"c1a86401d0facda0aa3cc7f4a10dffd42be50adf","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"5c55aa7898e37c612a11744e049f01478324519d","size":295069,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.37.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.37.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.37_1750864783033_0.9218042499135615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T15:19:43.269Z","publish_time":1750864783269,"_source_registry_name":"default","_cnpm_publish_time":1750864783269},"3.0.36-2d6079bc1":{"name":"@libp2p/identify","version":"3.0.36-2d6079bc1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.6-2d6079bc1","@libp2p/interface":"2.10.4-2d6079bc1","@libp2p/interface-internal":"2.3.17-2d6079bc1","@libp2p/peer-id":"5.1.7-2d6079bc1","@libp2p/peer-record":"8.0.33-2d6079bc1","@libp2p/utils":"6.7.0-2d6079bc1","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-2d6079bc1","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.36-2d6079bc1","readmeFilename":"README.md","gitHead":"2d6079bc16d591806877fa6efbced0fecca352d2","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"b2858c575183ad46eb0f65129db5e8c21d7cabcc","size":294900,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.36-2d6079bc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.36-2d6079bc1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.36-2d6079bc1_1750862323355_0.26591170931607144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T14:38:43.558Z","publish_time":1750862323558,"_source_registry_name":"default","_cnpm_publish_time":1750862323558},"3.0.36-8ad44f759":{"name":"@libp2p/identify","version":"3.0.36-8ad44f759","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.6-8ad44f759","@libp2p/interface":"2.10.4-8ad44f759","@libp2p/interface-internal":"2.3.17-8ad44f759","@libp2p/peer-id":"5.1.7-8ad44f759","@libp2p/peer-record":"8.0.33-8ad44f759","@libp2p/utils":"6.7.0-8ad44f759","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-8ad44f759","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.36-8ad44f759","readmeFilename":"README.md","gitHead":"8ad44f759ae274b1d12796b2a4f059221831a812","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"dbb32d07be5823113f85029dbefcd97131cb3c21","size":294685,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.36-8ad44f759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.36-8ad44f759.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.36-8ad44f759_1750859840245_0.8083334936424684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T13:57:20.455Z","publish_time":1750859840455,"_source_registry_name":"default","_cnpm_publish_time":1750859840455},"3.0.36-d2dc12c7d":{"name":"@libp2p/identify","version":"3.0.36-d2dc12c7d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.6-d2dc12c7d","@libp2p/interface":"2.10.4-d2dc12c7d","@libp2p/interface-internal":"2.3.17-d2dc12c7d","@libp2p/peer-id":"5.1.7-d2dc12c7d","@libp2p/peer-record":"8.0.33-d2dc12c7d","@libp2p/utils":"6.7.0-d2dc12c7d","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-d2dc12c7d","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.36-d2dc12c7d","readmeFilename":"README.md","gitHead":"d2dc12c7d5b13c05d5c1682e4722307e0c685242","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"954ebc7f6cc422ae6598951d0f5a0a4977be2aeb","size":294659,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.36-d2dc12c7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.36-d2dc12c7d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.36-d2dc12c7d_1750845741392_0.35902795959035183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T10:02:21.570Z","publish_time":1750845741570,"_source_registry_name":"default","_cnpm_publish_time":1750845741570},"3.0.36":{"name":"@libp2p/identify","version":"3.0.36","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.6","@libp2p/interface":"^2.10.4","@libp2p/interface-internal":"^2.3.17","@libp2p/peer-id":"^5.1.7","@libp2p/peer-record":"^8.0.33","@libp2p/utils":"^6.7.0","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.20","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.36","gitHead":"f5f20aa6cf124c824912e8968b264648ed59ab02","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"780231642f3d100a02407378e6f1ef94d77a2466","size":294856,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.36.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.36.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.36_1750254924332_0.8348041675043925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T13:55:24.547Z","publish_time":1750254924547,"_source_registry_name":"default","_cnpm_publish_time":1750254924547},"3.0.35-451e011d4":{"name":"@libp2p/identify","version":"3.0.35-451e011d4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.6-451e011d4","@libp2p/interface":"2.10.4-451e011d4","@libp2p/interface-internal":"2.3.17-451e011d4","@libp2p/peer-id":"5.1.7-451e011d4","@libp2p/peer-record":"8.0.33-451e011d4","@libp2p/utils":"6.7.0-451e011d4","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-451e011d4","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.35-451e011d4","readmeFilename":"README.md","gitHead":"451e011d471141d00d6fb6ad86c7f62bee6c7e26","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"15c7f395e7796fad6cb6c0be854ea86e5775080f","size":294686,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.35-451e011d4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.35-451e011d4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.35-451e011d4_1750251220776_0.11428461019795089"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T12:53:40.959Z","publish_time":1750251220959,"_source_registry_name":"default","_cnpm_publish_time":1750251220959},"3.0.35-53001addf":{"name":"@libp2p/identify","version":"3.0.35-53001addf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.6-53001addf","@libp2p/interface":"2.10.4-53001addf","@libp2p/interface-internal":"2.3.17-53001addf","@libp2p/peer-id":"5.1.7-53001addf","@libp2p/peer-record":"8.0.33-53001addf","@libp2p/utils":"6.7.0-53001addf","@multiformats/multiaddr":"^12.4.4","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-53001addf","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.35-53001addf","readmeFilename":"README.md","gitHead":"53001addfadc264712f4c030be0c3356c6e8a197","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"a4ca1486241a4a55a178b310f9662a9b898c3f4b","size":293486,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.35-53001addf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.35-53001addf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","actor":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech","type":"user"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.35-53001addf_1750245529147_0.6582491642101589"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T11:18:49.412Z","publish_time":1750245529412,"_source_registry_name":"default","_cnpm_publish_time":1750245529412},"3.0.35-439d2c9ce":{"name":"@libp2p/identify","version":"3.0.35-439d2c9ce","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.35-439d2c9ce","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a8fdc80d746081ea32f404fed993d557187b942f","size":292869,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.35-439d2c9ce.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.35-439d2c9ce.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"439d2c9ce3376077e7448b507d445154c0311fe5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"it-drain":"^3.0.9","main-event":"^1.0.1","it-parallel":"^3.0.11","uint8arrays":"^5.1.0","@libp2p/utils":"6.7.0-439d2c9ce","@libp2p/crypto":"5.1.6-439d2c9ce","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.7-439d2c9ce","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-439d2c9ce","it-protobuf-stream":"^2.0.2","@libp2p/peer-record":"8.0.33-439d2c9ce","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.17-439d2c9ce","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.1","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.20-439d2c9ce","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.35-439d2c9ce_1750173270627_0.12157779469321062","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T15:14:30.909Z","publish_time":1750173270909,"_source_registry_name":"default","_cnpm_publish_time":1750173270909},"3.0.35":{"name":"@libp2p/identify","version":"3.0.35","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.35","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b6402e62a00f786a6fceed98bab337c57f1e885d","size":293018,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.35.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.35.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"57cc9ba9b67d140dac697d63e0b513a6295c2569","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"it-drain":"^3.0.9","main-event":"^1.0.1","it-parallel":"^3.0.11","uint8arrays":"^5.1.0","@libp2p/utils":"^6.7.0","@libp2p/crypto":"^5.1.6","uint8arraylist":"^2.4.8","@libp2p/peer-id":"^5.1.7","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.4","it-protobuf-stream":"^2.0.2","@libp2p/peer-record":"^8.0.33","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"^2.3.17","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.1","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"^5.1.20","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.35_1750147325987_0.8092734450135994","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T08:02:06.157Z","publish_time":1750147326157,"_source_registry_name":"default","_cnpm_publish_time":1750147326157},"3.0.34-7eed3b40d":{"name":"@libp2p/identify","version":"3.0.34-7eed3b40d","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.34-7eed3b40d","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0ace7709e44f7e18ce2196a8f995d35bedd36086","size":292868,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.34-7eed3b40d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.34-7eed3b40d.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7eed3b40d7e538a8547781078ec31b010d07d545","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"it-drain":"^3.0.9","main-event":"^1.0.1","it-parallel":"^3.0.11","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.7-7eed3b40d","@libp2p/crypto":"5.1.6-7eed3b40d","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.7-7eed3b40d","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-7eed3b40d","it-protobuf-stream":"^2.0.2","@libp2p/peer-record":"8.0.32-7eed3b40d","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.16-7eed3b40d","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.1","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.20-7eed3b40d","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.34-7eed3b40d_1750144086239_0.6035919653861521","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T07:08:06.431Z","publish_time":1750144086431,"_source_registry_name":"default","_cnpm_publish_time":1750144086431},"3.0.34":{"name":"@libp2p/identify","version":"3.0.34","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.34","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ef4e4cebfa843ddcc46b66e0c4a425f9612fda69","size":293018,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.34.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.34.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c142feb2e97ba3a82b3d64468ef2ab146eeb95ac","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"it-drain":"^3.0.9","main-event":"^1.0.1","it-parallel":"^3.0.11","uint8arrays":"^5.1.0","@libp2p/utils":"^6.6.7","@libp2p/crypto":"^5.1.6","uint8arraylist":"^2.4.8","@libp2p/peer-id":"^5.1.7","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.4","it-protobuf-stream":"^2.0.2","@libp2p/peer-record":"^8.0.32","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"^2.3.16","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.1","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"^5.1.20","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.34_1750080865550_0.760125828619199","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T13:34:25.825Z","publish_time":1750080865825,"_source_registry_name":"default","_cnpm_publish_time":1750080865825},"3.0.33-6c42ea64a":{"name":"@libp2p/identify","version":"3.0.33-6c42ea64a","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.33-6c42ea64a","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7f7a483a2cc891a73d2c30d50bfdfa0453bbca14","size":292868,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.33-6c42ea64a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.33-6c42ea64a.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6c42ea64a6e22028a87ecb3422e418e99ff09279","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"it-drain":"^3.0.9","main-event":"^1.0.1","it-parallel":"^3.0.11","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.6-6c42ea64a","@libp2p/crypto":"5.1.5-6c42ea64a","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.6-6c42ea64a","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.3-6c42ea64a","it-protobuf-stream":"^2.0.2","@libp2p/peer-record":"8.0.31-6c42ea64a","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.15-6c42ea64a","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.1","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.19-6c42ea64a","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.33-6c42ea64a_1750077987357_0.7941494305751877","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T12:46:27.573Z","publish_time":1750077987573,"_source_registry_name":"default","_cnpm_publish_time":1750077987573},"3.0.33-ae595d8db":{"name":"@libp2p/identify","version":"3.0.33-ae595d8db","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.33-ae595d8db","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"083b167502e0b61acfc9f46e6d0a99aedd7622fd","size":290910,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.33-ae595d8db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.33-ae595d8db.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ae595d8db4456e57064876f7646ad3d2610177c2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"it-drain":"^3.0.9","main-event":"^1.0.1","it-parallel":"^3.0.11","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.6-ae595d8db","@libp2p/crypto":"5.1.5-ae595d8db","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.6-ae595d8db","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.3-ae595d8db","it-protobuf-stream":"^2.0.2","@libp2p/peer-record":"8.0.31-ae595d8db","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.15-ae595d8db","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.1","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.19-ae595d8db","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.33-ae595d8db_1749826443149_0.060576677312474514","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T14:54:03.368Z","publish_time":1749826443368,"_source_registry_name":"default","_cnpm_publish_time":1749826443368},"3.0.33":{"name":"@libp2p/identify","version":"3.0.33","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.5","@libp2p/interface":"^2.10.3","@libp2p/interface-internal":"^2.3.15","@libp2p/peer-id":"^5.1.6","@libp2p/peer-record":"^8.0.31","@libp2p/utils":"^6.6.6","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.19","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.33","gitHead":"748f9624265e4e730fb5f586918c4092b1775fda","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"eee1c754827c3f45071add9f175c18fdcebb8194","size":287200,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.33.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.33.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.33_1748963446067_0.5007989399264852"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T15:10:46.308Z","publish_time":1748963446308,"_source_registry_name":"default","_cnpm_publish_time":1748963446308},"3.0.32-8e87be9e6":{"name":"@libp2p/identify","version":"3.0.32-8e87be9e6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-8e87be9e6","@libp2p/interface":"2.10.2-8e87be9e6","@libp2p/interface-internal":"2.3.14-8e87be9e6","@libp2p/peer-id":"5.1.5-8e87be9e6","@libp2p/peer-record":"8.0.30-8e87be9e6","@libp2p/utils":"6.6.5-8e87be9e6","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-8e87be9e6","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-8e87be9e6","readmeFilename":"README.md","gitHead":"8e87be9e6854b4508b2682535c7c9a4013bb5537","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"0f6e3084464a832441b7d53be1006e2ac7511c1e","size":287045,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-8e87be9e6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-8e87be9e6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-8e87be9e6_1748957177986_0.8727293158111034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T13:26:18.190Z","publish_time":1748957178190,"_source_registry_name":"default","_cnpm_publish_time":1748957178190},"3.0.32-bb4ad31db":{"name":"@libp2p/identify","version":"3.0.32-bb4ad31db","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-bb4ad31db","@libp2p/interface":"2.10.2-bb4ad31db","@libp2p/interface-internal":"2.3.14-bb4ad31db","@libp2p/peer-id":"5.1.5-bb4ad31db","@libp2p/peer-record":"8.0.30-bb4ad31db","@libp2p/utils":"6.6.5-bb4ad31db","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-bb4ad31db","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-bb4ad31db","readmeFilename":"README.md","gitHead":"bb4ad31db3c3f593fb811a038064e508a09a25c5","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"779e53e3b1f993fefe31cd2e172a88040e5c3eb3","size":285943,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-bb4ad31db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-bb4ad31db.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-bb4ad31db_1748953708857_0.7629928687373788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T12:28:29.071Z","publish_time":1748953709071,"_source_registry_name":"default","_cnpm_publish_time":1748953709071},"3.0.32-cc7b34c0f":{"name":"@libp2p/identify","version":"3.0.32-cc7b34c0f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-cc7b34c0f","@libp2p/interface":"2.10.2-cc7b34c0f","@libp2p/interface-internal":"2.3.14-cc7b34c0f","@libp2p/peer-id":"5.1.5-cc7b34c0f","@libp2p/peer-record":"8.0.30-cc7b34c0f","@libp2p/utils":"6.6.5-cc7b34c0f","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","main-event":"^1.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-cc7b34c0f","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-cc7b34c0f","readmeFilename":"README.md","gitHead":"cc7b34c0fe3ac5745fd082ae0198b8742371a412","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"3b801888b04f4cb28e80cfd2642b527baa40ac84","size":285943,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-cc7b34c0f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-cc7b34c0f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-cc7b34c0f_1748938724809_0.7017643072293576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T08:18:45.006Z","publish_time":1748938725006,"_source_registry_name":"default","_cnpm_publish_time":1748938725006},"3.0.32-b8600fce8":{"name":"@libp2p/identify","version":"3.0.32-b8600fce8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-b8600fce8","@libp2p/interface":"2.10.2-b8600fce8","@libp2p/interface-internal":"2.3.14-b8600fce8","@libp2p/peer-id":"5.1.5-b8600fce8","@libp2p/peer-record":"8.0.30-b8600fce8","@libp2p/utils":"6.6.5-b8600fce8","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-b8600fce8","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-b8600fce8","readmeFilename":"README.md","gitHead":"b8600fce83ec3ee97ac47e9f1d8032bb545a67d2","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"6e0b6f52734093450c5b04e78942458683891e6a","size":285896,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-b8600fce8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-b8600fce8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-b8600fce8_1748933633762_0.8460724508266089"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T06:53:53.979Z","publish_time":1748933633979,"_source_registry_name":"default","_cnpm_publish_time":1748933633979},"3.0.32-6a3ae02f5":{"name":"@libp2p/identify","version":"3.0.32-6a3ae02f5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-6a3ae02f5","@libp2p/interface":"2.10.2-6a3ae02f5","@libp2p/interface-internal":"2.3.14-6a3ae02f5","@libp2p/peer-id":"5.1.5-6a3ae02f5","@libp2p/peer-record":"8.0.30-6a3ae02f5","@libp2p/utils":"6.6.5-6a3ae02f5","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-6a3ae02f5","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-6a3ae02f5","readmeFilename":"README.md","gitHead":"6a3ae02f57079bc40181054447586a285c699c48","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"fe4dbcc5f86c8075112ee5238ed604f086ab018a","size":285906,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-6a3ae02f5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-6a3ae02f5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-6a3ae02f5_1748627954769_0.6490507081970267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T17:59:15.023Z","publish_time":1748627955023,"_source_registry_name":"default","_cnpm_publish_time":1748627955023},"3.0.32-307d0ba58":{"name":"@libp2p/identify","version":"3.0.32-307d0ba58","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-307d0ba58","@libp2p/interface":"2.10.2-307d0ba58","@libp2p/interface-internal":"2.3.14-307d0ba58","@libp2p/peer-id":"5.1.5-307d0ba58","@libp2p/peer-record":"8.0.30-307d0ba58","@libp2p/utils":"6.6.5-307d0ba58","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-307d0ba58","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-307d0ba58","readmeFilename":"README.md","gitHead":"307d0ba58b7301f3fc5f6c86066606d63b72c882","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"6cdcffeed5c29b1297fb1467ea95a847b3dc8c7b","size":285907,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-307d0ba58.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-307d0ba58.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-307d0ba58_1748622120103_0.15777783182417449"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T16:22:00.363Z","publish_time":1748622120363,"_source_registry_name":"default","_cnpm_publish_time":1748622120363},"3.0.32-ec73d59a6":{"name":"@libp2p/identify","version":"3.0.32-ec73d59a6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-ec73d59a6","@libp2p/interface":"2.10.2-ec73d59a6","@libp2p/interface-internal":"2.3.14-ec73d59a6","@libp2p/peer-id":"5.1.5-ec73d59a6","@libp2p/peer-record":"8.0.30-ec73d59a6","@libp2p/utils":"6.6.5-ec73d59a6","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-ec73d59a6","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-ec73d59a6","readmeFilename":"README.md","gitHead":"ec73d59a68947cbedc3367deceec21a1e59f21db","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"15f3f1247d7d5eb961fece1925b89e40c2793ec7","size":285907,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-ec73d59a6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-ec73d59a6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-ec73d59a6_1748621824239_0.8294602500190338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T16:17:04.456Z","publish_time":1748621824456,"_source_registry_name":"default","_cnpm_publish_time":1748621824456},"3.0.32-2a7425cdb":{"name":"@libp2p/identify","version":"3.0.32-2a7425cdb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-2a7425cdb","@libp2p/interface":"2.10.2-2a7425cdb","@libp2p/interface-internal":"2.3.14-2a7425cdb","@libp2p/peer-id":"5.1.5-2a7425cdb","@libp2p/peer-record":"8.0.30-2a7425cdb","@libp2p/utils":"6.6.5-2a7425cdb","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-2a7425cdb","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-2a7425cdb","readmeFilename":"README.md","gitHead":"2a7425cdbcbbc18364c8385256ed457a46dafa4a","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"64376a9277d6d96535b4d8bc8ca9c29f2a78d2ae","size":285907,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-2a7425cdb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-2a7425cdb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-2a7425cdb_1748621593019_0.9409560440247442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T16:13:13.228Z","publish_time":1748621593228,"_source_registry_name":"default","_cnpm_publish_time":1748621593228},"3.0.32-dbbc6ef1d":{"name":"@libp2p/identify","version":"3.0.32-dbbc6ef1d","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.32-dbbc6ef1d","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a3fb14168df3adb104f93f2ef559cb6e6e67f837","size":285906,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-dbbc6ef1d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-dbbc6ef1d.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dbbc6ef1d7632c0fa06c08f1b498bb20e5e5fb6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"it-drain":"^3.0.9","it-parallel":"^3.0.11","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.5-dbbc6ef1d","@libp2p/crypto":"5.1.4-dbbc6ef1d","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.5-dbbc6ef1d","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-dbbc6ef1d","it-protobuf-stream":"^2.0.2","@libp2p/peer-record":"8.0.30-dbbc6ef1d","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-dbbc6ef1d","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.1","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.18-dbbc6ef1d","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.32-dbbc6ef1d_1748621587257_0.4910160779254811","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-30T16:13:07.550Z","publish_time":1748621587550,"_source_registry_name":"default","_cnpm_publish_time":1748621587550},"3.0.32-d91ae66c6":{"name":"@libp2p/identify","version":"3.0.32-d91ae66c6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-d91ae66c6","@libp2p/interface":"2.10.2-d91ae66c6","@libp2p/interface-internal":"2.3.14-d91ae66c6","@libp2p/peer-id":"5.1.5-d91ae66c6","@libp2p/peer-record":"8.0.30-d91ae66c6","@libp2p/utils":"6.6.5-d91ae66c6","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-d91ae66c6","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-d91ae66c6","readmeFilename":"README.md","gitHead":"d91ae66c6c8db5ae0a9cb9d388d67418fe318736","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"ccad307527e06ce01f266e358bcfd7c25905510c","size":285897,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-d91ae66c6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-d91ae66c6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-d91ae66c6_1748511732808_0.05397700633647262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T09:42:13.018Z","publish_time":1748511733018,"_source_registry_name":"default","_cnpm_publish_time":1748511733018},"3.0.32-3528df829":{"name":"@libp2p/identify","version":"3.0.32-3528df829","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-3528df829","@libp2p/interface":"2.10.2-3528df829","@libp2p/interface-internal":"2.3.14-3528df829","@libp2p/peer-id":"5.1.5-3528df829","@libp2p/peer-record":"8.0.30-3528df829","@libp2p/utils":"6.6.5-3528df829","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-3528df829","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-3528df829","readmeFilename":"README.md","gitHead":"3528df8295ed0ccceff5cfac6a3d35d8f2480765","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"1627cca356917de261cbe29bb0d24f4e25cbdfd3","size":285898,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-3528df829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-3528df829.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-3528df829_1748510492993_0.7116172347211498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T09:21:33.305Z","publish_time":1748510493305,"_source_registry_name":"default","_cnpm_publish_time":1748510493305},"3.0.32-b32bc8406":{"name":"@libp2p/identify","version":"3.0.32-b32bc8406","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-b32bc8406","@libp2p/interface":"2.10.2-b32bc8406","@libp2p/interface-internal":"2.3.14-b32bc8406","@libp2p/peer-id":"5.1.5-b32bc8406","@libp2p/peer-record":"8.0.30-b32bc8406","@libp2p/utils":"6.6.5-b32bc8406","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-b32bc8406","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-b32bc8406","readmeFilename":"README.md","gitHead":"b32bc8406e92de89fb4f6be12e32f32fa7f3e7c5","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"013e06b86b59c32188acd36faab472187131c267","size":285897,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-b32bc8406.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-b32bc8406.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-b32bc8406_1748458716789_0.11875271094410023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T18:58:37.052Z","publish_time":1748458717052,"_source_registry_name":"default","_cnpm_publish_time":1748458717052},"3.0.32-5b004c0c4":{"name":"@libp2p/identify","version":"3.0.32-5b004c0c4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-5b004c0c4","@libp2p/interface":"2.10.2-5b004c0c4","@libp2p/interface-internal":"2.3.14-5b004c0c4","@libp2p/peer-id":"5.1.5-5b004c0c4","@libp2p/peer-record":"8.0.30-5b004c0c4","@libp2p/utils":"6.6.5-5b004c0c4","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-5b004c0c4","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-5b004c0c4","readmeFilename":"README.md","gitHead":"5b004c0c42195c893dece1989a52ad6ddc90a3c1","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"b9b3d00ac5dced78e76a139b8db983d6fb53f378","size":285897,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-5b004c0c4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-5b004c0c4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-5b004c0c4_1748453964722_0.33388437343104327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T17:39:24.979Z","publish_time":1748453964979,"_source_registry_name":"default","_cnpm_publish_time":1748453964979},"3.0.32-8efb065d2":{"name":"@libp2p/identify","version":"3.0.32-8efb065d2","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.32-8efb065d2","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"afeaaee188233d4223c6f2aa26ad38ea476f4592","size":285896,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-8efb065d2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-8efb065d2.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8efb065d216fc587605a01d0b2ff93259c7ff723","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"it-drain":"^3.0.9","it-parallel":"^3.0.11","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.5-8efb065d2","@libp2p/crypto":"5.1.4-8efb065d2","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.5-8efb065d2","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-8efb065d2","it-protobuf-stream":"^2.0.2","@libp2p/peer-record":"8.0.30-8efb065d2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-8efb065d2","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.1","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.18-8efb065d2","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.32-8efb065d2_1748453308439_0.9210189692907202","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-28T17:28:28.696Z","publish_time":1748453308696,"_source_registry_name":"default","_cnpm_publish_time":1748453308696},"3.0.32-14dbebea8":{"name":"@libp2p/identify","version":"3.0.32-14dbebea8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-14dbebea8","@libp2p/interface":"2.10.2-14dbebea8","@libp2p/interface-internal":"2.3.14-14dbebea8","@libp2p/peer-id":"5.1.5-14dbebea8","@libp2p/peer-record":"8.0.30-14dbebea8","@libp2p/utils":"6.6.5-14dbebea8","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-14dbebea8","aegir":"^47.0.14","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-14dbebea8","readmeFilename":"README.md","gitHead":"14dbebea8bd17addadac730afec0fa3b1cc6334a","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"39982e7c0563815c5899c2fadd55dacf3d4ab541","size":285456,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-14dbebea8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-14dbebea8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-14dbebea8_1748086365741_0.2524027180597319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T11:32:45.983Z","publish_time":1748086365983,"_source_registry_name":"default","_cnpm_publish_time":1748086365983},"3.0.32-9f1be6742":{"name":"@libp2p/identify","version":"3.0.32-9f1be6742","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.4-9f1be6742","@libp2p/interface":"2.10.2-9f1be6742","@libp2p/interface-internal":"2.3.14-9f1be6742","@libp2p/peer-id":"5.1.5-9f1be6742","@libp2p/peer-record":"8.0.30-9f1be6742","@libp2p/utils":"6.6.5-9f1be6742","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-9f1be6742","aegir":"^47.0.6","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32-9f1be6742","readmeFilename":"README.md","gitHead":"9f1be674245052907daf1cd35ea0cfab22d96a17","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"bd60d430f2a85cc319b08392e9080c4dc02038ae","size":285455,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32-9f1be6742.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32-9f1be6742.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32-9f1be6742_1748084019216_0.02750346632794254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T10:53:39.560Z","publish_time":1748084019560,"_source_registry_name":"default","_cnpm_publish_time":1748084019560},"3.0.32":{"name":"@libp2p/identify","version":"3.0.32","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.4","@libp2p/interface":"^2.10.2","@libp2p/interface-internal":"^2.3.14","@libp2p/peer-id":"^5.1.5","@libp2p/peer-record":"^8.0.30","@libp2p/utils":"^6.6.5","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.18","aegir":"^47.0.6","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.32","gitHead":"2385cf86c481c3fd36abe96f9ea5fd1633640b5b","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"06e993d79a98d29e598b5e07d467abeb4388c6db","size":285613,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.32.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.32.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.32_1748007090324_0.8423227005922969"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T13:31:30.553Z","publish_time":1748007090553,"_source_registry_name":"default","_cnpm_publish_time":1748007090553},"3.0.31-ab014c0c0":{"name":"@libp2p/identify","version":"3.0.31-ab014c0c0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.3-ab014c0c0","@libp2p/interface":"2.10.1-ab014c0c0","@libp2p/interface-internal":"2.3.13-ab014c0c0","@libp2p/peer-id":"5.1.4-ab014c0c0","@libp2p/peer-record":"8.0.29-ab014c0c0","@libp2p/utils":"6.6.4-ab014c0c0","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.17-ab014c0c0","aegir":"^47.0.6","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.31-ab014c0c0","readmeFilename":"README.md","gitHead":"ab014c0c0bf0d7a1e3c63001ddbc42b449b41e5b","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"4540e069f896d3043267d985c3f6b6dfb83d767a","size":285453,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.31-ab014c0c0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.31-ab014c0c0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.31-ab014c0c0_1747926238173_0.47902571967513774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T15:03:58.429Z","publish_time":1747926238429,"_source_registry_name":"default","_cnpm_publish_time":1747926238429},"3.0.31-7788b4025":{"name":"@libp2p/identify","version":"3.0.31-7788b4025","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.3-7788b4025","@libp2p/interface":"2.10.1-7788b4025","@libp2p/interface-internal":"2.3.13-7788b4025","@libp2p/peer-id":"5.1.4-7788b4025","@libp2p/peer-record":"8.0.29-7788b4025","@libp2p/utils":"6.6.4-7788b4025","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.17-7788b4025","aegir":"^47.0.6","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.31-7788b4025","readmeFilename":"README.md","gitHead":"7788b402592aeb4580d90798317826ff997a89ce","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"65a1510dd42db81f113d9f245c49eb407615b852","size":285456,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.31-7788b4025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.31-7788b4025.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.31-7788b4025_1747920826142_0.16015419415799714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T13:33:46.349Z","publish_time":1747920826349,"_source_registry_name":"default","_cnpm_publish_time":1747920826349},"3.0.31-776cb432d":{"name":"@libp2p/identify","version":"3.0.31-776cb432d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.3-776cb432d","@libp2p/interface":"2.10.1-776cb432d","@libp2p/interface-internal":"2.3.13-776cb432d","@libp2p/peer-id":"5.1.4-776cb432d","@libp2p/peer-record":"8.0.29-776cb432d","@libp2p/utils":"6.6.4-776cb432d","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.17-776cb432d","aegir":"^47.0.6","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.31-776cb432d","readmeFilename":"README.md","gitHead":"776cb432d178281d647de74485825e09ddf4ba9f","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"4dbb4048414a060db96e8ebc20185e074a74eb19","size":285456,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.31-776cb432d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.31-776cb432d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.31-776cb432d_1747841289043_0.42377337612348476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T15:28:09.275Z","publish_time":1747841289275,"_source_registry_name":"default","_cnpm_publish_time":1747841289275},"3.0.31":{"name":"@libp2p/identify","version":"3.0.31","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.3","@libp2p/interface":"^2.10.1","@libp2p/interface-internal":"^2.3.13","@libp2p/peer-id":"^5.1.4","@libp2p/peer-record":"^8.0.29","@libp2p/utils":"^6.6.4","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.17","aegir":"^47.0.6","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.31","gitHead":"03ddfa086e2afcd280ccf718641442542c2961a4","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"b89b8456d5645359dbc4abac91707edc15c4f3a3","size":285654,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.31.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.31.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.31_1747750926944_0.6887849838894597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T14:22:07.163Z","publish_time":1747750927163,"_source_registry_name":"default","_cnpm_publish_time":1747750927163},"3.0.30-aa25d38ab":{"name":"@libp2p/identify","version":"3.0.30-aa25d38ab","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.2-aa25d38ab","@libp2p/interface":"2.10.0-aa25d38ab","@libp2p/interface-internal":"2.3.12-aa25d38ab","@libp2p/peer-id":"5.1.3-aa25d38ab","@libp2p/peer-record":"8.0.28-aa25d38ab","@libp2p/utils":"6.6.3-aa25d38ab","@multiformats/multiaddr":"^12.4.0","@multiformats/multiaddr-matcher":"^1.7.2","it-drain":"^3.0.9","it-parallel":"^3.0.11","it-protobuf-stream":"^2.0.2","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.16-aa25d38ab","aegir":"^47.0.6","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.30-aa25d38ab","readmeFilename":"README.md","gitHead":"aa25d38ab28f4ffae666d1f1143df600dcc99324","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"0d870b30a255c84bc5e938e280049d29e00a521c","size":285491,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.30-aa25d38ab.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.30-aa25d38ab.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.30-aa25d38ab_1747747031716_0.536997710992833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T13:17:12.010Z","publish_time":1747747032010,"_source_registry_name":"default","_cnpm_publish_time":1747747032010},"3.0.30":{"name":"@libp2p/identify","version":"3.0.30","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.2","@libp2p/interface":"^2.10.0","@libp2p/interface-internal":"^2.3.12","@libp2p/peer-id":"^5.1.3","@libp2p/peer-record":"^8.0.28","@libp2p/utils":"^6.6.3","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.16","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.30","gitHead":"fadf56a312ab4ae737c1c09e0c2d6e9d829a394c","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"cb71d2dfe6ca73fe46ce46c022b8bf0d22b1c020","size":286146,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.30.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.30.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.30_1747645124819_0.47598249177684093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T08:58:45.002Z","publish_time":1747645125002,"_source_registry_name":"default","_cnpm_publish_time":1747645125002},"3.0.29-3df5bf2da":{"name":"@libp2p/identify","version":"3.0.29-3df5bf2da","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-3df5bf2da","@libp2p/interface":"2.9.0-3df5bf2da","@libp2p/interface-internal":"2.3.11-3df5bf2da","@libp2p/peer-id":"5.1.2-3df5bf2da","@libp2p/peer-record":"8.0.27-3df5bf2da","@libp2p/utils":"6.6.2-3df5bf2da","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-3df5bf2da","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-3df5bf2da","readmeFilename":"README.md","gitHead":"3df5bf2da2d5ccd186db3f3f5012f79ce91c809a","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"54fcb8eab68f33e6b894cdf5887193cd3593b8e0","size":285984,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-3df5bf2da.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-3df5bf2da.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-3df5bf2da_1747642971662_0.49009565376039443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T08:22:51.886Z","publish_time":1747642971886,"_source_registry_name":"default","_cnpm_publish_time":1747642971886},"3.0.29-3577af88a":{"name":"@libp2p/identify","version":"3.0.29-3577af88a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-3577af88a","@libp2p/interface":"2.9.0-3577af88a","@libp2p/interface-internal":"2.3.11-3577af88a","@libp2p/peer-id":"5.1.2-3577af88a","@libp2p/peer-record":"8.0.27-3577af88a","@libp2p/utils":"6.6.2-3577af88a","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-3577af88a","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-3577af88a","readmeFilename":"README.md","gitHead":"3577af88ad169cfacfd3c94428fbe4cb828f21a2","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"2109d26b3dde6eba702a08db1f75df9051a2b69a","size":285985,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-3577af88a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-3577af88a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-3577af88a_1747635331676_0.7218193887199373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T06:15:31.905Z","publish_time":1747635331905,"_source_registry_name":"default","_cnpm_publish_time":1747635331905},"3.0.29-32627c876":{"name":"@libp2p/identify","version":"3.0.29-32627c876","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-32627c876","@libp2p/interface":"2.9.0-32627c876","@libp2p/interface-internal":"2.3.11-32627c876","@libp2p/peer-id":"5.1.2-32627c876","@libp2p/peer-record":"8.0.27-32627c876","@libp2p/utils":"6.6.2-32627c876","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-32627c876","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-32627c876","readmeFilename":"README.md","gitHead":"32627c8767587f7e8df88a700933ece6d5f5c3c4","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"2c9bd8a02316381f49dd129e7b8940717604ff1c","size":285985,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-32627c876.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-32627c876.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-32627c876_1747467492612_0.3839163384719122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-17T07:38:12.869Z","publish_time":1747467492869,"_source_registry_name":"default","_cnpm_publish_time":1747467492869},"3.0.29-213a54a1e":{"name":"@libp2p/identify","version":"3.0.29-213a54a1e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-213a54a1e","@libp2p/interface":"2.9.0-213a54a1e","@libp2p/interface-internal":"2.3.11-213a54a1e","@libp2p/peer-id":"5.1.2-213a54a1e","@libp2p/peer-record":"8.0.27-213a54a1e","@libp2p/utils":"6.6.2-213a54a1e","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-213a54a1e","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-213a54a1e","readmeFilename":"README.md","gitHead":"213a54a1e21fdceb84fd7c92a4f9d42441cfcea0","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"d66cff056328fc17fc08fd891a2942c57ebcdccc","size":285516,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-213a54a1e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-213a54a1e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-213a54a1e_1747413810905_0.7723781776033614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T16:43:31.118Z","publish_time":1747413811118,"_source_registry_name":"default","_cnpm_publish_time":1747413811118},"3.0.29-185b23eac":{"name":"@libp2p/identify","version":"3.0.29-185b23eac","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-185b23eac","@libp2p/interface":"2.9.0-185b23eac","@libp2p/interface-internal":"2.3.11-185b23eac","@libp2p/peer-id":"5.1.2-185b23eac","@libp2p/peer-record":"8.0.27-185b23eac","@libp2p/utils":"6.6.2-185b23eac","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-185b23eac","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-185b23eac","readmeFilename":"README.md","gitHead":"185b23eac36303ff02ea475a0ec2c0be0774e6a0","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"baa96d673440aecbdffe9423568e61155748417b","size":285517,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-185b23eac.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-185b23eac.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-185b23eac_1747227100695_0.9206768430332939"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T12:51:40.882Z","publish_time":1747227100882,"_source_registry_name":"default","_cnpm_publish_time":1747227100882},"3.0.29-4b8c0a6bd":{"name":"@libp2p/identify","version":"3.0.29-4b8c0a6bd","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-4b8c0a6bd","@libp2p/interface":"2.9.0-4b8c0a6bd","@libp2p/interface-internal":"2.3.11-4b8c0a6bd","@libp2p/peer-id":"5.1.2-4b8c0a6bd","@libp2p/peer-record":"8.0.27-4b8c0a6bd","@libp2p/utils":"6.6.2-4b8c0a6bd","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-4b8c0a6bd","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-4b8c0a6bd","readmeFilename":"README.md","gitHead":"4b8c0a6bd289c0a0d5002ee34efc696feb349caf","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"2ef3ffd951b40c5ee5eff5bf4bf93fd5e0ba2ed8","size":283865,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-4b8c0a6bd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-4b8c0a6bd.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-4b8c0a6bd_1747221185315_0.4216757414985708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T11:13:05.521Z","publish_time":1747221185521,"_source_registry_name":"default","_cnpm_publish_time":1747221185521},"3.0.29-a5a33afd9":{"name":"@libp2p/identify","version":"3.0.29-a5a33afd9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-a5a33afd9","@libp2p/interface":"2.9.0-a5a33afd9","@libp2p/interface-internal":"2.3.11-a5a33afd9","@libp2p/peer-id":"5.1.2-a5a33afd9","@libp2p/peer-record":"8.0.27-a5a33afd9","@libp2p/utils":"6.6.2-a5a33afd9","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-a5a33afd9","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-a5a33afd9","readmeFilename":"README.md","gitHead":"a5a33afd9fc7e5cc9060e0ac8d6daa8edb566ea8","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"facec8d71818ab6455b73966a225feb7da2e19ef","size":283863,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-a5a33afd9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-a5a33afd9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-a5a33afd9_1747039707797_0.07677862646737021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-12T08:48:28.004Z","publish_time":1747039708004,"_source_registry_name":"default","_cnpm_publish_time":1747039708004},"3.0.29-9b33d202e":{"name":"@libp2p/identify","version":"3.0.29-9b33d202e","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.29-9b33d202e","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"acaa91bc284401c80abbb4a0222e71ec5ceae1d7","size":283863,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-9b33d202e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-9b33d202e.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9b33d202e31920a22aaca74f0a8d81c47b980ef8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.2-9b33d202e","@libp2p/crypto":"5.1.1-9b33d202e","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.2-9b33d202e","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-9b33d202e","it-protobuf-stream":"^2.0.1","@libp2p/peer-record":"8.0.27-9b33d202e","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-9b33d202e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.15-9b33d202e","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.29-9b33d202e_1747036378630_0.6253357275685598","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T07:52:58.833Z","publish_time":1747036378833,"_source_registry_name":"default","_cnpm_publish_time":1747036378833},"3.0.29-f1de46607":{"name":"@libp2p/identify","version":"3.0.29-f1de46607","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-f1de46607","@libp2p/interface":"2.9.0-f1de46607","@libp2p/interface-internal":"2.3.11-f1de46607","@libp2p/peer-id":"5.1.2-f1de46607","@libp2p/peer-record":"8.0.27-f1de46607","@libp2p/utils":"6.6.2-f1de46607","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-f1de46607","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-f1de46607","readmeFilename":"README.md","gitHead":"f1de46607e7a592c4de307ba4acf3ad27a4abcb2","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"4feba9196eb2529cc39d1ec5df7217c61a61bd83","size":283863,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-f1de46607.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-f1de46607.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-f1de46607_1746614854191_0.19632144646902705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-07T10:47:34.423Z","publish_time":1746614854423,"_source_registry_name":"default","_cnpm_publish_time":1746614854423},"3.0.29-772b4011e":{"name":"@libp2p/identify","version":"3.0.29-772b4011e","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.29-772b4011e","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ae5a281979c6c736beeb5453430f5dd1cf1d7754","size":283863,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-772b4011e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-772b4011e.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"772b4011e18ab7bbfc5aeeefd9e13e168d5d9579","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.2-772b4011e","@libp2p/crypto":"5.1.1-772b4011e","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.2-772b4011e","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-772b4011e","it-protobuf-stream":"^2.0.1","@libp2p/peer-record":"8.0.27-772b4011e","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-772b4011e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.15-772b4011e","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.29-772b4011e_1746610004815_0.7908047787902488","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T09:26:45.184Z","publish_time":1746610005184,"_source_registry_name":"default","_cnpm_publish_time":1746610005184},"3.0.29-cdc63e6cc":{"name":"@libp2p/identify","version":"3.0.29-cdc63e6cc","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-cdc63e6cc","@libp2p/interface":"2.9.0-cdc63e6cc","@libp2p/interface-internal":"2.3.11-cdc63e6cc","@libp2p/peer-id":"5.1.2-cdc63e6cc","@libp2p/peer-record":"8.0.27-cdc63e6cc","@libp2p/utils":"6.6.2-cdc63e6cc","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-cdc63e6cc","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-cdc63e6cc","readmeFilename":"README.md","gitHead":"cdc63e6cc1a5058a83dc22d538b896455ab10b55","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"b93301ba2dc68e58139d464025f53a314a58353b","size":283772,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-cdc63e6cc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-cdc63e6cc.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-cdc63e6cc_1746550329443_0.6205361897566697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T16:52:09.693Z","publish_time":1746550329693,"_source_registry_name":"default","_cnpm_publish_time":1746550329693},"3.0.29-6f96de86c":{"name":"@libp2p/identify","version":"3.0.29-6f96de86c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-6f96de86c","@libp2p/interface":"2.9.0-6f96de86c","@libp2p/interface-internal":"2.3.11-6f96de86c","@libp2p/peer-id":"5.1.2-6f96de86c","@libp2p/peer-record":"8.0.27-6f96de86c","@libp2p/utils":"6.6.2-6f96de86c","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-6f96de86c","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-6f96de86c","readmeFilename":"README.md","gitHead":"6f96de86cc951910211e21393117a1ffe96ee588","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"3dd8976db2680021655f113599a306e4baa5bde8","size":70782,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-6f96de86c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-6f96de86c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-6f96de86c_1744880743796_0.4568529176392515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T09:05:44.011Z","publish_time":1744880744011,"_source_registry_name":"default","_cnpm_publish_time":1744880744011},"3.0.29-afa5c9f59":{"name":"@libp2p/identify","version":"3.0.29-afa5c9f59","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.1-afa5c9f59","@libp2p/interface":"2.9.0-afa5c9f59","@libp2p/interface-internal":"2.3.11-afa5c9f59","@libp2p/peer-id":"5.1.2-afa5c9f59","@libp2p/peer-record":"8.0.27-afa5c9f59","@libp2p/utils":"6.6.2-afa5c9f59","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-afa5c9f59","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29-afa5c9f59","readmeFilename":"README.md","gitHead":"afa5c9f598297fef9a5dd50d856868f190629837","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"9109f8feff4c0ac9856aa97b7bbd9300f94a1150","size":70782,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29-afa5c9f59.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29-afa5c9f59.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29-afa5c9f59_1744876169008_0.3830090868382945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T07:49:29.218Z","publish_time":1744876169218,"_source_registry_name":"default","_cnpm_publish_time":1744876169218},"3.0.29":{"name":"@libp2p/identify","version":"3.0.29","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.1","@libp2p/interface":"^2.9.0","@libp2p/interface-internal":"^2.3.11","@libp2p/peer-id":"^5.1.2","@libp2p/peer-record":"^8.0.27","@libp2p/utils":"^6.6.2","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.15","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.29","gitHead":"b936324a92038d9447983bb11db623c1b5a17a76","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"d558379d4fddd78b7811e2d43268d983745ac9c7","size":70932,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.29.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.29.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.29_1744801913113_0.3648908994500495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T11:11:53.394Z","publish_time":1744801913394,"_source_registry_name":"default","_cnpm_publish_time":1744801913394},"3.0.28-f09bef843":{"name":"@libp2p/identify","version":"3.0.28-f09bef843","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.0-f09bef843","@libp2p/interface":"2.8.0-f09bef843","@libp2p/interface-internal":"2.3.10-f09bef843","@libp2p/peer-id":"5.1.1-f09bef843","@libp2p/peer-record":"8.0.26-f09bef843","@libp2p/utils":"6.6.1-f09bef843","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.14-f09bef843","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.28-f09bef843","readmeFilename":"README.md","gitHead":"f09bef8438b57e3c918881d1acb2931b14cefd47","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"80e3fa1d590be311030872bc237cd54659a5f336","size":70778,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.28-f09bef843.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.28-f09bef843.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.28-f09bef843_1744794091507_0.3652576041365476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T09:01:31.704Z","publish_time":1744794091704,"_source_registry_name":"default","_cnpm_publish_time":1744794091704},"3.0.28-3833353bd":{"name":"@libp2p/identify","version":"3.0.28-3833353bd","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.0-3833353bd","@libp2p/interface":"2.8.0-3833353bd","@libp2p/interface-internal":"2.3.10-3833353bd","@libp2p/peer-id":"5.1.1-3833353bd","@libp2p/peer-record":"8.0.26-3833353bd","@libp2p/utils":"6.6.1-3833353bd","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.14-3833353bd","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.28-3833353bd","readmeFilename":"README.md","gitHead":"3833353bdc936695b17cc836515763ead2137756","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"b33da44c165f42af29149eeb36ecf81b44b959ec","size":70779,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.28-3833353bd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.28-3833353bd.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.28-3833353bd_1744791951006_0.09741046854450897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T08:25:51.159Z","publish_time":1744791951159,"_source_registry_name":"default","_cnpm_publish_time":1744791951159},"3.0.28-b9e32cc37":{"name":"@libp2p/identify","version":"3.0.28-b9e32cc37","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.1.0-b9e32cc37","@libp2p/interface":"2.8.0-b9e32cc37","@libp2p/interface-internal":"2.3.10-b9e32cc37","@libp2p/peer-id":"5.1.1-b9e32cc37","@libp2p/peer-record":"8.0.26-b9e32cc37","@libp2p/utils":"6.6.1-b9e32cc37","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.14-b9e32cc37","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.28-b9e32cc37","readmeFilename":"README.md","gitHead":"b9e32cc37b3f45efc512e0f868cd7df1dbf1aef3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"ff40dec1ace22a39a19225bbe2ed4804a8f6d4bf","size":70779,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.28-b9e32cc37.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.28-b9e32cc37.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.28-b9e32cc37_1744725705961_0.6310876012753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T14:01:46.140Z","publish_time":1744725706140,"_source_registry_name":"default","_cnpm_publish_time":1744725706140},"3.0.28":{"name":"@libp2p/identify","version":"3.0.28","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.1.0","@libp2p/interface":"^2.8.0","@libp2p/interface-internal":"^2.3.10","@libp2p/peer-id":"^5.1.1","@libp2p/peer-record":"^8.0.26","@libp2p/utils":"^6.6.1","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.14","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.28","gitHead":"e4f603f51603810440d43e92718e666f164571bb","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"b3e9e7edbdca6a5b23267cc623695c5b1d0fa74d","size":71517,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.28.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.28.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.28_1744213261808_0.6466321749323496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T15:41:02.011Z","publish_time":1744213262011,"_source_registry_name":"default","_cnpm_publish_time":1744213262011},"3.0.27-4f37aff53":{"name":"@libp2p/identify","version":"3.0.27-4f37aff53","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-4f37aff53","@libp2p/interface":"2.7.0-4f37aff53","@libp2p/interface-internal":"2.3.9-4f37aff53","@libp2p/peer-id":"5.1.0-4f37aff53","@libp2p/peer-record":"8.0.25-4f37aff53","@libp2p/utils":"6.6.0-4f37aff53","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-4f37aff53","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-4f37aff53","readmeFilename":"README.md","gitHead":"4f37aff532282db1b9a544161e3becc4533ae402","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"145a3f407d3ee2d6067c1f2ed36e59d414b877b4","size":71371,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-4f37aff53.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-4f37aff53.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-4f37aff53_1744210724748_0.5259346055157208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T14:58:44.954Z","publish_time":1744210724954,"_source_registry_name":"default","_cnpm_publish_time":1744210724954},"3.0.27-53a9be54e":{"name":"@libp2p/identify","version":"3.0.27-53a9be54e","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.27-53a9be54e","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"196cfec16addc64f9da42d16413aa05bd8be3132","size":71371,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-53a9be54e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-53a9be54e.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"53a9be54e5b8bbf64ee851e918a73d26a429fe22","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.0-53a9be54e","@libp2p/crypto":"5.0.15-53a9be54e","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.0-53a9be54e","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-53a9be54e","it-protobuf-stream":"^2.0.1","@libp2p/peer-record":"8.0.25-53a9be54e","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-53a9be54e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.13-53a9be54e","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.27-53a9be54e_1744207018896_0.26032020782056997","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T13:56:59.073Z","publish_time":1744207019073,"_source_registry_name":"default","_cnpm_publish_time":1744207019073},"3.0.27-da7353a0b":{"name":"@libp2p/identify","version":"3.0.27-da7353a0b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-da7353a0b","@libp2p/interface":"2.7.0-da7353a0b","@libp2p/interface-internal":"2.3.9-da7353a0b","@libp2p/peer-id":"5.1.0-da7353a0b","@libp2p/peer-record":"8.0.25-da7353a0b","@libp2p/utils":"6.6.0-da7353a0b","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-da7353a0b","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-da7353a0b","readmeFilename":"README.md","gitHead":"da7353a0b7882649fdd1aa87b9d6997cbd6daf50","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"1c5447078d88eb89ef4f5d7ef5263ec30fd445a0","size":71371,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-da7353a0b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-da7353a0b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-da7353a0b_1744200206822_0.8973143722150014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T12:03:27.001Z","publish_time":1744200207001,"_source_registry_name":"default","_cnpm_publish_time":1744200207001},"3.0.27-4c64bd06d":{"name":"@libp2p/identify","version":"3.0.27-4c64bd06d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-4c64bd06d","@libp2p/interface":"2.7.0-4c64bd06d","@libp2p/interface-internal":"2.3.9-4c64bd06d","@libp2p/peer-id":"5.1.0-4c64bd06d","@libp2p/peer-record":"8.0.25-4c64bd06d","@libp2p/utils":"6.6.0-4c64bd06d","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-4c64bd06d","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-4c64bd06d","readmeFilename":"README.md","gitHead":"4c64bd06dc77c38992e3da7fd33210056f01c0c7","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"f7622cb2d9104eba73a769566004c7c3ee65f9f6","size":71371,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-4c64bd06d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-4c64bd06d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-4c64bd06d_1744196487631_0.0666434066931163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T11:01:27.827Z","publish_time":1744196487827,"_source_registry_name":"default","_cnpm_publish_time":1744196487827},"3.0.27-da4e9da82":{"name":"@libp2p/identify","version":"3.0.27-da4e9da82","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-da4e9da82","@libp2p/interface":"2.7.0-da4e9da82","@libp2p/interface-internal":"2.3.9-da4e9da82","@libp2p/peer-id":"5.1.0-da4e9da82","@libp2p/peer-record":"8.0.25-da4e9da82","@libp2p/utils":"6.6.0-da4e9da82","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-da4e9da82","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-da4e9da82","readmeFilename":"README.md","gitHead":"da4e9da825721edd94958426d4742b816aafb44d","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"363db2117e6c4ddfafaceb71f13ba33e17309365","size":71371,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-da4e9da82.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-da4e9da82.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-da4e9da82_1744112345222_0.6722707769165492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-08T11:39:05.417Z","publish_time":1744112345417,"_source_registry_name":"default","_cnpm_publish_time":1744112345417},"3.0.27-d53ef170c":{"name":"@libp2p/identify","version":"3.0.27-d53ef170c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-d53ef170c","@libp2p/interface":"2.7.0-d53ef170c","@libp2p/interface-internal":"2.3.9-d53ef170c","@libp2p/peer-id":"5.1.0-d53ef170c","@libp2p/peer-record":"8.0.25-d53ef170c","@libp2p/utils":"6.6.0-d53ef170c","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-d53ef170c","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-d53ef170c","readmeFilename":"README.md","gitHead":"d53ef170cb171f5301758d5b2fc9e782950b4204","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"c794496f4359b967cad3168332aef48d2e3fc02e","size":71362,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-d53ef170c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-d53ef170c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-d53ef170c_1742921156574_0.032092275455529284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T16:45:56.762Z","publish_time":1742921156762,"_source_registry_name":"default","_cnpm_publish_time":1742921156762},"3.0.27-0b9090aea":{"name":"@libp2p/identify","version":"3.0.27-0b9090aea","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-0b9090aea","@libp2p/interface":"2.7.0-0b9090aea","@libp2p/interface-internal":"2.3.9-0b9090aea","@libp2p/peer-id":"5.1.0-0b9090aea","@libp2p/peer-record":"8.0.25-0b9090aea","@libp2p/utils":"6.6.0-0b9090aea","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-0b9090aea","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-0b9090aea","readmeFilename":"README.md","gitHead":"0b9090aea0ef0c9d5abca96f5295d6fe08a08aef","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"c77bb7a7c10f2860239ed13c08e9f73f978f7a74","size":71362,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-0b9090aea.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-0b9090aea.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-0b9090aea_1742908606601_0.12138914811060486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T13:16:46.799Z","publish_time":1742908606799,"_source_registry_name":"default","_cnpm_publish_time":1742908606799},"3.0.27-78cd7d53e":{"name":"@libp2p/identify","version":"3.0.27-78cd7d53e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-78cd7d53e","@libp2p/interface":"2.7.0-78cd7d53e","@libp2p/interface-internal":"2.3.9-78cd7d53e","@libp2p/peer-id":"5.1.0-78cd7d53e","@libp2p/peer-record":"8.0.25-78cd7d53e","@libp2p/utils":"6.6.0-78cd7d53e","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-78cd7d53e","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-78cd7d53e","readmeFilename":"README.md","gitHead":"78cd7d53ec18a1495843d5de013f5b26cf232b00","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"d4f52a8f3bb4c73bd87a593dfea87cad74732bed","size":71338,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-78cd7d53e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-78cd7d53e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-78cd7d53e_1742907107686_0.4382407338180305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T12:51:47.894Z","publish_time":1742907107894,"_source_registry_name":"default","_cnpm_publish_time":1742907107894},"3.0.27-fc5122110":{"name":"@libp2p/identify","version":"3.0.27-fc5122110","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-fc5122110","@libp2p/interface":"2.7.0-fc5122110","@libp2p/interface-internal":"2.3.9-fc5122110","@libp2p/peer-id":"5.1.0-fc5122110","@libp2p/peer-record":"8.0.25-fc5122110","@libp2p/utils":"6.6.0-fc5122110","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-fc5122110","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-fc5122110","readmeFilename":"README.md","gitHead":"fc512211024778d4aefb04411e815d977e91e03a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"d114a828435964223daffc1774b03c05c3eb9aab","size":71319,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-fc5122110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-fc5122110.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-fc5122110_1742903111247_0.6926381203242904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T11:45:11.411Z","publish_time":1742903111411,"_source_registry_name":"default","_cnpm_publish_time":1742903111411},"3.0.27-71267286":{"name":"@libp2p/identify","version":"3.0.27-71267286","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-071267286","@libp2p/interface":"2.7.0-071267286","@libp2p/interface-internal":"2.3.9-071267286","@libp2p/peer-id":"5.1.0-071267286","@libp2p/peer-record":"8.0.25-071267286","@libp2p/utils":"6.6.0-071267286","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^2.0.1","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-071267286","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27-71267286","readmeFilename":"README.md","gitHead":"071267286c2adc79e03ba47a199bd4c0943f1ae3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"a91549df1e07a4125e43a31c36bee1f3e54298f9","size":71035,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-71267286.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-71267286.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27-71267286_1742489447144_0.01803622615511702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T16:50:47.318Z","publish_time":1742489447318,"_source_registry_name":"default","_cnpm_publish_time":1742489447318},"3.0.27-b2124c2db":{"name":"@libp2p/identify","version":"3.0.27-b2124c2db","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.27-b2124c2db","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2adfaadb9a489a1a24367426119f1a6f1c1ce8d8","size":71035,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27-b2124c2db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27-b2124c2db.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b2124c2db02d7870b958f294da42ec79084818a3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.6.0-b2124c2db","@libp2p/crypto":"5.0.15-b2124c2db","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.0-b2124c2db","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-b2124c2db","it-protobuf-stream":"^2.0.1","@libp2p/peer-record":"8.0.25-b2124c2db","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-b2124c2db","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.13-b2124c2db","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.27-b2124c2db_1742488336152_0.9206533303742435","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-20T16:32:16.372Z","publish_time":1742488336372,"_source_registry_name":"default","_cnpm_publish_time":1742488336372},"3.0.27":{"name":"@libp2p/identify","version":"3.0.27","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.15","@libp2p/interface":"^2.7.0","@libp2p/interface-internal":"^2.3.9","@libp2p/peer-id":"^5.1.0","@libp2p/peer-record":"^8.0.25","@libp2p/utils":"^6.6.0","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.13","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.27","gitHead":"f4035c08c0348c365e18819b84f2d1353707e43c","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"670e1ca23a92bb3fb3835c857c8ed879e7e28b31","size":71234,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.27.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.27.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.27_1742314465754_0.5373777909453812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T16:14:25.962Z","publish_time":1742314465962,"_source_registry_name":"default","_cnpm_publish_time":1742314465962},"3.0.26-2f2322a25":{"name":"@libp2p/identify","version":"3.0.26-2f2322a25","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.26-2f2322a25","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"89f49b0ee2c8d010316ff8ba9167cacbcd013614","size":71082,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.26-2f2322a25.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.26-2f2322a25.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2f2322a250414175b78a8fdcd2c416fcf10d2574","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.5.8-2f2322a25","@libp2p/crypto":"5.0.15-2f2322a25","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.1.0-2f2322a25","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-2f2322a25","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.24-2f2322a25","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.8-2f2322a25","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.13-2f2322a25","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.26-2f2322a25_1742312287928_0.8618099432382702","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T15:38:08.150Z","publish_time":1742312288150,"_source_registry_name":"default","_cnpm_publish_time":1742312288150},"3.0.26-95909c3df":{"name":"@libp2p/identify","version":"3.0.26-95909c3df","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-95909c3df","@libp2p/interface":"2.7.0-95909c3df","@libp2p/interface-internal":"2.3.8-95909c3df","@libp2p/peer-id":"5.1.0-95909c3df","@libp2p/peer-record":"8.0.24-95909c3df","@libp2p/utils":"6.5.8-95909c3df","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-95909c3df","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.26-95909c3df","readmeFilename":"README.md","gitHead":"95909c3df9079d74162a676278c398dae2d87c63","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"2de49607d03fdab18269e502817df83badf72e22","size":71082,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.26-95909c3df.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.26-95909c3df.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.26-95909c3df_1742309050992_0.6114108301182337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T14:44:11.213Z","publish_time":1742309051213,"_source_registry_name":"default","_cnpm_publish_time":1742309051213},"3.0.26-a71c7c32b":{"name":"@libp2p/identify","version":"3.0.26-a71c7c32b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-a71c7c32b","@libp2p/interface":"2.7.0-a71c7c32b","@libp2p/interface-internal":"2.3.8-a71c7c32b","@libp2p/peer-id":"5.1.0-a71c7c32b","@libp2p/peer-record":"8.0.24-a71c7c32b","@libp2p/utils":"6.5.8-a71c7c32b","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-a71c7c32b","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.26-a71c7c32b","readmeFilename":"README.md","gitHead":"a71c7c32b4615da731a1750964ee1be8ce63e4b8","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"a69067d690ca56871ab808332cb0bfa6a2a14422","size":71081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.26-a71c7c32b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.26-a71c7c32b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.26-a71c7c32b_1742306983651_0.20372310886115774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T14:09:43.964Z","publish_time":1742306983964,"_source_registry_name":"default","_cnpm_publish_time":1742306983964},"3.0.26-907518bad":{"name":"@libp2p/identify","version":"3.0.26-907518bad","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-907518bad","@libp2p/interface":"2.7.0-907518bad","@libp2p/interface-internal":"2.3.8-907518bad","@libp2p/peer-id":"5.1.0-907518bad","@libp2p/peer-record":"8.0.24-907518bad","@libp2p/utils":"6.5.8-907518bad","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-907518bad","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.26-907518bad","readmeFilename":"README.md","gitHead":"907518badde245a241f5b6cbfc7579d9c78639af","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"cdd6866de0111e5cc4c01dc59c0d58aef7b48763","size":71082,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.26-907518bad.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.26-907518bad.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.26-907518bad_1741954285314_0.07636550777303208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T12:11:25.532Z","publish_time":1741954285532,"_source_registry_name":"default","_cnpm_publish_time":1741954285532},"3.0.26-a7ab9a41b":{"name":"@libp2p/identify","version":"3.0.26-a7ab9a41b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-a7ab9a41b","@libp2p/interface":"2.7.0-a7ab9a41b","@libp2p/interface-internal":"2.3.8-a7ab9a41b","@libp2p/peer-id":"5.1.0-a7ab9a41b","@libp2p/peer-record":"8.0.24-a7ab9a41b","@libp2p/utils":"6.5.8-a7ab9a41b","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-a7ab9a41b","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.26-a7ab9a41b","readmeFilename":"README.md","gitHead":"a7ab9a41b97504695d10045c1d50b2a610d69c24","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"55f38bdbeedd9cd8a4ef7e44b1a258b0304b5400","size":71081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.26-a7ab9a41b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.26-a7ab9a41b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.26-a7ab9a41b_1741949236828_0.9876004715898961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T10:47:17.053Z","publish_time":1741949237053,"_source_registry_name":"default","_cnpm_publish_time":1741949237053},"3.0.26-757577dd2":{"name":"@libp2p/identify","version":"3.0.26-757577dd2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-757577dd2","@libp2p/interface":"2.7.0-757577dd2","@libp2p/interface-internal":"2.3.8-757577dd2","@libp2p/peer-id":"5.1.0-757577dd2","@libp2p/peer-record":"8.0.24-757577dd2","@libp2p/utils":"6.5.8-757577dd2","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-757577dd2","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.26-757577dd2","readmeFilename":"README.md","gitHead":"757577dd2802935616933553a800e5e0050b09a1","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"967e10b084c8a800820daf416c884c5b955f26f0","size":71082,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.26-757577dd2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.26-757577dd2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.26-757577dd2_1741881971510_0.7767391642693144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T16:06:11.720Z","publish_time":1741881971720,"_source_registry_name":"default","_cnpm_publish_time":1741881971720},"3.0.26":{"name":"@libp2p/identify","version":"3.0.26","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.15","@libp2p/interface":"^2.7.0","@libp2p/interface-internal":"^2.3.8","@libp2p/peer-id":"^5.1.0","@libp2p/peer-record":"^8.0.24","@libp2p/utils":"^6.5.8","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.13","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.26","gitHead":"639ff92ebd2b9ed564967b29501c312077dc6e81","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"47ac2ba4f8139600bf89a2d9a4a9bb598dd39cf9","size":71238,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.26.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.26.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.26_1741788077733_0.481791411145827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T14:01:17.925Z","publish_time":1741788077925,"_source_registry_name":"default","_cnpm_publish_time":1741788077925},"3.0.25-0699fb747":{"name":"@libp2p/identify","version":"3.0.25-0699fb747","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-0699fb747","@libp2p/interface":"2.7.0-0699fb747","@libp2p/interface-internal":"2.3.7-0699fb747","@libp2p/peer-id":"5.0.16-0699fb747","@libp2p/peer-record":"8.0.23-0699fb747","@libp2p/utils":"6.5.7-0699fb747","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-0699fb747","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.25-0699fb747","readmeFilename":"README.md","gitHead":"0699fb7470b1173a6a3cdb33fe8deee627b1e651","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"5e6f9cfbf5a9e552f4892591cec24933d1d656f3","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.25-0699fb747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.25-0699fb747.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.25-0699fb747_1741784447346_0.018128003047540364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T13:00:47.585Z","publish_time":1741784447585,"_source_registry_name":"default","_cnpm_publish_time":1741784447585},"3.0.25-600d0a561":{"name":"@libp2p/identify","version":"3.0.25-600d0a561","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-600d0a561","@libp2p/interface":"2.7.0-600d0a561","@libp2p/interface-internal":"2.3.7-600d0a561","@libp2p/peer-id":"5.0.16-600d0a561","@libp2p/peer-record":"8.0.23-600d0a561","@libp2p/utils":"6.5.7-600d0a561","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-600d0a561","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.25-600d0a561","readmeFilename":"README.md","gitHead":"600d0a561ad88df3a5bf6d56851728c899d86429","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"2116f6d89db63fc9ceb17760699a54959b9d0dbc","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.25-600d0a561.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.25-600d0a561.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.25-600d0a561_1741368880727_0.9231459582127899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T17:34:40.974Z","publish_time":1741368880974,"_source_registry_name":"default","_cnpm_publish_time":1741368880974},"3.0.25-a6c9aee5a":{"name":"@libp2p/identify","version":"3.0.25-a6c9aee5a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-a6c9aee5a","@libp2p/interface":"2.7.0-a6c9aee5a","@libp2p/interface-internal":"2.3.7-a6c9aee5a","@libp2p/peer-id":"5.0.16-a6c9aee5a","@libp2p/peer-record":"8.0.23-a6c9aee5a","@libp2p/utils":"6.5.7-a6c9aee5a","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-a6c9aee5a","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.25-a6c9aee5a","readmeFilename":"README.md","gitHead":"a6c9aee5a8a4c3507702d2f63ac02a36316ef13f","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"0ff3774dde1031adb6554fa77812a24c7d73167d","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.25-a6c9aee5a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.25-a6c9aee5a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.25-a6c9aee5a_1741270257371_0.4786619467426625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T14:10:57.593Z","publish_time":1741270257593,"_source_registry_name":"default","_cnpm_publish_time":1741270257593},"3.0.25-88b5c29ed":{"name":"@libp2p/identify","version":"3.0.25-88b5c29ed","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-88b5c29ed","@libp2p/interface":"2.7.0-88b5c29ed","@libp2p/interface-internal":"2.3.7-88b5c29ed","@libp2p/peer-id":"5.0.16-88b5c29ed","@libp2p/peer-record":"8.0.23-88b5c29ed","@libp2p/utils":"6.5.7-88b5c29ed","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-88b5c29ed","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.25-88b5c29ed","readmeFilename":"README.md","gitHead":"88b5c29ed78b54e51c2a69094c8d9f2d41f2287c","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"c34cd8f25ebff590e5c80bf6476ddb92f5842b9c","size":71087,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.25-88b5c29ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.25-88b5c29ed.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.25-88b5c29ed_1741268859092_0.1478970424619772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T13:47:39.285Z","publish_time":1741268859285,"_source_registry_name":"default","_cnpm_publish_time":1741268859285},"3.0.25-5fe2a18fc":{"name":"@libp2p/identify","version":"3.0.25-5fe2a18fc","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.15-5fe2a18fc","@libp2p/interface":"2.7.0-5fe2a18fc","@libp2p/interface-internal":"2.3.7-5fe2a18fc","@libp2p/peer-id":"5.0.16-5fe2a18fc","@libp2p/peer-record":"8.0.23-5fe2a18fc","@libp2p/utils":"6.5.7-5fe2a18fc","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-5fe2a18fc","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.25-5fe2a18fc","readmeFilename":"README.md","gitHead":"5fe2a18fc13e090efe23138f7a89aed59d15591f","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"6091c1517b62b33fdd23c920a16b3acc54cd087b","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.25-5fe2a18fc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.25-5fe2a18fc.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.25-5fe2a18fc_1741110126356_0.10738755075928275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-04T17:42:06.537Z","publish_time":1741110126537,"_source_registry_name":"default","_cnpm_publish_time":1741110126537},"3.0.25":{"name":"@libp2p/identify","version":"3.0.25","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.15","@libp2p/interface":"^2.7.0","@libp2p/interface-internal":"^2.3.7","@libp2p/peer-id":"^5.0.16","@libp2p/peer-record":"^8.0.23","@libp2p/utils":"^6.5.7","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.12","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.25","gitHead":"0ce69f0f21ce9bec4ae7ee75f389f53d714677b3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"635c551595835e512b5640e722b755b8bbe96f3c","size":71242,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.25.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.25.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.25_1741072142758_0.2737321750464765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-04T07:09:02.976Z","publish_time":1741072142976,"_source_registry_name":"default","_cnpm_publish_time":1741072142976},"3.0.24-48cd9b652":{"name":"@libp2p/identify","version":"3.0.24-48cd9b652","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.14-48cd9b652","@libp2p/interface":"2.6.1-48cd9b652","@libp2p/interface-internal":"2.3.6-48cd9b652","@libp2p/peer-id":"5.0.15-48cd9b652","@libp2p/peer-record":"8.0.22-48cd9b652","@libp2p/utils":"6.5.6-48cd9b652","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-48cd9b652","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.24-48cd9b652","readmeFilename":"README.md","gitHead":"48cd9b6529d78a6a5797c40332015d15c242128a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"e8b874f4fec50544fcd05acb4112b64fa2d304eb","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.24-48cd9b652.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.24-48cd9b652.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.24-48cd9b652_1741026831859_0.9980935647927127"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T18:33:52.054Z","publish_time":1741026832054,"_source_registry_name":"default","_cnpm_publish_time":1741026832054},"3.0.24-2fbcdb687":{"name":"@libp2p/identify","version":"3.0.24-2fbcdb687","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.14-2fbcdb687","@libp2p/interface":"2.6.1-2fbcdb687","@libp2p/interface-internal":"2.3.6-2fbcdb687","@libp2p/peer-id":"5.0.15-2fbcdb687","@libp2p/peer-record":"8.0.22-2fbcdb687","@libp2p/utils":"6.5.6-2fbcdb687","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-2fbcdb687","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.24-2fbcdb687","readmeFilename":"README.md","gitHead":"2fbcdb68763032db4cc9f3ff7d8acc7de3a65789","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"ad5d82352fe845d1b291246d56534ba95e4868fc","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.24-2fbcdb687.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.24-2fbcdb687.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.24-2fbcdb687_1741025155990_0.34727330442753046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T18:05:56.239Z","publish_time":1741025156239,"_source_registry_name":"default","_cnpm_publish_time":1741025156239},"3.0.24-2c8ecb455":{"name":"@libp2p/identify","version":"3.0.24-2c8ecb455","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.14-2c8ecb455","@libp2p/interface":"2.6.1-2c8ecb455","@libp2p/interface-internal":"2.3.6-2c8ecb455","@libp2p/peer-id":"5.0.15-2c8ecb455","@libp2p/peer-record":"8.0.22-2c8ecb455","@libp2p/utils":"6.5.6-2c8ecb455","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-2c8ecb455","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.24-2c8ecb455","readmeFilename":"README.md","gitHead":"2c8ecb455833074300953270a9d9386386275699","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"f1627aac38db25a2c4ef28ce4fe572c2955f523a","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.24-2c8ecb455.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.24-2c8ecb455.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.24-2c8ecb455_1741021972887_0.06139047563439859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T17:12:53.085Z","publish_time":1741021973085,"_source_registry_name":"default","_cnpm_publish_time":1741021973085},"3.0.24-3f127b610":{"name":"@libp2p/identify","version":"3.0.24-3f127b610","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.14-3f127b610","@libp2p/interface":"2.6.1-3f127b610","@libp2p/interface-internal":"2.3.6-3f127b610","@libp2p/peer-id":"5.0.15-3f127b610","@libp2p/peer-record":"8.0.22-3f127b610","@libp2p/utils":"6.5.6-3f127b610","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-3f127b610","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.24-3f127b610","readmeFilename":"README.md","gitHead":"3f127b6104339b95d947c7c741e73508a90f0352","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"81c0d689b504a0b223e96e9a25eb632b50f86512","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.24-3f127b610.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.24-3f127b610.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.24-3f127b610_1741013356309_0.908449002407042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T14:49:16.547Z","publish_time":1741013356547,"_source_registry_name":"default","_cnpm_publish_time":1741013356547},"3.0.24-dd71d8a86":{"name":"@libp2p/identify","version":"3.0.24-dd71d8a86","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.14-dd71d8a86","@libp2p/interface":"2.6.1-dd71d8a86","@libp2p/interface-internal":"2.3.6-dd71d8a86","@libp2p/peer-id":"5.0.15-dd71d8a86","@libp2p/peer-record":"8.0.22-dd71d8a86","@libp2p/utils":"6.5.6-dd71d8a86","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-dd71d8a86","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.24-dd71d8a86","readmeFilename":"README.md","gitHead":"dd71d8a86841acbccdca8f3e930bda0eced6d1d0","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"182ca3c1146a3285bde43a8a1b3ab686598abcf4","size":71086,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.24-dd71d8a86.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.24-dd71d8a86.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.24-dd71d8a86_1741005496764_0.6758394604323994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T12:38:16.987Z","publish_time":1741005496987,"_source_registry_name":"default","_cnpm_publish_time":1741005496987},"3.0.24-80fe31aa1":{"name":"@libp2p/identify","version":"3.0.24-80fe31aa1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.14-80fe31aa1","@libp2p/interface":"2.6.1-80fe31aa1","@libp2p/interface-internal":"2.3.6-80fe31aa1","@libp2p/peer-id":"5.0.15-80fe31aa1","@libp2p/peer-record":"8.0.22-80fe31aa1","@libp2p/utils":"6.5.6-80fe31aa1","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-80fe31aa1","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.24-80fe31aa1","readmeFilename":"README.md","gitHead":"80fe31aa1c5c7938644a7e45b53740579297f804","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"2caea98113afbbb12c74b8d499b27472da2244ee","size":71085,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.24-80fe31aa1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.24-80fe31aa1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.24-80fe31aa1_1741005104278_0.9605526307587979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T12:31:44.512Z","publish_time":1741005104512,"_source_registry_name":"default","_cnpm_publish_time":1741005104512},"3.0.24":{"name":"@libp2p/identify","version":"3.0.24","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.14","@libp2p/interface":"^2.6.1","@libp2p/interface-internal":"^2.3.6","@libp2p/peer-id":"^5.0.15","@libp2p/peer-record":"^8.0.22","@libp2p/utils":"^6.5.6","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.11","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.24","gitHead":"6074de6a36b57fbf48b2594dc6b29b10b8c1938e","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"3a1160a631719fd5f4b2966891779d6002c0dac8","size":71242,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.24.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.24_1741003932385_0.39812331860330774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T12:12:12.590Z","publish_time":1741003932590,"_source_registry_name":"default","_cnpm_publish_time":1741003932590},"3.0.23-52a46ecad":{"name":"@libp2p/identify","version":"3.0.23-52a46ecad","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-52a46ecad","@libp2p/interface":"2.6.1-52a46ecad","@libp2p/interface-internal":"2.3.5-52a46ecad","@libp2p/peer-id":"5.0.14-52a46ecad","@libp2p/peer-record":"8.0.21-52a46ecad","@libp2p/utils":"6.5.5-52a46ecad","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-52a46ecad","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-52a46ecad","readmeFilename":"README.md","gitHead":"52a46ecad0d2ccd88eaf6190a1d6d67d388fd11b","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"89c0198035037da99bebd001a0ba3557b1d078ae","size":71084,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-52a46ecad.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-52a46ecad.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-52a46ecad_1741001486533_0.8362860473726019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T11:31:26.750Z","publish_time":1741001486750,"_source_registry_name":"default","_cnpm_publish_time":1741001486750},"3.0.23-3d9b07c34":{"name":"@libp2p/identify","version":"3.0.23-3d9b07c34","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-3d9b07c34","@libp2p/interface":"2.6.1-3d9b07c34","@libp2p/interface-internal":"2.3.5-3d9b07c34","@libp2p/peer-id":"5.0.14-3d9b07c34","@libp2p/peer-record":"8.0.21-3d9b07c34","@libp2p/utils":"6.5.5-3d9b07c34","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-3d9b07c34","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-3d9b07c34","readmeFilename":"README.md","gitHead":"3d9b07c34857376adc6942aaba19bc8a208f58df","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"3d18da5c8ecc77d8569e2841350ff3fbe8644ebd","size":71085,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-3d9b07c34.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-3d9b07c34.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-3d9b07c34_1740677243355_0.2268648021044135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T17:27:23.572Z","publish_time":1740677243572,"_source_registry_name":"default","_cnpm_publish_time":1740677243572},"3.0.23-9acccaaed":{"name":"@libp2p/identify","version":"3.0.23-9acccaaed","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-9acccaaed","@libp2p/interface":"2.6.1-9acccaaed","@libp2p/interface-internal":"2.3.5-9acccaaed","@libp2p/peer-id":"5.0.14-9acccaaed","@libp2p/peer-record":"8.0.21-9acccaaed","@libp2p/utils":"6.5.5-9acccaaed","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-9acccaaed","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-9acccaaed","readmeFilename":"README.md","gitHead":"9acccaaed99ae7a42e3dc750437b29f8a002463f","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"6d5d272070150687fc8e0125278cd9fa58220241","size":71083,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-9acccaaed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-9acccaaed.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-9acccaaed_1740675418967_0.9176980337827023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T16:56:59.155Z","publish_time":1740675419155,"_source_registry_name":"default","_cnpm_publish_time":1740675419155},"3.0.23-0555339ba":{"name":"@libp2p/identify","version":"3.0.23-0555339ba","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-0555339ba","@libp2p/interface":"2.6.1-0555339ba","@libp2p/interface-internal":"2.3.5-0555339ba","@libp2p/peer-id":"5.0.14-0555339ba","@libp2p/peer-record":"8.0.21-0555339ba","@libp2p/utils":"6.5.5-0555339ba","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-0555339ba","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-0555339ba","readmeFilename":"README.md","gitHead":"0555339ba3bb67822fd4595684f9175aaedaf963","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"49a86f390878b2598d95c04985f1b36aae5cb145","size":83962,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-0555339ba.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-0555339ba.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-0555339ba_1740576368965_0.8369610319194036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T13:26:09.222Z","publish_time":1740576369222,"_source_registry_name":"default","_cnpm_publish_time":1740576369222},"3.0.23-22e62d00f":{"name":"@libp2p/identify","version":"3.0.23-22e62d00f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-22e62d00f","@libp2p/interface":"2.6.1-22e62d00f","@libp2p/interface-internal":"2.3.5-22e62d00f","@libp2p/peer-id":"5.0.14-22e62d00f","@libp2p/peer-record":"8.0.21-22e62d00f","@libp2p/utils":"6.5.5-22e62d00f","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-22e62d00f","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-22e62d00f","readmeFilename":"README.md","gitHead":"22e62d00f508b0d77fc61e93b2f365963b6b699a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"016cd95ca06ec1be154caa0d12d4bf057b347dbb","size":83961,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-22e62d00f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-22e62d00f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-22e62d00f_1740574560503_0.17801085865553778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T12:56:00.712Z","publish_time":1740574560712,"_source_registry_name":"default","_cnpm_publish_time":1740574560712},"3.0.23-4939ef7ae":{"name":"@libp2p/identify","version":"3.0.23-4939ef7ae","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-4939ef7ae","@libp2p/interface":"2.6.1-4939ef7ae","@libp2p/interface-internal":"2.3.5-4939ef7ae","@libp2p/peer-id":"5.0.14-4939ef7ae","@libp2p/peer-record":"8.0.21-4939ef7ae","@libp2p/utils":"6.5.5-4939ef7ae","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-4939ef7ae","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-4939ef7ae","readmeFilename":"README.md","gitHead":"4939ef7aeda77ee506d38fef548344e5bdd73d52","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"1068c40977ea65424b4dfb001d3ee559f5c62b8a","size":83961,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-4939ef7ae.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-4939ef7ae.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-4939ef7ae_1740563347437_0.8176573628909931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T09:49:07.704Z","publish_time":1740563347704,"_source_registry_name":"default","_cnpm_publish_time":1740563347704},"3.0.23-96f79bc11":{"name":"@libp2p/identify","version":"3.0.23-96f79bc11","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-96f79bc11","@libp2p/interface":"2.6.1-96f79bc11","@libp2p/interface-internal":"2.3.5-96f79bc11","@libp2p/peer-id":"5.0.14-96f79bc11","@libp2p/peer-record":"8.0.21-96f79bc11","@libp2p/utils":"6.5.5-96f79bc11","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-96f79bc11","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-96f79bc11","readmeFilename":"README.md","gitHead":"96f79bc119b3ee841d20d24b100c12ab51b1ce18","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"c0fdea1e8fc7bc5508d23e932b798abeeb8461c8","size":83962,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-96f79bc11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-96f79bc11.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-96f79bc11_1740558851421_0.28594350590532214"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T08:34:11.630Z","publish_time":1740558851630,"_source_registry_name":"default","_cnpm_publish_time":1740558851630},"3.0.23-e1f868f03":{"name":"@libp2p/identify","version":"3.0.23-e1f868f03","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-e1f868f03","@libp2p/interface":"2.6.1-e1f868f03","@libp2p/interface-internal":"2.3.5-e1f868f03","@libp2p/peer-id":"5.0.14-e1f868f03","@libp2p/peer-record":"8.0.21-e1f868f03","@libp2p/utils":"6.5.5-e1f868f03","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-e1f868f03","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-e1f868f03","readmeFilename":"README.md","gitHead":"e1f868f038b96699a7275baf58f6c85e6d392aad","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"e0363deaae48c6ad0469bd6aff19e95c0f876abf","size":83961,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-e1f868f03.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-e1f868f03.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-e1f868f03_1740558461004_0.32270732162646953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T08:27:41.224Z","publish_time":1740558461224,"_source_registry_name":"default","_cnpm_publish_time":1740558461224},"3.0.23-e2f49432b":{"name":"@libp2p/identify","version":"3.0.23-e2f49432b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.13-e2f49432b","@libp2p/interface":"2.6.1-e2f49432b","@libp2p/interface-internal":"2.3.5-e2f49432b","@libp2p/peer-id":"5.0.14-e2f49432b","@libp2p/peer-record":"8.0.21-e2f49432b","@libp2p/utils":"6.5.5-e2f49432b","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-e2f49432b","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23-e2f49432b","readmeFilename":"README.md","gitHead":"e2f49432b58fe3f8484c8f7f0237f996b4d211fa","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"bb1644b45f168e9dd667171dcb4247624d8721d1","size":83962,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23-e2f49432b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23-e2f49432b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23-e2f49432b_1740553133442_0.23136131933947057"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T06:58:53.610Z","publish_time":1740553133610,"_source_registry_name":"default","_cnpm_publish_time":1740553133610},"3.0.23":{"name":"@libp2p/identify","version":"3.0.23","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.13","@libp2p/interface":"^2.6.1","@libp2p/interface-internal":"^2.3.5","@libp2p/peer-id":"^5.0.14","@libp2p/peer-record":"^8.0.21","@libp2p/utils":"^6.5.5","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.10","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.23","gitHead":"e91a5a49b825806a9520c8bd2de91cbd1d41f55a","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"d90dd21288108f28587d00854ae0a4d34a60c6a9","size":84111,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.23.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.23_1740475738675_0.36082967655932263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T09:28:58.858Z","publish_time":1740475738858,"_source_registry_name":"default","_cnpm_publish_time":1740475738858},"3.0.22-90cca822b":{"name":"@libp2p/identify","version":"3.0.22-90cca822b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-90cca822b","@libp2p/interface":"2.6.0-90cca822b","@libp2p/interface-internal":"2.3.4-90cca822b","@libp2p/peer-id":"5.0.13-90cca822b","@libp2p/peer-record":"8.0.20-90cca822b","@libp2p/utils":"6.5.4-90cca822b","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-90cca822b","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.22-90cca822b","readmeFilename":"README.md","gitHead":"90cca822b4cb112fc71bf9ad954023de685a9040","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"e5c6386214b10879240adb8dac28cb4ca0ce5e09","size":83960,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.22-90cca822b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.22-90cca822b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.22-90cca822b_1740470149581_0.09353717037208242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T07:55:49.836Z","publish_time":1740470149836,"_source_registry_name":"default","_cnpm_publish_time":1740470149836},"3.0.22-6f8cfeafb":{"name":"@libp2p/identify","version":"3.0.22-6f8cfeafb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-6f8cfeafb","@libp2p/interface":"2.6.0-6f8cfeafb","@libp2p/interface-internal":"2.3.4-6f8cfeafb","@libp2p/peer-id":"5.0.13-6f8cfeafb","@libp2p/peer-record":"8.0.20-6f8cfeafb","@libp2p/utils":"6.5.4-6f8cfeafb","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-6f8cfeafb","aegir":"^45.1.1","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.22-6f8cfeafb","readmeFilename":"README.md","gitHead":"6f8cfeafb2f6ddc231a85ca369fb33cf759940f7","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"e3f7505a7b9cc0b86a54405b5f89b5f9446b6562","size":83959,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.22-6f8cfeafb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.22-6f8cfeafb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.22-6f8cfeafb_1740398422295_0.7592804580211243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T12:00:22.558Z","publish_time":1740398422558,"_source_registry_name":"default","_cnpm_publish_time":1740398422558},"3.0.22-f465c5473":{"name":"@libp2p/identify","version":"3.0.22-f465c5473","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-f465c5473","@libp2p/interface":"2.6.0-f465c5473","@libp2p/interface-internal":"2.3.4-f465c5473","@libp2p/peer-id":"5.0.13-f465c5473","@libp2p/peer-record":"8.0.20-f465c5473","@libp2p/utils":"6.5.4-f465c5473","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-f465c5473","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.22-f465c5473","readmeFilename":"README.md","gitHead":"f465c5473bbf4446fa1e8b882e6df6c1da18785e","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"88811a1b9a2bb8aa6ac5bfa2c4c5f065fdaeabf5","size":83960,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.22-f465c5473.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.22-f465c5473.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.22-f465c5473_1740332783421_0.8205802870230525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-23T17:46:23.622Z","publish_time":1740332783622,"_source_registry_name":"default","_cnpm_publish_time":1740332783622},"3.0.22-5b084e968":{"name":"@libp2p/identify","version":"3.0.22-5b084e968","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-5b084e968","@libp2p/interface":"2.6.0-5b084e968","@libp2p/interface-internal":"2.3.4-5b084e968","@libp2p/peer-id":"5.0.13-5b084e968","@libp2p/peer-record":"8.0.20-5b084e968","@libp2p/utils":"6.5.4-5b084e968","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-5b084e968","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.22-5b084e968","readmeFilename":"README.md","gitHead":"5b084e9682a572e82f7907714d7807b3b9856326","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"2d523698be7aca0e370921ec03c4e1e1e6ca0f4d","size":83961,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.22-5b084e968.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.22-5b084e968.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.22-5b084e968_1740330224520_0.6278704364047163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-23T17:03:44.757Z","publish_time":1740330224757,"_source_registry_name":"default","_cnpm_publish_time":1740330224757},"3.0.22-e7e01f58f":{"name":"@libp2p/identify","version":"3.0.22-e7e01f58f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-e7e01f58f","@libp2p/interface":"2.6.0-e7e01f58f","@libp2p/interface-internal":"2.3.4-e7e01f58f","@libp2p/peer-id":"5.0.13-e7e01f58f","@libp2p/peer-record":"8.0.20-e7e01f58f","@libp2p/utils":"6.5.4-e7e01f58f","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-e7e01f58f","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.22-e7e01f58f","readmeFilename":"README.md","gitHead":"e7e01f58fa7cb4f0a0e5a43fd4501f58f5ed29ad","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"19b8e4bc0e8c38191ab740f113b4a4f6e9f11904","size":83980,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.22-e7e01f58f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.22-e7e01f58f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.22-e7e01f58f_1740298181517_0.6700639465990217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-23T08:09:41.737Z","publish_time":1740298181737,"_source_registry_name":"default","_cnpm_publish_time":1740298181737},"3.0.22":{"name":"@libp2p/identify","version":"3.0.22","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.12","@libp2p/interface":"^2.6.0","@libp2p/interface-internal":"^2.3.4","@libp2p/peer-id":"^5.0.13","@libp2p/peer-record":"^8.0.20","@libp2p/utils":"^6.5.4","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.9","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.22","gitHead":"8ac12c22c7ae10c8b4524935a26ed452d0accfe5","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"7125753d6ff541c530648eec0ef0167c82d98a7c","size":84129,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.22.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.22_1740161696881_0.11626686837606104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T18:14:57.117Z","publish_time":1740161697117,"_source_registry_name":"default","_cnpm_publish_time":1740161697117},"3.0.21-2a3cec922":{"name":"@libp2p/identify","version":"3.0.21-2a3cec922","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-2a3cec922","@libp2p/interface":"2.6.0-2a3cec922","@libp2p/interface-internal":"2.3.3-2a3cec922","@libp2p/peer-id":"5.0.13-2a3cec922","@libp2p/peer-record":"8.0.19-2a3cec922","@libp2p/utils":"6.5.3-2a3cec922","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-2a3cec922","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.21-2a3cec922","readmeFilename":"README.md","gitHead":"2a3cec9220f1250b7558635c4cb37d61f745645d","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"c88ad856f55f06173051ea24d741f9b40dfc3ae6","size":83973,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.21-2a3cec922.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.21-2a3cec922.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.21-2a3cec922_1740159654205_0.019754886911700353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T17:40:54.421Z","publish_time":1740159654421,"_source_registry_name":"default","_cnpm_publish_time":1740159654421},"3.0.21-a4f0db1e9":{"name":"@libp2p/identify","version":"3.0.21-a4f0db1e9","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.21-a4f0db1e9","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4af31815cb365771a7f65689cd64b619d6f3df9c","size":83973,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.21-a4f0db1e9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.21-a4f0db1e9.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a4f0db1e9e8e1ddf2a84c6ec2feed0300fae27ea","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.5.3-a4f0db1e9","@libp2p/crypto":"5.0.12-a4f0db1e9","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.13-a4f0db1e9","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-a4f0db1e9","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.19-a4f0db1e9","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.3-a4f0db1e9","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.9-a4f0db1e9","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.21-a4f0db1e9_1740159616650_0.45654294832704334","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T17:40:16.838Z","publish_time":1740159616838,"_source_registry_name":"default","_cnpm_publish_time":1740159616838},"3.0.21-9b1a3791d":{"name":"@libp2p/identify","version":"3.0.21-9b1a3791d","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.21-9b1a3791d","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4a32fdf1b3bf0babaced16c0dc750feefc551d07","size":83954,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.21-9b1a3791d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.21-9b1a3791d.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9b1a3791dc5a37f23d608f222fc6a48f999096a5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.5.3-9b1a3791d","@libp2p/crypto":"5.0.12-9b1a3791d","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.13-9b1a3791d","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-9b1a3791d","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.19-9b1a3791d","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.3-9b1a3791d","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.9-9b1a3791d","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.21-9b1a3791d_1740157427027_0.7365364777480963","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T17:03:47.289Z","publish_time":1740157427289,"_source_registry_name":"default","_cnpm_publish_time":1740157427289},"3.0.21":{"name":"@libp2p/identify","version":"3.0.21","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.12","@libp2p/interface":"^2.6.0","@libp2p/interface-internal":"^2.3.3","@libp2p/peer-id":"^5.0.13","@libp2p/peer-record":"^8.0.19","@libp2p/utils":"^6.5.3","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.9","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.21","gitHead":"c8e524f5ec71da2489c448efd68a2cbbc464d446","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"d4b8ca541578f2338f29536c73b4285e8c545c7f","size":84106,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.21.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.21_1740145956250_0.8604076324934187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T13:52:36.441Z","publish_time":1740145956441,"_source_registry_name":"default","_cnpm_publish_time":1740145956441},"3.0.20-2b49a5f74":{"name":"@libp2p/identify","version":"3.0.20-2b49a5f74","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-2b49a5f74","@libp2p/interface":"2.6.0-2b49a5f74","@libp2p/interface-internal":"2.3.2-2b49a5f74","@libp2p/peer-id":"5.0.13-2b49a5f74","@libp2p/peer-record":"8.0.18-2b49a5f74","@libp2p/utils":"6.5.2-2b49a5f74","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-2b49a5f74","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.20-2b49a5f74","readmeFilename":"README.md","gitHead":"2b49a5f74e8c79d571396e8a6a70f904b73763f2","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"b5bc2f0c6d48741bc0be70cedb40efac0ecb455d","size":83956,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.20-2b49a5f74.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.20-2b49a5f74.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.20-2b49a5f74_1740142042082_0.9075099845896859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T12:47:22.236Z","publish_time":1740142042236,"_source_registry_name":"default","_cnpm_publish_time":1740142042236},"3.0.20-1ab50cc0d":{"name":"@libp2p/identify","version":"3.0.20-1ab50cc0d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-1ab50cc0d","@libp2p/interface":"2.6.0-1ab50cc0d","@libp2p/interface-internal":"2.3.2-1ab50cc0d","@libp2p/peer-id":"5.0.13-1ab50cc0d","@libp2p/peer-record":"8.0.18-1ab50cc0d","@libp2p/utils":"6.5.2-1ab50cc0d","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-1ab50cc0d","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.20-1ab50cc0d","readmeFilename":"README.md","gitHead":"1ab50cc0d1ce19f629105b9e154be9f8571dba8d","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"7e6b264c657220158bf3b0e100ab26b0c68421b5","size":83955,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.20-1ab50cc0d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.20-1ab50cc0d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.20-1ab50cc0d_1740138723453_0.7130507586482044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T11:52:03.698Z","publish_time":1740138723698,"_source_registry_name":"default","_cnpm_publish_time":1740138723698},"3.0.20-d98cc46e4":{"name":"@libp2p/identify","version":"3.0.20-d98cc46e4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-d98cc46e4","@libp2p/interface":"2.6.0-d98cc46e4","@libp2p/interface-internal":"2.3.2-d98cc46e4","@libp2p/peer-id":"5.0.13-d98cc46e4","@libp2p/peer-record":"8.0.18-d98cc46e4","@libp2p/utils":"6.5.2-d98cc46e4","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-d98cc46e4","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.20-d98cc46e4","readmeFilename":"README.md","gitHead":"d98cc46e4c9557c0eeb6caf528b9b97261d1d165","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"d52a35ba7551e091fc8ed5d2f37b1ae062d350f7","size":83975,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.20-d98cc46e4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.20-d98cc46e4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.20-d98cc46e4_1740130390491_0.4043932283326286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T09:33:10.719Z","publish_time":1740130390719,"_source_registry_name":"default","_cnpm_publish_time":1740130390719},"3.0.20-7718d020a":{"name":"@libp2p/identify","version":"3.0.20-7718d020a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.12-7718d020a","@libp2p/interface":"2.6.0-7718d020a","@libp2p/interface-internal":"2.3.2-7718d020a","@libp2p/peer-id":"5.0.13-7718d020a","@libp2p/peer-record":"8.0.18-7718d020a","@libp2p/utils":"6.5.2-7718d020a","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-7718d020a","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.20-7718d020a","readmeFilename":"README.md","gitHead":"7718d020ae5809dd6ef149c29aace4ea3258face","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"29a77750a035ccedeb24da79121daf3e51ad5d24","size":83975,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.20-7718d020a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.20-7718d020a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.20-7718d020a_1740127166454_0.9574227228233423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T08:39:26.763Z","publish_time":1740127166763,"_source_registry_name":"default","_cnpm_publish_time":1740127166763},"3.0.20":{"name":"@libp2p/identify","version":"3.0.20","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.12","@libp2p/interface":"^2.6.0","@libp2p/interface-internal":"^2.3.2","@libp2p/peer-id":"^5.0.13","@libp2p/peer-record":"^8.0.18","@libp2p/utils":"^6.5.2","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.9","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.20","gitHead":"545e87fa0d361891a8335ebe69f74202d9562027","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"af4c45d37210d67bc6095961d3d3f279a4a30aae","size":84127,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.20.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.20_1740066252698_0.19008366002208588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T15:44:12.934Z","publish_time":1740066252934,"_source_registry_name":"default","_cnpm_publish_time":1740066252934},"3.0.19-8331c8ea8":{"name":"@libp2p/identify","version":"3.0.19-8331c8ea8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-8331c8ea8","@libp2p/interface":"2.5.0-8331c8ea8","@libp2p/interface-internal":"2.3.1-8331c8ea8","@libp2p/peer-id":"5.0.12-8331c8ea8","@libp2p/peer-record":"8.0.17-8331c8ea8","@libp2p/utils":"6.5.1-8331c8ea8","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-8331c8ea8","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.19-8331c8ea8","readmeFilename":"README.md","gitHead":"8331c8ea8feef1d642b6667213409dbe8293b606","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"d7233895c25b83647878baec145399bef0fe3427","size":83973,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.19-8331c8ea8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.19-8331c8ea8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.19-8331c8ea8_1740063128993_0.45533294197159924"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T14:52:09.182Z","publish_time":1740063129182,"_source_registry_name":"default","_cnpm_publish_time":1740063129182},"3.0.19-cc7fcfe98":{"name":"@libp2p/identify","version":"3.0.19-cc7fcfe98","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-cc7fcfe98","@libp2p/interface":"2.5.0-cc7fcfe98","@libp2p/interface-internal":"2.3.1-cc7fcfe98","@libp2p/peer-id":"5.0.12-cc7fcfe98","@libp2p/peer-record":"8.0.17-cc7fcfe98","@libp2p/utils":"6.5.1-cc7fcfe98","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-cc7fcfe98","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.19-cc7fcfe98","readmeFilename":"README.md","gitHead":"cc7fcfe98a19ac4b9d3ebcf45c5286dbc80bc9a4","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"da29c12d095bf71369e47c8f17a915da4b654c35","size":83973,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.19-cc7fcfe98.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.19-cc7fcfe98.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.19-cc7fcfe98_1740061708732_0.43070133390971255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T14:28:28.929Z","publish_time":1740061708929,"_source_registry_name":"default","_cnpm_publish_time":1740061708929},"3.0.19-ff951f1a0":{"name":"@libp2p/identify","version":"3.0.19-ff951f1a0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-ff951f1a0","@libp2p/interface":"2.5.0-ff951f1a0","@libp2p/interface-internal":"2.3.1-ff951f1a0","@libp2p/peer-id":"5.0.12-ff951f1a0","@libp2p/peer-record":"8.0.17-ff951f1a0","@libp2p/utils":"6.5.1-ff951f1a0","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-ff951f1a0","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.19-ff951f1a0","readmeFilename":"README.md","gitHead":"ff951f1a0a959f2a2a15aaab7cef63860a827048","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"6cf2a3e1d7eeb85c054d656ef6cc6f0fa7279bf5","size":83972,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.19-ff951f1a0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.19-ff951f1a0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.19-ff951f1a0_1740055716159_0.6073875701528411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T12:48:36.371Z","publish_time":1740055716371,"_source_registry_name":"default","_cnpm_publish_time":1740055716371},"3.0.19-700e4c0b5":{"name":"@libp2p/identify","version":"3.0.19-700e4c0b5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-700e4c0b5","@libp2p/interface":"2.5.0-700e4c0b5","@libp2p/interface-internal":"2.3.1-700e4c0b5","@libp2p/peer-id":"5.0.12-700e4c0b5","@libp2p/peer-record":"8.0.17-700e4c0b5","@libp2p/utils":"6.5.1-700e4c0b5","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-700e4c0b5","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.19-700e4c0b5","readmeFilename":"README.md","gitHead":"700e4c0b5e33e19698085e546eca6089b9098b42","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"0d941c58a9def6b474babe2a0de2f9bf4f6ec128","size":83983,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.19-700e4c0b5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.19-700e4c0b5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.19-700e4c0b5_1740049265775_0.03249995015511509"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T11:01:06.017Z","publish_time":1740049266017,"_source_registry_name":"default","_cnpm_publish_time":1740049266017},"3.0.19-754fe84db":{"name":"@libp2p/identify","version":"3.0.19-754fe84db","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-754fe84db","@libp2p/interface":"2.5.0-754fe84db","@libp2p/interface-internal":"2.3.1-754fe84db","@libp2p/peer-id":"5.0.12-754fe84db","@libp2p/peer-record":"8.0.17-754fe84db","@libp2p/utils":"6.5.1-754fe84db","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-754fe84db","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.19-754fe84db","readmeFilename":"README.md","gitHead":"754fe84db8f5f075c4fb23f1c2b9539b71ab3b66","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"b4bef46fa1afda99fa54eec04307eef9bae2a40d","size":83983,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.19-754fe84db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.19-754fe84db.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.19-754fe84db_1739977147823_0.12173140235722091"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T14:59:08.023Z","publish_time":1739977148023,"_source_registry_name":"default","_cnpm_publish_time":1739977148023},"3.0.19":{"name":"@libp2p/identify","version":"3.0.19","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.11","@libp2p/interface":"^2.5.0","@libp2p/interface-internal":"^2.3.1","@libp2p/peer-id":"^5.0.12","@libp2p/peer-record":"^8.0.17","@libp2p/utils":"^6.5.1","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.8","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.19","gitHead":"2de9b12ccb95ceab401b249b421429720a51a412","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"ecde86f772d6b3427f8479f6631c087113e11d0a","size":84133,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.19.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.19_1739897530803_0.09752577951606378"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T16:52:10.963Z","publish_time":1739897530963,"_source_registry_name":"default","_cnpm_publish_time":1739897530963},"3.0.18-e7e280257":{"name":"@libp2p/identify","version":"3.0.18-e7e280257","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.18-e7e280257","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8bd065c0ea4b4db0dc9a1313b7dfa5923a0d5b0a","size":83983,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-e7e280257.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-e7e280257.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e7e28025777d9ca5315d63cb822bcef6d7b961ed","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.5.1-e7e280257","@libp2p/crypto":"5.0.11-e7e280257","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.12-e7e280257","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-e7e280257","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.17-e7e280257","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-e7e280257","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.8-e7e280257","it-length-prefixed":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.18-e7e280257_1739893700039_0.22031814744616085","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T15:48:20.215Z","publish_time":1739893700215,"_source_registry_name":"default","_cnpm_publish_time":1739893700215},"3.0.18-68ad3663e":{"name":"@libp2p/identify","version":"3.0.18-68ad3663e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-68ad3663e","@libp2p/interface":"2.5.0-68ad3663e","@libp2p/interface-internal":"2.3.0-68ad3663e","@libp2p/peer-id":"5.0.12-68ad3663e","@libp2p/peer-record":"8.0.17-68ad3663e","@libp2p/utils":"6.5.1-68ad3663e","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-68ad3663e","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-68ad3663e","readmeFilename":"README.md","gitHead":"68ad3663ef6117f242a8e7f9921005fd43446a61","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"fd4a06c4419fd1486203df9ab0548c1816ac0380","size":83982,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-68ad3663e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-68ad3663e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-68ad3663e_1739885850776_0.9401856658593939"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T13:37:31.032Z","publish_time":1739885851032,"_source_registry_name":"default","_cnpm_publish_time":1739885851032},"3.0.18-b818882e0":{"name":"@libp2p/identify","version":"3.0.18-b818882e0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-b818882e0","@libp2p/interface":"2.5.0-b818882e0","@libp2p/interface-internal":"2.3.0-b818882e0","@libp2p/peer-id":"5.0.12-b818882e0","@libp2p/peer-record":"8.0.17-b818882e0","@libp2p/utils":"6.5.1-b818882e0","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-b818882e0","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-b818882e0","readmeFilename":"README.md","gitHead":"b818882e061b925fbb1d27cb5a46ca7e642decb5","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"3ca428ee6213a7bf00a071681ab493723571bfd3","size":83983,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-b818882e0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-b818882e0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-b818882e0_1739867515998_0.378056387433777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T08:31:56.249Z","publish_time":1739867516249,"_source_registry_name":"default","_cnpm_publish_time":1739867516249},"3.0.18-1fc0e2662":{"name":"@libp2p/identify","version":"3.0.18-1fc0e2662","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-1fc0e2662","@libp2p/interface":"2.5.0-1fc0e2662","@libp2p/interface-internal":"2.3.0-1fc0e2662","@libp2p/peer-id":"5.0.12-1fc0e2662","@libp2p/peer-record":"8.0.17-1fc0e2662","@libp2p/utils":"6.5.1-1fc0e2662","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-1fc0e2662","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^10.0.1","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-1fc0e2662","readmeFilename":"README.md","gitHead":"1fc0e26620d2fd9d752179ab4f6dcc7b6ed5ee5c","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"6ece5ac661103dc1ca1783bc8e50427cc1afe540","size":83983,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-1fc0e2662.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-1fc0e2662.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-1fc0e2662_1739549835857_0.30312124975253396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T16:17:16.022Z","publish_time":1739549836022,"_source_registry_name":"default","_cnpm_publish_time":1739549836022},"3.0.18-23685db5e":{"name":"@libp2p/identify","version":"3.0.18-23685db5e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-23685db5e","@libp2p/interface":"2.5.0-23685db5e","@libp2p/interface-internal":"2.3.0-23685db5e","@libp2p/peer-id":"5.0.12-23685db5e","@libp2p/peer-record":"8.0.17-23685db5e","@libp2p/utils":"6.5.1-23685db5e","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-23685db5e","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-23685db5e","readmeFilename":"README.md","gitHead":"23685db5ee73cb3ec389f3cabba04a9cf0335e8a","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"4302d0827445b68d946b0469eea1ae3307a179d9","size":83982,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-23685db5e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-23685db5e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-23685db5e_1739463774543_0.2148723867879052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T16:22:54.727Z","publish_time":1739463774727,"_source_registry_name":"default","_cnpm_publish_time":1739463774727},"3.0.18-35a52f029":{"name":"@libp2p/identify","version":"3.0.18-35a52f029","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-35a52f029","@libp2p/interface":"2.5.0-35a52f029","@libp2p/interface-internal":"2.3.0-35a52f029","@libp2p/peer-id":"5.0.12-35a52f029","@libp2p/peer-record":"8.0.17-35a52f029","@libp2p/utils":"6.5.1-35a52f029","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-35a52f029","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-35a52f029","readmeFilename":"README.md","gitHead":"35a52f02921a328590a47e36890814ed052c9e1c","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"5d5019ddd96daf2af6c26e0858fd851cba5d3f0b","size":83983,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-35a52f029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-35a52f029.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-35a52f029_1739459652627_0.9438486431318844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T15:14:12.808Z","publish_time":1739459652808,"_source_registry_name":"default","_cnpm_publish_time":1739459652808},"3.0.18-2e35b6055":{"name":"@libp2p/identify","version":"3.0.18-2e35b6055","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-2e35b6055","@libp2p/interface":"2.5.0-2e35b6055","@libp2p/interface-internal":"2.3.0-2e35b6055","@libp2p/peer-id":"5.0.12-2e35b6055","@libp2p/peer-record":"8.0.17-2e35b6055","@libp2p/utils":"6.5.1-2e35b6055","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-2e35b6055","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-2e35b6055","readmeFilename":"README.md","gitHead":"2e35b60554ad8f00bbece2dc38d173504b1c2ddf","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"532c0641a8f28d353de5e7677f64aba5f14e3a63","size":83985,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-2e35b6055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-2e35b6055.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-2e35b6055_1739457629630_0.6749908403778435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T14:40:29.899Z","publish_time":1739457629899,"_source_registry_name":"default","_cnpm_publish_time":1739457629899},"3.0.18-c4e862731":{"name":"@libp2p/identify","version":"3.0.18-c4e862731","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-c4e862731","@libp2p/interface":"2.5.0-c4e862731","@libp2p/interface-internal":"2.3.0-c4e862731","@libp2p/peer-id":"5.0.12-c4e862731","@libp2p/peer-record":"8.0.17-c4e862731","@libp2p/utils":"6.5.1-c4e862731","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-c4e862731","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-c4e862731","readmeFilename":"README.md","gitHead":"c4e8627313f40cd625b6149da6967df48ce6ffba","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"1ac28bb3af34906b7d65d451103e3bcf8350f9d3","size":83985,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-c4e862731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-c4e862731.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-c4e862731_1739450917415_0.5833849425112627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T12:48:37.641Z","publish_time":1739450917641,"_source_registry_name":"default","_cnpm_publish_time":1739450917641},"3.0.18-d188511b9":{"name":"@libp2p/identify","version":"3.0.18-d188511b9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-d188511b9","@libp2p/interface":"2.5.0-d188511b9","@libp2p/interface-internal":"2.3.0-d188511b9","@libp2p/peer-id":"5.0.12-d188511b9","@libp2p/peer-record":"8.0.17-d188511b9","@libp2p/utils":"6.5.1-d188511b9","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-d188511b9","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-d188511b9","readmeFilename":"README.md","gitHead":"d188511b97ef9fc320233d284d16a6275b029b81","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"532e61654f60856a5b04b646be9621a664392b92","size":83985,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-d188511b9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-d188511b9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-d188511b9_1739440719603_0.9772344916091023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T09:58:39.838Z","publish_time":1739440719838,"_source_registry_name":"default","_cnpm_publish_time":1739440719838},"3.0.18-f9345a7a1":{"name":"@libp2p/identify","version":"3.0.18-f9345a7a1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-f9345a7a1","@libp2p/interface":"2.5.0-f9345a7a1","@libp2p/interface-internal":"2.3.0-f9345a7a1","@libp2p/peer-id":"5.0.12-f9345a7a1","@libp2p/peer-record":"8.0.17-f9345a7a1","@libp2p/utils":"6.5.1-f9345a7a1","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-f9345a7a1","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-f9345a7a1","readmeFilename":"README.md","gitHead":"f9345a7a10974edf47a61279360b57012aae2da0","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"a4b04187affc1afdfdb66d5521df681684c7d26e","size":83985,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-f9345a7a1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-f9345a7a1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-f9345a7a1_1739435594044_0.7483012345248494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T08:33:14.322Z","publish_time":1739435594322,"_source_registry_name":"default","_cnpm_publish_time":1739435594322},"3.0.18-7655833bb":{"name":"@libp2p/identify","version":"3.0.18-7655833bb","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.18-7655833bb","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ece5974246ca5e7428b47a37138dba050b0d4395","size":83985,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-7655833bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-7655833bb.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7655833bbb270bf8aaf15c1193f95eea59e774d0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.5.1-7655833bb","@libp2p/crypto":"5.0.11-7655833bb","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.12-7655833bb","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-7655833bb","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.17-7655833bb","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-7655833bb","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.8-7655833bb","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.18-7655833bb_1739431310161_0.9721034207437436","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T07:21:50.627Z","publish_time":1739431310627,"_source_registry_name":"default","_cnpm_publish_time":1739431310627},"3.0.18-4ab04faf0":{"name":"@libp2p/identify","version":"3.0.18-4ab04faf0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-4ab04faf0","@libp2p/interface":"2.5.0-4ab04faf0","@libp2p/interface-internal":"2.3.0-4ab04faf0","@libp2p/peer-id":"5.0.12-4ab04faf0","@libp2p/peer-record":"8.0.17-4ab04faf0","@libp2p/utils":"6.5.1-4ab04faf0","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-4ab04faf0","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-4ab04faf0","readmeFilename":"README.md","gitHead":"4ab04faf01daca6f61c599862e233cc57c0055dd","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"b3f5434bac6b36392ee058c5c9161254ac09ba0b","size":83983,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-4ab04faf0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-4ab04faf0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-4ab04faf0_1739382828114_0.9702536918568994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T17:53:48.292Z","publish_time":1739382828292,"_source_registry_name":"default","_cnpm_publish_time":1739382828292},"3.0.18-d8f003e6e":{"name":"@libp2p/identify","version":"3.0.18-d8f003e6e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.11-d8f003e6e","@libp2p/interface":"2.5.0-d8f003e6e","@libp2p/interface-internal":"2.3.0-d8f003e6e","@libp2p/peer-id":"5.0.12-d8f003e6e","@libp2p/peer-record":"8.0.17-d8f003e6e","@libp2p/utils":"6.5.1-d8f003e6e","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-d8f003e6e","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18-d8f003e6e","readmeFilename":"README.md","gitHead":"d8f003e6e512fb3cff46ab167e7cd4f521c13f1b","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"0a761533efe8fd3c79aabd950a1eff5dd6f13fcd","size":83981,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18-d8f003e6e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18-d8f003e6e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18-d8f003e6e_1739177794933_0.17280999886297654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T08:56:35.139Z","publish_time":1739177795139,"_source_registry_name":"default","_cnpm_publish_time":1739177795139},"3.0.18":{"name":"@libp2p/identify","version":"3.0.18","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.11","@libp2p/interface":"^2.5.0","@libp2p/interface-internal":"^2.3.0","@libp2p/peer-id":"^5.0.12","@libp2p/peer-record":"^8.0.17","@libp2p/utils":"^6.5.1","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.8","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.18","gitHead":"e48af802712626a4ea54fb45d4e55aad14af09c3","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"6e10baa60989ce4188479e8b684425d220ef0d49","size":84131,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.18.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.18_1739169682127_0.13738066111135105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T06:41:22.345Z","publish_time":1739169682345,"_source_registry_name":"default","_cnpm_publish_time":1739169682345},"3.0.17-6e52ee346":{"name":"@libp2p/identify","version":"3.0.17-6e52ee346","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-6e52ee346","@libp2p/interface":"2.4.1-6e52ee346","@libp2p/interface-internal":"2.2.4-6e52ee346","@libp2p/peer-id":"5.0.11-6e52ee346","@libp2p/peer-record":"8.0.16-6e52ee346","@libp2p/utils":"6.5.0-6e52ee346","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-6e52ee346","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.17-6e52ee346","readmeFilename":"README.md","gitHead":"6e52ee3465a6a88afb5f28aaa6d278be357856e1","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"6e8a63216d7584b779bc2f74e9a8c6fdddd9b60e","size":83986,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.17-6e52ee346.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.17-6e52ee346.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.17-6e52ee346_1739166535332_0.5023247343960588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T05:48:55.502Z","publish_time":1739166535502,"_source_registry_name":"default","_cnpm_publish_time":1739166535502},"3.0.17-7a1665cd8":{"name":"@libp2p/identify","version":"3.0.17-7a1665cd8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-7a1665cd8","@libp2p/interface":"2.4.1-7a1665cd8","@libp2p/interface-internal":"2.2.4-7a1665cd8","@libp2p/peer-id":"5.0.11-7a1665cd8","@libp2p/peer-record":"8.0.16-7a1665cd8","@libp2p/utils":"6.5.0-7a1665cd8","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-7a1665cd8","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.17-7a1665cd8","readmeFilename":"README.md","gitHead":"7a1665cd8f7cee9f3d1d5c828da8711f611bd2db","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"0d9c2fe2363549dc7942af0d2d5ee90551080a95","size":83987,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.17-7a1665cd8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.17-7a1665cd8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.17-7a1665cd8_1738839845708_0.7273051837235465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T11:04:05.906Z","publish_time":1738839845906,"_source_registry_name":"default","_cnpm_publish_time":1738839845906},"3.0.17-21088c519":{"name":"@libp2p/identify","version":"3.0.17-21088c519","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-21088c519","@libp2p/interface":"2.4.1-21088c519","@libp2p/interface-internal":"2.2.4-21088c519","@libp2p/peer-id":"5.0.11-21088c519","@libp2p/peer-record":"8.0.16-21088c519","@libp2p/utils":"6.5.0-21088c519","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-21088c519","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.17-21088c519","readmeFilename":"README.md","gitHead":"21088c5195df2c3c371fc28bb824f5f84760bf12","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"58e2c20a6f4e931fe422e466ab317a1098398792","size":84037,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.17-21088c519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.17-21088c519.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.17-21088c519_1738828807353_0.6341380064212574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T08:00:07.547Z","publish_time":1738828807547,"_source_registry_name":"default","_cnpm_publish_time":1738828807547},"3.0.17-96f14e429":{"name":"@libp2p/identify","version":"3.0.17-96f14e429","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-96f14e429","@libp2p/interface":"2.4.1-96f14e429","@libp2p/interface-internal":"2.2.4-96f14e429","@libp2p/peer-id":"5.0.11-96f14e429","@libp2p/peer-record":"8.0.16-96f14e429","@libp2p/utils":"6.5.0-96f14e429","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-96f14e429","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.17-96f14e429","readmeFilename":"README.md","gitHead":"96f14e429eac84d02504c4b97f183511c8af2add","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"14d07433723783fe888e6be1c399a979723832d4","size":84038,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.17-96f14e429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.17-96f14e429.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.17-96f14e429_1738821642724_0.32259384793521595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T06:00:42.948Z","publish_time":1738821642948,"_source_registry_name":"default","_cnpm_publish_time":1738821642948},"3.0.17-34b3c14b8":{"name":"@libp2p/identify","version":"3.0.17-34b3c14b8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-34b3c14b8","@libp2p/interface":"2.4.1-34b3c14b8","@libp2p/interface-internal":"2.2.4-34b3c14b8","@libp2p/peer-id":"5.0.11-34b3c14b8","@libp2p/peer-record":"8.0.16-34b3c14b8","@libp2p/utils":"6.5.0-34b3c14b8","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.7-34b3c14b8","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.17-34b3c14b8","readmeFilename":"README.md","gitHead":"34b3c14b87e57cdec90861830f4c26edad5b8dcc","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"a5dca2f644cc4da21ec03cac00feb0df6ca4ffc6","size":84812,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.17-34b3c14b8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.17-34b3c14b8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.17-34b3c14b8_1738771859849_0.9272786143818086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T16:11:00.070Z","publish_time":1738771860070,"_source_registry_name":"default","_cnpm_publish_time":1738771860070},"3.0.17-d72b51184":{"name":"@libp2p/identify","version":"3.0.17-d72b51184","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-d72b51184","@libp2p/interface":"2.4.1-d72b51184","@libp2p/interface-internal":"2.2.4-d72b51184","@libp2p/peer-id":"5.0.11-d72b51184","@libp2p/peer-record":"8.0.16-d72b51184","@libp2p/utils":"6.5.0-d72b51184","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.7-d72b51184","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.17-d72b51184","readmeFilename":"README.md","gitHead":"d72b511845ee8a519f1d5490d4448c8adef93960","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"a1d121e45bdae6a8b07f554e42b1d358a526149c","size":84806,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.17-d72b51184.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.17-d72b51184.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.17-d72b51184_1738689745930_0.9340816353058568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T17:22:26.228Z","publish_time":1738689746228,"_source_registry_name":"default","_cnpm_publish_time":1738689746228},"3.0.17":{"name":"@libp2p/identify","version":"3.0.17","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.10","@libp2p/interface":"^2.4.1","@libp2p/interface-internal":"^2.2.4","@libp2p/peer-id":"^5.0.11","@libp2p/peer-record":"^8.0.16","@libp2p/utils":"^6.5.0","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^5.1.7","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.17","gitHead":"f049db9d94edd863025fdaf24ff71a538e7a7134","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"e225f5ff45e783d4c527601fc705560caeb7599c","size":84950,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.17.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.17_1738670530804_0.3994271187230889"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T12:02:10.975Z","publish_time":1738670530975,"_source_registry_name":"default","_cnpm_publish_time":1738670530975},"3.0.16-bf0f74d66":{"name":"@libp2p/identify","version":"3.0.16-bf0f74d66","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-bf0f74d66","@libp2p/interface":"2.4.1-bf0f74d66","@libp2p/interface-internal":"2.2.3-bf0f74d66","@libp2p/peer-id":"5.0.11-bf0f74d66","@libp2p/peer-record":"8.0.15-bf0f74d66","@libp2p/utils":"6.4.0-bf0f74d66","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.7-bf0f74d66","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.16-bf0f74d66","readmeFilename":"README.md","gitHead":"bf0f74d662a5219cce7082cc7a3230486325c6e9","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"2411ed39342c30290210190f281a5478c0775a40","size":84805,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.16-bf0f74d66.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.16-bf0f74d66.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.16-bf0f74d66_1738668078516_0.23742929792667633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T11:21:18.716Z","publish_time":1738668078716,"_source_registry_name":"default","_cnpm_publish_time":1738668078716},"3.0.16-26313e695":{"name":"@libp2p/identify","version":"3.0.16-26313e695","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-26313e695","@libp2p/interface":"2.4.1-26313e695","@libp2p/interface-internal":"2.2.3-26313e695","@libp2p/peer-id":"5.0.11-26313e695","@libp2p/peer-record":"8.0.15-26313e695","@libp2p/utils":"6.4.0-26313e695","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.7-26313e695","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.16-26313e695","readmeFilename":"README.md","gitHead":"26313e6959513eeb6235662ad4b5dc53cfb61470","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"1d5664b28f4cfeed6d93e4e3ac4b554f65a12e5a","size":84805,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.16-26313e695.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.16-26313e695.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.16-26313e695_1738665617626_0.8816597877765127"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T10:40:17.807Z","publish_time":1738665617807,"_source_registry_name":"default","_cnpm_publish_time":1738665617807},"3.0.16-66c3ec5e1":{"name":"@libp2p/identify","version":"3.0.16-66c3ec5e1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-66c3ec5e1","@libp2p/interface":"2.4.1-66c3ec5e1","@libp2p/interface-internal":"2.2.3-66c3ec5e1","@libp2p/peer-id":"5.0.11-66c3ec5e1","@libp2p/peer-record":"8.0.15-66c3ec5e1","@libp2p/utils":"6.4.0-66c3ec5e1","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.7-66c3ec5e1","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.16-66c3ec5e1","readmeFilename":"README.md","gitHead":"66c3ec5e1de2706de53e9b5261df8b470d2294a4","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"b8d6081fa79277a78db316e007370d60c2df0dcb","size":84804,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.16-66c3ec5e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.16-66c3ec5e1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.16-66c3ec5e1_1738663191955_0.5539581962527409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T09:59:52.144Z","publish_time":1738663192144,"_source_registry_name":"default","_cnpm_publish_time":1738663192144},"3.0.16-c1d0b7fa4":{"name":"@libp2p/identify","version":"3.0.16-c1d0b7fa4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.10-c1d0b7fa4","@libp2p/interface":"2.4.1-c1d0b7fa4","@libp2p/interface-internal":"2.2.3-c1d0b7fa4","@libp2p/peer-id":"5.0.11-c1d0b7fa4","@libp2p/peer-record":"8.0.15-c1d0b7fa4","@libp2p/utils":"6.4.0-c1d0b7fa4","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.7-c1d0b7fa4","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.16-c1d0b7fa4","readmeFilename":"README.md","gitHead":"c1d0b7fa455ccee4dcc296ec7daa0da2d2e627e4","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"4b54684a332618644f7d1dd41942355537d6f0fa","size":84804,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.16-c1d0b7fa4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.16-c1d0b7fa4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.16-c1d0b7fa4_1738662679348_0.16012557152332074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T09:51:19.529Z","publish_time":1738662679529,"_source_registry_name":"default","_cnpm_publish_time":1738662679529},"3.0.16-d61cbacec":{"name":"@libp2p/identify","version":"3.0.16-d61cbacec","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.16-d61cbacec","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5c5168f74adef62160fc287b350620c38a03dae6","size":84804,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.16-d61cbacec.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.16-d61cbacec.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d61cbacec14b9cdc61984d3b9e67f20eec038c4e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.4.0-d61cbacec","@libp2p/crypto":"5.0.10-d61cbacec","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.11-d61cbacec","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-d61cbacec","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.15-d61cbacec","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.3-d61cbacec","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.7-d61cbacec","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.16-d61cbacec_1738657557385_0.017780724798839742","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T08:25:57.816Z","publish_time":1738657557816,"_source_registry_name":"default","_cnpm_publish_time":1738657557816},"3.0.16-80ddad5bb":{"name":"@libp2p/identify","version":"3.0.16-80ddad5bb","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.16-80ddad5bb","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d6dee50abf6928a05075d9eba3d6cf86502cdfca","size":84804,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.16-80ddad5bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.16-80ddad5bb.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"80ddad5bbbed06552d805cab4d341367300a4388","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.4.0-80ddad5bb","@libp2p/crypto":"5.0.10-80ddad5bb","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.11-80ddad5bb","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-80ddad5bb","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.15-80ddad5bb","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.3-80ddad5bb","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.7-80ddad5bb","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.16-80ddad5bb_1738652769028_0.01654416877414966","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T07:06:09.256Z","publish_time":1738652769256,"_source_registry_name":"default","_cnpm_publish_time":1738652769256},"3.0.16":{"name":"@libp2p/identify","version":"3.0.16","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.16","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dcbf2df27cb0232f89c36759dd1d733bb98b1c77","size":84950,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.16.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"52d06d96fdcd339515775b3bc4297999eb6a697d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"^6.4.0","@libp2p/crypto":"^5.0.10","uint8arraylist":"^2.4.8","@libp2p/peer-id":"^5.0.11","protons-runtime":"^5.5.0","@libp2p/interface":"^2.4.1","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"^8.0.15","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.2.3","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"^5.1.7","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.16_1738588982919_0.7448185323899219","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T13:23:03.089Z","publish_time":1738588983089,"_source_registry_name":"default","_cnpm_publish_time":1738588983089},"3.0.15-e2ec7bdaa":{"name":"@libp2p/identify","version":"3.0.15-e2ec7bdaa","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.15-e2ec7bdaa","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"03dbe8f7a6136dfbc878c5bc3204c5bf52309246","size":84807,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-e2ec7bdaa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-e2ec7bdaa.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e2ec7bdaae767061c0aa07ea101184608a5072bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.3.1-e2ec7bdaa","@libp2p/crypto":"5.0.9-e2ec7bdaa","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.10-e2ec7bdaa","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-e2ec7bdaa","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.14-e2ec7bdaa","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-e2ec7bdaa","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.6-e2ec7bdaa","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.15-e2ec7bdaa_1738585691778_0.1551710635585739","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T12:28:12.018Z","publish_time":1738585692018,"_source_registry_name":"default","_cnpm_publish_time":1738585692018},"3.0.15-4bbcfa707":{"name":"@libp2p/identify","version":"3.0.15-4bbcfa707","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.15-4bbcfa707","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"799ca3666771bfa27e6fe3373c1446a6cd8a3efb","size":84808,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-4bbcfa707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-4bbcfa707.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4bbcfa707bba45a028429061ce44dec3dd7add34","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.3.1-4bbcfa707","@libp2p/crypto":"5.0.9-4bbcfa707","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.10-4bbcfa707","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-4bbcfa707","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.14-4bbcfa707","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-4bbcfa707","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.6-4bbcfa707","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.15-4bbcfa707_1738584401147_0.8774312796974058","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T12:06:41.383Z","publish_time":1738584401383,"_source_registry_name":"default","_cnpm_publish_time":1738584401383},"3.0.15-723bde6ce":{"name":"@libp2p/identify","version":"3.0.15-723bde6ce","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.15-723bde6ce","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3765e799d73c087964781099374b7a15db82320c","size":84807,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-723bde6ce.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-723bde6ce.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"723bde6ce6bc70c62c97ba4acfa484a316618149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.3.1-723bde6ce","@libp2p/crypto":"5.0.9-723bde6ce","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.10-723bde6ce","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-723bde6ce","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.14-723bde6ce","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-723bde6ce","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.6-723bde6ce","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.15-723bde6ce_1738583665125_0.5625245935221861","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T11:54:25.324Z","publish_time":1738583665324,"_source_registry_name":"default","_cnpm_publish_time":1738583665324},"3.0.15-15a70af5f":{"name":"@libp2p/identify","version":"3.0.15-15a70af5f","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.15-15a70af5f","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8e2c2b7eb6d04565b0d7afd8a343fbee242f0452","size":84808,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-15a70af5f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-15a70af5f.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"15a70af5f4750dd5ee8085e6051586f4e74de41c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.3.1-15a70af5f","@libp2p/crypto":"5.0.9-15a70af5f","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.10-15a70af5f","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-15a70af5f","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.14-15a70af5f","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-15a70af5f","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.6-15a70af5f","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.15-15a70af5f_1738580380706_0.8602052095812556","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T10:59:40.868Z","publish_time":1738580380868,"_source_registry_name":"default","_cnpm_publish_time":1738580380868},"3.0.15-f767126e1":{"name":"@libp2p/identify","version":"3.0.15-f767126e1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.9-f767126e1","@libp2p/interface":"2.4.0-f767126e1","@libp2p/interface-internal":"2.2.2-f767126e1","@libp2p/peer-id":"5.0.10-f767126e1","@libp2p/peer-record":"8.0.14-f767126e1","@libp2p/utils":"6.3.1-f767126e1","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.6-f767126e1","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.15-f767126e1","readmeFilename":"README.md","gitHead":"f767126e1e59f945ff29a06b1bbdf3d549743a95","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"28f9fce168c99cfc50f009ccc0e4828c3a5fe1af","size":84762,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-f767126e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-f767126e1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.15-f767126e1_1737386361861_0.7589986560255417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T15:19:22.056Z","publish_time":1737386362056,"_source_registry_name":"default","_cnpm_publish_time":1737386362056},"3.0.15-06fc82da8":{"name":"@libp2p/identify","version":"3.0.15-06fc82da8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.9-06fc82da8","@libp2p/interface":"2.4.0-06fc82da8","@libp2p/interface-internal":"2.2.2-06fc82da8","@libp2p/peer-id":"5.0.10-06fc82da8","@libp2p/peer-record":"8.0.14-06fc82da8","@libp2p/utils":"6.3.1-06fc82da8","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.6-06fc82da8","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.15-06fc82da8","readmeFilename":"README.md","gitHead":"06fc82da85bdd4fdba5bba797135c7e8b2b10c53","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"389de92da712595aeb3e0f523f9fb88391bcacff","size":84758,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-06fc82da8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-06fc82da8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.15-06fc82da8_1736788131844_0.6897778344892647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T17:08:52.042Z","publish_time":1736788132042,"_source_registry_name":"default","_cnpm_publish_time":1736788132042},"3.0.15-c90984ec7":{"name":"@libp2p/identify","version":"3.0.15-c90984ec7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.9-c90984ec7","@libp2p/interface":"2.4.0-c90984ec7","@libp2p/interface-internal":"2.2.2-c90984ec7","@libp2p/peer-id":"5.0.10-c90984ec7","@libp2p/peer-record":"8.0.14-c90984ec7","@libp2p/utils":"6.3.1-c90984ec7","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.6-c90984ec7","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.15-c90984ec7","readmeFilename":"README.md","gitHead":"c90984ec77b7184efa66b8b37d7e0913f1c207ce","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"24a7823278a38ba78048dfbe469d71de2dc14d90","size":84758,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-c90984ec7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-c90984ec7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.15-c90984ec7_1736780381378_0.2133641742141401"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T14:59:41.533Z","publish_time":1736780381533,"_source_registry_name":"default","_cnpm_publish_time":1736780381533},"3.0.15-fe8af37a1":{"name":"@libp2p/identify","version":"3.0.15-fe8af37a1","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.15-fe8af37a1","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"98c330ca6b8a71f9247b22ecda48f92ff3dddc55","size":84757,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-fe8af37a1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-fe8af37a1.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fe8af37a16c2657d6d150b2d791d638118711011","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.3.1-fe8af37a1","@libp2p/crypto":"5.0.9-fe8af37a1","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.10-fe8af37a1","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-fe8af37a1","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.14-fe8af37a1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-fe8af37a1","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.6-fe8af37a1","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.15-fe8af37a1_1736777806153_0.7300084086145184","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T14:16:46.343Z","publish_time":1736777806343,"_source_registry_name":"default","_cnpm_publish_time":1736777806343},"3.0.15-b56d91884":{"name":"@libp2p/identify","version":"3.0.15-b56d91884","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.9-b56d91884","@libp2p/interface":"2.4.0-b56d91884","@libp2p/interface-internal":"2.2.2-b56d91884","@libp2p/peer-id":"5.0.10-b56d91884","@libp2p/peer-record":"8.0.14-b56d91884","@libp2p/utils":"6.3.1-b56d91884","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.6-b56d91884","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.15-b56d91884","readmeFilename":"README.md","gitHead":"b56d918848b22febde02171e90d2d04eb07203a4","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"6ff9b4417ccaffe0a78254521ca4d1dfd7722034","size":84758,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15-b56d91884.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15-b56d91884.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.15-b56d91884_1736419134175_0.6829558141135663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T10:38:54.363Z","publish_time":1736419134363,"_source_registry_name":"default","_cnpm_publish_time":1736419134363},"3.0.15":{"name":"@libp2p/identify","version":"3.0.15","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.9","@libp2p/interface":"^2.4.0","@libp2p/interface-internal":"^2.2.2","@libp2p/peer-id":"^5.0.10","@libp2p/peer-record":"^8.0.14","@libp2p/utils":"^6.3.1","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^5.1.6","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.15","gitHead":"60ccf1ad3bf92d9e1819be7cc4ed902fd9111ae7","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"b474dc428c668b72dd759b5744a7d7bb288e4d65","size":84906,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.15.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.15_1736417791641_0.17410532408498147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T10:16:31.818Z","publish_time":1736417791818,"_source_registry_name":"default","_cnpm_publish_time":1736417791818},"3.0.14-abe9bd154":{"name":"@libp2p/identify","version":"3.0.14-abe9bd154","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-abe9bd154","@libp2p/interface":"2.3.0-abe9bd154","@libp2p/interface-internal":"2.2.1-abe9bd154","@libp2p/peer-id":"5.0.9-abe9bd154","@libp2p/peer-record":"8.0.13-abe9bd154","@libp2p/utils":"6.3.0-abe9bd154","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-abe9bd154","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.14-abe9bd154","readmeFilename":"README.md","gitHead":"abe9bd154e4f1213c96efdb41764389fac823f02","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"043dded148cbe743995f3c3a2090e6a186a2cb2e","size":84753,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-abe9bd154.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-abe9bd154.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.14-abe9bd154_1736265107254_0.9941154042727216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T15:51:47.478Z","publish_time":1736265107478,"_source_registry_name":"default","_cnpm_publish_time":1736265107478},"3.0.14-20d9ba73e":{"name":"@libp2p/identify","version":"3.0.14-20d9ba73e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-20d9ba73e","@libp2p/interface":"2.3.0-20d9ba73e","@libp2p/interface-internal":"2.2.1-20d9ba73e","@libp2p/peer-id":"5.0.9-20d9ba73e","@libp2p/peer-record":"8.0.13-20d9ba73e","@libp2p/utils":"6.3.0-20d9ba73e","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-20d9ba73e","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.14-20d9ba73e","readmeFilename":"README.md","gitHead":"20d9ba73e2fc76e42327458b2a1e29d1ba162bba","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"00300acbb1a021d6a36f3c2b507e3e047cc5151d","size":84751,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-20d9ba73e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-20d9ba73e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.14-20d9ba73e_1736244845655_0.3581102550349742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T10:14:05.879Z","publish_time":1736244845879,"_source_registry_name":"default","_cnpm_publish_time":1736244845879},"3.0.14-ae75570c8":{"name":"@libp2p/identify","version":"3.0.14-ae75570c8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-ae75570c8","@libp2p/interface":"2.3.0-ae75570c8","@libp2p/interface-internal":"2.2.1-ae75570c8","@libp2p/peer-id":"5.0.9-ae75570c8","@libp2p/peer-record":"8.0.13-ae75570c8","@libp2p/utils":"6.3.0-ae75570c8","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-ae75570c8","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.14-ae75570c8","readmeFilename":"README.md","gitHead":"ae75570c852fa9bfe00910dca1c219fa585dcb83","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"3864ebb93584b7aebe9f454bbc8748c8c82c1cf8","size":84753,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-ae75570c8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-ae75570c8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.14-ae75570c8_1736182192932_0.39623592062946966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T16:49:53.233Z","publish_time":1736182193233,"_source_registry_name":"default","_cnpm_publish_time":1736182193233},"3.0.14-285dab7d7":{"name":"@libp2p/identify","version":"3.0.14-285dab7d7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-285dab7d7","@libp2p/interface":"2.3.0-285dab7d7","@libp2p/interface-internal":"2.2.1-285dab7d7","@libp2p/peer-id":"5.0.9-285dab7d7","@libp2p/peer-record":"8.0.13-285dab7d7","@libp2p/utils":"6.3.0-285dab7d7","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-285dab7d7","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.14-285dab7d7","readmeFilename":"README.md","gitHead":"285dab7d768040f524c2ab2705ace162b98bd1c3","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"7298ae5b2ce787c64967bbef6c5566c163d27b04","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-285dab7d7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-285dab7d7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.14-285dab7d7_1734077084209_0.07498563486208432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T08:04:44.379Z","publish_time":1734077084379,"_source_registry_name":"default","_cnpm_publish_time":1734077084379},"3.0.14-5acfae333":{"name":"@libp2p/identify","version":"3.0.14-5acfae333","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-5acfae333","@libp2p/interface":"2.3.0-5acfae333","@libp2p/interface-internal":"2.2.1-5acfae333","@libp2p/peer-id":"5.0.9-5acfae333","@libp2p/peer-record":"8.0.13-5acfae333","@libp2p/utils":"6.3.0-5acfae333","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-5acfae333","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.14-5acfae333","readmeFilename":"README.md","gitHead":"5acfae333e586d558557ca91852e374de223f1c2","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"0c266875fc098e4c9dc1b13e28ff552cd2b58b7f","size":86751,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-5acfae333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-5acfae333.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.14-5acfae333_1734076842205_0.21950065806071994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T08:00:42.485Z","publish_time":1734076842485,"_source_registry_name":"default","_cnpm_publish_time":1734076842485},"3.0.14-f4747450f":{"name":"@libp2p/identify","version":"3.0.14-f4747450f","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.14-f4747450f","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7e0293fb955e0258fb3d2eabb5b54067990fb699","size":86753,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-f4747450f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-f4747450f.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f4747450f1025df1dc31970355ceed2154c5b835","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.3.0-f4747450f","@libp2p/crypto":"5.0.8-f4747450f","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.9-f4747450f","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-f4747450f","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.13-f4747450f","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-f4747450f","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.5-f4747450f","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.14-f4747450f_1734076689025_0.5493188639122866","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T07:58:09.279Z","publish_time":1734076689279,"_source_registry_name":"default","_cnpm_publish_time":1734076689279},"3.0.14-52f0f2f13":{"name":"@libp2p/identify","version":"3.0.14-52f0f2f13","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.14-52f0f2f13","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"513c39db37f8d3f0865e2a3b950e17d133341da0","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-52f0f2f13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-52f0f2f13.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"52f0f2f1324bb7316157c3bcdbbdb5f1b151e3ad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.3.0-52f0f2f13","@libp2p/crypto":"5.0.8-52f0f2f13","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.9-52f0f2f13","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-52f0f2f13","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.13-52f0f2f13","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-52f0f2f13","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.5-52f0f2f13","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.14-52f0f2f13_1734076666959_0.49219960398762996","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T07:57:47.127Z","publish_time":1734076667127,"_source_registry_name":"default","_cnpm_publish_time":1734076667127},"3.0.14-023ea575c":{"name":"@libp2p/identify","version":"3.0.14-023ea575c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-023ea575c","@libp2p/interface":"2.3.0-023ea575c","@libp2p/interface-internal":"2.2.1-023ea575c","@libp2p/peer-id":"5.0.9-023ea575c","@libp2p/peer-record":"8.0.13-023ea575c","@libp2p/utils":"6.3.0-023ea575c","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-023ea575c","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.14-023ea575c","readmeFilename":"README.md","gitHead":"023ea575cf70211012990116ccfc6c19bb5f37af","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"95743fca0ce2c03884f50995d19231857aa1f1df","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-023ea575c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-023ea575c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.14-023ea575c_1734002354989_0.7864915951126359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T11:19:15.165Z","publish_time":1734002355165,"_source_registry_name":"default","_cnpm_publish_time":1734002355165},"3.0.14-d3e5a3382":{"name":"@libp2p/identify","version":"3.0.14-d3e5a3382","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-d3e5a3382","@libp2p/interface":"2.3.0-d3e5a3382","@libp2p/interface-internal":"2.2.1-d3e5a3382","@libp2p/peer-id":"5.0.9-d3e5a3382","@libp2p/peer-record":"8.0.13-d3e5a3382","@libp2p/utils":"6.3.0-d3e5a3382","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-d3e5a3382","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.14-d3e5a3382","readmeFilename":"README.md","gitHead":"d3e5a3382ffd9b666b68e537ad8533ff38737102","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"e64cd2b56dd4e7fed5b68b5fb35ef7a482c9d6ee","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-d3e5a3382.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-d3e5a3382.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.14-d3e5a3382_1733992693862_0.11367376416658215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T08:38:14.014Z","publish_time":1733992694014,"_source_registry_name":"default","_cnpm_publish_time":1733992694014},"3.0.14-3c63482e5":{"name":"@libp2p/identify","version":"3.0.14-3c63482e5","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.14-3c63482e5","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"19fc36e6eaeae291a64e8afb1b04e7ba10ec7036","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14-3c63482e5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14-3c63482e5.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3c63482e5587e0edabb5c215cb6e565ed4f1185e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.3.0-3c63482e5","@libp2p/crypto":"5.0.8-3c63482e5","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.9-3c63482e5","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-3c63482e5","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.13-3c63482e5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-3c63482e5","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.5-3c63482e5","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.14-3c63482e5_1733992689374_0.25078964114602176","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-12T08:38:09.537Z","publish_time":1733992689537,"_source_registry_name":"default","_cnpm_publish_time":1733992689537},"3.0.14":{"name":"@libp2p/identify","version":"3.0.14","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.8","@libp2p/interface":"^2.3.0","@libp2p/interface-internal":"^2.2.1","@libp2p/peer-id":"^5.0.9","@libp2p/peer-record":"^8.0.13","@libp2p/utils":"^6.3.0","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^5.1.5","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.14","gitHead":"92f9acbc1d2aa7b1bb5a8e460e4e0b5770f4455c","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"a6b0d9a82af53c715f4695769b70a16ba3eff6eb","size":86897,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.14.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.14_1733910975294_0.1893114283830788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T09:56:15.477Z","publish_time":1733910975477,"_source_registry_name":"default","_cnpm_publish_time":1733910975477},"3.0.13-5c4a79e5a":{"name":"@libp2p/identify","version":"3.0.13-5c4a79e5a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-5c4a79e5a","@libp2p/interface":"2.3.0-5c4a79e5a","@libp2p/interface-internal":"2.2.0-5c4a79e5a","@libp2p/peer-id":"5.0.9-5c4a79e5a","@libp2p/peer-record":"8.0.13-5c4a79e5a","@libp2p/utils":"6.3.0-5c4a79e5a","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-5c4a79e5a","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.13-5c4a79e5a","readmeFilename":"README.md","gitHead":"5c4a79e5a6e8d0db1ef6464075841a0b9de507ef","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"a576e6bd2850324ccd303352103aa6408f560e67","size":86749,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.13-5c4a79e5a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.13-5c4a79e5a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.13-5c4a79e5a_1733838859205_0.2574637622290883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T13:54:19.426Z","publish_time":1733838859426,"_source_registry_name":"default","_cnpm_publish_time":1733838859426},"3.0.13-127abe24b":{"name":"@libp2p/identify","version":"3.0.13-127abe24b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.8-127abe24b","@libp2p/interface":"2.3.0-127abe24b","@libp2p/interface-internal":"2.2.0-127abe24b","@libp2p/peer-id":"5.0.9-127abe24b","@libp2p/peer-record":"8.0.13-127abe24b","@libp2p/utils":"6.3.0-127abe24b","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.5-127abe24b","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.13-127abe24b","readmeFilename":"README.md","gitHead":"127abe24b567e462b5fb8809960201635bee2202","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"cba908925864aee35cfccf0289ce23b6c0f6b592","size":86749,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.13-127abe24b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.13-127abe24b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.13-127abe24b_1733822122856_0.032955142687227656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T09:15:23.033Z","publish_time":1733822123033,"_source_registry_name":"default","_cnpm_publish_time":1733822123033},"3.0.13":{"name":"@libp2p/identify","version":"3.0.13","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.8","@libp2p/interface":"^2.3.0","@libp2p/interface-internal":"^2.2.0","@libp2p/peer-id":"^5.0.9","@libp2p/peer-record":"^8.0.13","@libp2p/utils":"^6.3.0","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^5.1.5","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.13","gitHead":"e7133ee0003811aeb5c0aaf32f8df55431fa5c75","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"d23e9e106919c4f9f948ad9fcc6ea42425e83b2a","size":86894,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.13.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.13_1733753910032_0.918558901769281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T14:18:30.302Z","publish_time":1733753910302,"_source_registry_name":"default","_cnpm_publish_time":1733753910302},"3.0.12-48e9cfa56":{"name":"@libp2p/identify","version":"3.0.12-48e9cfa56","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-48e9cfa56","@libp2p/interface":"2.2.1-48e9cfa56","@libp2p/interface-internal":"2.1.1-48e9cfa56","@libp2p/peer-id":"5.0.8-48e9cfa56","@libp2p/peer-record":"8.0.12-48e9cfa56","@libp2p/utils":"6.2.1-48e9cfa56","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-48e9cfa56","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-48e9cfa56","readmeFilename":"README.md","gitHead":"48e9cfa56fdf9d2dcdc0efc758cf7f055106cbb5","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"852ae7326c47449bb98afde2d8274cb08657fb0d","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-48e9cfa56.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-48e9cfa56.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/identify_3.0.12-48e9cfa56_1733745933484_0.4495783074751243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T12:05:33.670Z","publish_time":1733745933670,"_source_registry_name":"default","_cnpm_publish_time":1733745933670},"3.0.12-96654117c":{"name":"@libp2p/identify","version":"3.0.12-96654117c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-96654117c","@libp2p/interface":"2.2.1-96654117c","@libp2p/interface-internal":"2.1.1-96654117c","@libp2p/peer-id":"5.0.8-96654117c","@libp2p/peer-record":"8.0.12-96654117c","@libp2p/utils":"6.2.1-96654117c","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-96654117c","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-96654117c","readmeFilename":"README.md","gitHead":"96654117c449603aed5b3c6668da29bdab44cff9","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"b35b0eab629a5de66ff5c54cb8ccedea6079ad64","size":86753,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-96654117c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-96654117c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-96654117c_1733494130165_0.4977847532858366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-06T14:08:50.347Z","publish_time":1733494130347,"_source_registry_name":"default","_cnpm_publish_time":1733494130347},"3.0.12-9614de7c6":{"name":"@libp2p/identify","version":"3.0.12-9614de7c6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-9614de7c6","@libp2p/interface":"2.2.1-9614de7c6","@libp2p/interface-internal":"2.1.1-9614de7c6","@libp2p/peer-id":"5.0.8-9614de7c6","@libp2p/peer-record":"8.0.12-9614de7c6","@libp2p/utils":"6.2.1-9614de7c6","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-9614de7c6","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-9614de7c6","readmeFilename":"README.md","gitHead":"9614de7c63d5dfad71fdad533b9be650d885205d","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"3e9c1aa66d01c620074dc6f81a9056c23e38b3a4","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-9614de7c6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-9614de7c6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-9614de7c6_1733493889581_0.17161936079840312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-06T14:04:49.843Z","publish_time":1733493889843,"_source_registry_name":"default","_cnpm_publish_time":1733493889843},"3.0.12-2625cc323":{"name":"@libp2p/identify","version":"3.0.12-2625cc323","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-2625cc323","@libp2p/interface":"2.2.1-2625cc323","@libp2p/interface-internal":"2.1.1-2625cc323","@libp2p/peer-id":"5.0.8-2625cc323","@libp2p/peer-record":"8.0.12-2625cc323","@libp2p/utils":"6.2.1-2625cc323","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-2625cc323","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-2625cc323","readmeFilename":"README.md","gitHead":"2625cc323b77ed4843d200a3b7022f80eba2e8f8","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"f70cb2f1c4653a75c07437ae89d9fd0d2ef5e8d7","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-2625cc323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-2625cc323.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-2625cc323_1733489431168_0.22744823238917422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-06T12:50:31.435Z","publish_time":1733489431435,"_source_registry_name":"default","_cnpm_publish_time":1733489431435},"3.0.12-92cc74082":{"name":"@libp2p/identify","version":"3.0.12-92cc74082","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.12-92cc74082","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3670571cdc593d9abfc5f876bfc61f5c1bb6dafc","size":86753,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-92cc74082.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-92cc74082.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"92cc740828963a4786ea83befe606dac4ba25e45","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.2.1-92cc74082","@libp2p/crypto":"5.0.7-92cc74082","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.8-92cc74082","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-92cc74082","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.12-92cc74082","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-92cc74082","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.4-92cc74082","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.12-92cc74082_1733486101893_0.21012767638583085","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-12-06T11:55:02.078Z","publish_time":1733486102078,"_source_registry_name":"default","_cnpm_publish_time":1733486102078},"3.0.12-d19974d93":{"name":"@libp2p/identify","version":"3.0.12-d19974d93","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-d19974d93","@libp2p/interface":"2.2.1-d19974d93","@libp2p/interface-internal":"2.1.1-d19974d93","@libp2p/peer-id":"5.0.8-d19974d93","@libp2p/peer-record":"8.0.12-d19974d93","@libp2p/utils":"6.2.1-d19974d93","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-d19974d93","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-d19974d93","readmeFilename":"README.md","gitHead":"d19974d93a1015acfca95c2155dbcffc5fd6a6c0","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"48dc7e18e4371caf168f7ad5973270a9e574acc6","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-d19974d93.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-d19974d93.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-d19974d93_1733333803856_0.996260622549848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-04T17:36:44.126Z","publish_time":1733333804126,"_source_registry_name":"default","_cnpm_publish_time":1733333804126},"3.0.12-6ab85ea68":{"name":"@libp2p/identify","version":"3.0.12-6ab85ea68","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-6ab85ea68","@libp2p/interface":"2.2.1-6ab85ea68","@libp2p/interface-internal":"2.1.1-6ab85ea68","@libp2p/peer-id":"5.0.8-6ab85ea68","@libp2p/peer-record":"8.0.12-6ab85ea68","@libp2p/utils":"6.2.1-6ab85ea68","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-6ab85ea68","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-6ab85ea68","readmeFilename":"README.md","gitHead":"6ab85ea68ac77e2528a3bf5ccf31b7bc8377d1e1","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"0ef1ff81b106a1c8ed1281606e23f51bbddbdeba","size":86752,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-6ab85ea68.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-6ab85ea68.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-6ab85ea68_1733319279676_0.8042621021896066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-04T13:34:39.851Z","publish_time":1733319279851,"_source_registry_name":"default","_cnpm_publish_time":1733319279851},"3.0.12-2c182d2e2":{"name":"@libp2p/identify","version":"3.0.12-2c182d2e2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-2c182d2e2","@libp2p/interface":"2.2.1-2c182d2e2","@libp2p/interface-internal":"2.1.1-2c182d2e2","@libp2p/peer-id":"5.0.8-2c182d2e2","@libp2p/peer-record":"8.0.12-2c182d2e2","@libp2p/utils":"6.2.1-2c182d2e2","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-2c182d2e2","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-2c182d2e2","readmeFilename":"README.md","gitHead":"2c182d2e23d3246ece92ac937dfd91275b39bdc0","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"e68e54602ad72a8d2c788686bbf39384d91567cc","size":85241,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-2c182d2e2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-2c182d2e2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-2c182d2e2_1732981277574_0.2886839252554847"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-30T15:41:17.761Z","publish_time":1732981277761,"_source_registry_name":"default","_cnpm_publish_time":1732981277761},"3.0.12-06f79b646":{"name":"@libp2p/identify","version":"3.0.12-06f79b646","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.12-06f79b646","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ab835985197bd940b01cd689771b0ce8acd68465","size":85241,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-06f79b646.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-06f79b646.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"06f79b6466fa8f6656676a71a5b90e6071825303","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.2.1-06f79b646","@libp2p/crypto":"5.0.7-06f79b646","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.8-06f79b646","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-06f79b646","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.12-06f79b646","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-06f79b646","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.4-06f79b646","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.12-06f79b646_1732981269069_0.8040556213439165","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-30T15:41:09.326Z","publish_time":1732981269326,"_source_registry_name":"default","_cnpm_publish_time":1732981269326},"3.0.12-99f5f270b":{"name":"@libp2p/identify","version":"3.0.12-99f5f270b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-99f5f270b","@libp2p/interface":"2.2.1-99f5f270b","@libp2p/interface-internal":"2.1.1-99f5f270b","@libp2p/peer-id":"5.0.8-99f5f270b","@libp2p/peer-record":"8.0.12-99f5f270b","@libp2p/utils":"6.2.1-99f5f270b","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-99f5f270b","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-99f5f270b","readmeFilename":"README.md","gitHead":"99f5f270b9e7b69e4ef543c1ff1c019815af58cb","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"087ebe9c533a0e194b63fd5440a09fd5d63a82a1","size":85210,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-99f5f270b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-99f5f270b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-99f5f270b_1732969055307_0.27846152246518807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-30T12:17:35.475Z","publish_time":1732969055475,"_source_registry_name":"default","_cnpm_publish_time":1732969055475},"3.0.12-f8da60e73":{"name":"@libp2p/identify","version":"3.0.12-f8da60e73","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-f8da60e73","@libp2p/interface":"2.2.1-f8da60e73","@libp2p/interface-internal":"2.1.1-f8da60e73","@libp2p/peer-id":"5.0.8-f8da60e73","@libp2p/peer-record":"8.0.12-f8da60e73","@libp2p/utils":"6.2.1-f8da60e73","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-f8da60e73","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-f8da60e73","readmeFilename":"README.md","gitHead":"f8da60e73fede669986b8d48218f66c4e55fd776","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"77715cadff5cb9af2dd27be0bacbddf0a0464442","size":85208,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-f8da60e73.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-f8da60e73.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-f8da60e73_1732910139259_0.49214170965607185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T19:55:39.531Z","publish_time":1732910139531,"_source_registry_name":"default","_cnpm_publish_time":1732910139531},"3.0.12-406b3916c":{"name":"@libp2p/identify","version":"3.0.12-406b3916c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-406b3916c","@libp2p/interface":"2.2.1-406b3916c","@libp2p/interface-internal":"2.1.1-406b3916c","@libp2p/peer-id":"5.0.8-406b3916c","@libp2p/peer-record":"8.0.12-406b3916c","@libp2p/utils":"6.2.1-406b3916c","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-406b3916c","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-406b3916c","readmeFilename":"README.md","gitHead":"406b3916cac688cd98c02b61ee2e52a9cd041704","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"eeec470c2c1c4b2312dc9801b0ed2436cdd3c3ea","size":85209,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-406b3916c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-406b3916c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-406b3916c_1732906962619_0.9580213991908999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T19:02:42.858Z","publish_time":1732906962858,"_source_registry_name":"default","_cnpm_publish_time":1732906962858},"3.0.12-a0c8ceb99":{"name":"@libp2p/identify","version":"3.0.12-a0c8ceb99","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.12-a0c8ceb99","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"51d5582ded6481e5660a6e85550da0f9747015c2","size":85209,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-a0c8ceb99.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-a0c8ceb99.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a0c8ceb9917518e82587dab1be71f02aa7a6a52c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.8","uint8arrays":"^5.1.0","@libp2p/utils":"6.2.1-a0c8ceb99","@libp2p/crypto":"5.0.7-a0c8ceb99","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.8-a0c8ceb99","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-a0c8ceb99","it-protobuf-stream":"^1.1.5","@libp2p/peer-record":"8.0.12-a0c8ceb99","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-a0c8ceb99","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.6.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.4-a0c8ceb99","it-length-prefixed":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.12-a0c8ceb99_1732905462843_0.853996605369352","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-29T18:37:43.006Z","publish_time":1732905463006,"_source_registry_name":"default","_cnpm_publish_time":1732905463006},"3.0.12-f2f9008b8":{"name":"@libp2p/identify","version":"3.0.12-f2f9008b8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-f2f9008b8","@libp2p/interface":"2.2.1-f2f9008b8","@libp2p/interface-internal":"2.1.1-f2f9008b8","@libp2p/peer-id":"5.0.8-f2f9008b8","@libp2p/peer-record":"8.0.12-f2f9008b8","@libp2p/utils":"6.2.1-f2f9008b8","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-f2f9008b8","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-f2f9008b8","readmeFilename":"README.md","gitHead":"f2f9008b8e7c634a3855fea746af0762af920beb","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"4ef5603e43e59af34bbebe56c949cb1312932dbb","size":85210,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-f2f9008b8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-f2f9008b8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-f2f9008b8_1732893694339_0.4401636087646561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T15:21:34.540Z","publish_time":1732893694540,"_source_registry_name":"default","_cnpm_publish_time":1732893694540},"3.0.12-339b7df88":{"name":"@libp2p/identify","version":"3.0.12-339b7df88","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-339b7df88","@libp2p/interface":"2.2.1-339b7df88","@libp2p/interface-internal":"2.1.1-339b7df88","@libp2p/peer-id":"5.0.8-339b7df88","@libp2p/peer-record":"8.0.12-339b7df88","@libp2p/utils":"6.2.1-339b7df88","@multiformats/multiaddr":"^12.3.3","@multiformats/multiaddr-matcher":"^1.6.0","it-drain":"^3.0.7","it-parallel":"^3.0.8","it-protobuf-stream":"^1.1.5","protons-runtime":"^5.5.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-339b7df88","aegir":"^45.0.5","delay":"^6.0.0","it-length-prefixed":"^9.1.0","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.6.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-339b7df88","readmeFilename":"README.md","gitHead":"339b7df884dfaa4e7c9e77e6299bd9348c715f8b","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"814562d90100cc6c5124e3a4f5b51ba424326070","size":85210,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-339b7df88.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-339b7df88.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-339b7df88_1732804991974_0.07636066627342819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-28T14:43:12.150Z","publish_time":1732804992150,"_source_registry_name":"default","_cnpm_publish_time":1732804992150},"3.0.12-8a9258a24":{"name":"@libp2p/identify","version":"3.0.12-8a9258a24","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-8a9258a24","@libp2p/interface":"2.2.1-8a9258a24","@libp2p/interface-internal":"2.1.1-8a9258a24","@libp2p/peer-id":"5.0.8-8a9258a24","@libp2p/peer-record":"8.0.12-8a9258a24","@libp2p/utils":"6.2.1-8a9258a24","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-8a9258a24","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-8a9258a24","readmeFilename":"README.md","gitHead":"8a9258a24168d13172eb139d32bc6889e71f81dc","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"c25cce2ae1b5fe847e901947b2a3b75add8b0266","size":85308,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-8a9258a24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-8a9258a24.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-8a9258a24_1732701373032_0.21915936218759713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-27T09:56:13.187Z","publish_time":1732701373187,"_source_registry_name":"default","_cnpm_publish_time":1732701373187},"3.0.12-4761dd701":{"name":"@libp2p/identify","version":"3.0.12-4761dd701","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-4761dd701","@libp2p/interface":"2.2.1-4761dd701","@libp2p/interface-internal":"2.1.1-4761dd701","@libp2p/peer-id":"5.0.8-4761dd701","@libp2p/peer-record":"8.0.12-4761dd701","@libp2p/utils":"6.2.1-4761dd701","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-4761dd701","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-4761dd701","readmeFilename":"README.md","gitHead":"4761dd701aec6620ee504cb9908fa2319971b79b","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"c810cee198a91bc5b7e0f276b3c3519b4b460ce5","size":85309,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-4761dd701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-4761dd701.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-4761dd701_1732643349797_0.7459681667516014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T17:49:09.979Z","publish_time":1732643349979,"_source_registry_name":"default","_cnpm_publish_time":1732643349979},"3.0.12-3650283f7":{"name":"@libp2p/identify","version":"3.0.12-3650283f7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-3650283f7","@libp2p/interface":"2.2.1-3650283f7","@libp2p/interface-internal":"2.1.1-3650283f7","@libp2p/peer-id":"5.0.8-3650283f7","@libp2p/peer-record":"8.0.12-3650283f7","@libp2p/utils":"6.2.1-3650283f7","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-3650283f7","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-3650283f7","readmeFilename":"README.md","gitHead":"3650283f7aab93517730b21c0945731415d4663a","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"c929990b5d6208c5ca895dbdaf2d46493d5dd6e7","size":85309,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-3650283f7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-3650283f7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-3650283f7_1732639601376_0.3619351825225423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T16:46:41.613Z","publish_time":1732639601613,"_source_registry_name":"default","_cnpm_publish_time":1732639601613},"3.0.12-b02ea9b6e":{"name":"@libp2p/identify","version":"3.0.12-b02ea9b6e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-b02ea9b6e","@libp2p/interface":"2.2.1-b02ea9b6e","@libp2p/interface-internal":"2.1.1-b02ea9b6e","@libp2p/peer-id":"5.0.8-b02ea9b6e","@libp2p/peer-record":"8.0.12-b02ea9b6e","@libp2p/utils":"6.2.1-b02ea9b6e","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-b02ea9b6e","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-b02ea9b6e","readmeFilename":"README.md","gitHead":"b02ea9b6edf1a6ef2e059ea8570ba57cc9052229","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"9d729ae2516c426f0a9aca7fa41f58ed90fe1732","size":85308,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-b02ea9b6e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-b02ea9b6e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-b02ea9b6e_1732635006541_0.2718892900719978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T15:30:06.712Z","publish_time":1732635006712,"_source_registry_name":"default","_cnpm_publish_time":1732635006712},"3.0.12-bc90b4fd5":{"name":"@libp2p/identify","version":"3.0.12-bc90b4fd5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-bc90b4fd5","@libp2p/interface":"2.2.1-bc90b4fd5","@libp2p/interface-internal":"2.1.1-bc90b4fd5","@libp2p/peer-id":"5.0.8-bc90b4fd5","@libp2p/peer-record":"8.0.12-bc90b4fd5","@libp2p/utils":"6.2.1-bc90b4fd5","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-bc90b4fd5","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-bc90b4fd5","readmeFilename":"README.md","gitHead":"bc90b4fd58aee1ccd94d4fd61cc48d336e77d772","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"3c4d054b0f9099c0d6efe0bbd9c68b6667855584","size":85308,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-bc90b4fd5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-bc90b4fd5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-bc90b4fd5_1732526893137_0.6431607226543008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-25T09:28:13.304Z","publish_time":1732526893304,"_source_registry_name":"default","_cnpm_publish_time":1732526893304},"3.0.12-a82b07d8c":{"name":"@libp2p/identify","version":"3.0.12-a82b07d8c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-a82b07d8c","@libp2p/interface":"2.2.1-a82b07d8c","@libp2p/interface-internal":"2.1.1-a82b07d8c","@libp2p/peer-id":"5.0.8-a82b07d8c","@libp2p/peer-record":"8.0.12-a82b07d8c","@libp2p/utils":"6.2.1-a82b07d8c","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-a82b07d8c","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-a82b07d8c","readmeFilename":"README.md","gitHead":"a82b07d8c69640b6c72824a584b55bb7c30ca06e","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"31bc3be51e8c4fee1fb867c9e3289b8280fc29a1","size":85308,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-a82b07d8c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-a82b07d8c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-a82b07d8c_1732526752545_0.34724708341219124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-25T09:25:52.791Z","publish_time":1732526752791,"_source_registry_name":"default","_cnpm_publish_time":1732526752791},"3.0.12-d6cd25d0d":{"name":"@libp2p/identify","version":"3.0.12-d6cd25d0d","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.12-d6cd25d0d","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7c23e10b51168aa0242addd04c5e7d3791c14e8f","size":85308,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-d6cd25d0d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-d6cd25d0d.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d6cd25d0deca292420093d894edbfbc47b347e5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.2.1-d6cd25d0d","@libp2p/crypto":"5.0.7-d6cd25d0d","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.8-d6cd25d0d","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-d6cd25d0d","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.12-d6cd25d0d","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-d6cd25d0d","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.4-d6cd25d0d","it-length-prefixed":"^9.0.4"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.12-d6cd25d0d_1732526745227_0.196285077599333","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-25T09:25:45.414Z","publish_time":1732526745414,"_source_registry_name":"default","_cnpm_publish_time":1732526745414},"3.0.12-98b43045c":{"name":"@libp2p/identify","version":"3.0.12-98b43045c","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.12-98b43045c","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ead6696b1e73bf514d4bfba03afc629b5e5806bf","size":85309,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-98b43045c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-98b43045c.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"98b43045cb4786defc74e21c637489109377ea35","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.2.1-98b43045c","@libp2p/crypto":"5.0.7-98b43045c","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.8-98b43045c","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-98b43045c","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.12-98b43045c","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-98b43045c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.4-98b43045c","it-length-prefixed":"^9.0.4"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.12-98b43045c_1732526723136_0.5266827377665355","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-25T09:25:23.371Z","publish_time":1732526723371,"_source_registry_name":"default","_cnpm_publish_time":1732526723371},"3.0.12-4a85eb033":{"name":"@libp2p/identify","version":"3.0.12-4a85eb033","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-4a85eb033","@libp2p/interface":"2.2.1-4a85eb033","@libp2p/interface-internal":"2.1.1-4a85eb033","@libp2p/peer-id":"5.0.8-4a85eb033","@libp2p/peer-record":"8.0.12-4a85eb033","@libp2p/utils":"6.2.1-4a85eb033","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-4a85eb033","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-4a85eb033","readmeFilename":"README.md","gitHead":"4a85eb033f7ea8461a10bc8b38bbc76d1383d1cc","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"727026c82e11fc83920a633e50f815324fdfa062","size":83075,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-4a85eb033.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-4a85eb033.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-4a85eb033_1732521969916_0.9041934511532124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-25T08:06:10.271Z","publish_time":1732521970271,"_source_registry_name":"default","_cnpm_publish_time":1732521970271},"3.0.12-6ddc1b80e":{"name":"@libp2p/identify","version":"3.0.12-6ddc1b80e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-6ddc1b80e","@libp2p/interface":"2.2.1-6ddc1b80e","@libp2p/interface-internal":"2.1.1-6ddc1b80e","@libp2p/peer-id":"5.0.8-6ddc1b80e","@libp2p/peer-record":"8.0.12-6ddc1b80e","@libp2p/utils":"6.2.1-6ddc1b80e","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-6ddc1b80e","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-6ddc1b80e","readmeFilename":"README.md","gitHead":"6ddc1b80ebe396afee58082865ae6cae2bb39fb1","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"23fb1e881518ae6c020c4a001e39c47c77c2835b","size":83069,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-6ddc1b80e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-6ddc1b80e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-6ddc1b80e_1732279942725_0.38381655412757865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T12:52:22.965Z","publish_time":1732279942965,"_source_registry_name":"default","_cnpm_publish_time":1732279942965},"3.0.12-0862522fe":{"name":"@libp2p/identify","version":"3.0.12-0862522fe","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.12-0862522fe","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d90aa0a5aa1e3094f09f03d88fdf7c6ef4d8247f","size":83069,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-0862522fe.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-0862522fe.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0862522fe7ebfd050b404edcd9101c8c2d8cc1b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.2.1-0862522fe","@libp2p/crypto":"5.0.7-0862522fe","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.8-0862522fe","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-0862522fe","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.12-0862522fe","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-0862522fe","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.4-0862522fe","it-length-prefixed":"^9.0.4"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.12-0862522fe_1732278799216_0.8865651862886905","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-22T12:33:19.404Z","publish_time":1732278799404,"_source_registry_name":"default","_cnpm_publish_time":1732278799404},"3.0.12-b248eefc0":{"name":"@libp2p/identify","version":"3.0.12-b248eefc0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-b248eefc0","@libp2p/interface":"2.2.1-b248eefc0","@libp2p/interface-internal":"2.1.1-b248eefc0","@libp2p/peer-id":"5.0.8-b248eefc0","@libp2p/peer-record":"8.0.12-b248eefc0","@libp2p/utils":"6.2.1-b248eefc0","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-b248eefc0","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-b248eefc0","readmeFilename":"README.md","gitHead":"b248eefc01e6034c211b0d458d0ce7a74e99c24f","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"02c0ffd99c5507b43cf1ed1f37625da08d7109f2","size":83054,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-b248eefc0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-b248eefc0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-b248eefc0_1732180024458_0.7115643962975555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-21T09:07:04.678Z","publish_time":1732180024678,"_source_registry_name":"default","_cnpm_publish_time":1732180024678},"3.0.12-d866eb5bb":{"name":"@libp2p/identify","version":"3.0.12-d866eb5bb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-d866eb5bb","@libp2p/interface":"2.2.1-d866eb5bb","@libp2p/interface-internal":"2.1.1-d866eb5bb","@libp2p/peer-id":"5.0.8-d866eb5bb","@libp2p/peer-record":"8.0.12-d866eb5bb","@libp2p/utils":"6.2.1-d866eb5bb","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-d866eb5bb","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-d866eb5bb","readmeFilename":"README.md","gitHead":"d866eb5bb8269485364c233119331ca073ff1343","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"aa7c19e17f54bf95039ca3d5059e50002e036a9d","size":83056,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-d866eb5bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-d866eb5bb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-d866eb5bb_1732036999395_0.8967007182763143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T17:23:19.606Z","publish_time":1732036999606,"_source_registry_name":"default","_cnpm_publish_time":1732036999606},"3.0.12-f53f65d18":{"name":"@libp2p/identify","version":"3.0.12-f53f65d18","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.7-f53f65d18","@libp2p/interface":"2.2.1-f53f65d18","@libp2p/interface-internal":"2.1.1-f53f65d18","@libp2p/peer-id":"5.0.8-f53f65d18","@libp2p/peer-record":"8.0.12-f53f65d18","@libp2p/utils":"6.2.1-f53f65d18","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.4-f53f65d18","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12-f53f65d18","readmeFilename":"README.md","gitHead":"f53f65d1805f9cd41f1b55558cef06d03f7a796c","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"092b872c81e6a9b4a9642a619b942a07b06c9a8c","size":83055,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12-f53f65d18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12-f53f65d18.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12-f53f65d18_1732027217163_0.14711221205217884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T14:40:17.321Z","publish_time":1732027217321,"_source_registry_name":"default","_cnpm_publish_time":1732027217321},"3.0.12":{"name":"@libp2p/identify","version":"3.0.12","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.7","@libp2p/interface":"^2.2.1","@libp2p/interface-internal":"^2.1.1","@libp2p/peer-id":"^5.0.8","@libp2p/peer-record":"^8.0.12","@libp2p/utils":"^6.2.1","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^5.1.4","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.12","gitHead":"4d59c801a6b45dcc0b2d7b457b4ae3b107b57cbb","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"91d386a50581eac3892a7cd2a62f7324678713d8","size":83203,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.12.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.12_1731933724475_0.14772181368647175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-18T12:42:04.661Z","publish_time":1731933724661,"_source_registry_name":"default","_cnpm_publish_time":1731933724661},"3.0.11-05d559f54":{"name":"@libp2p/identify","version":"3.0.11-05d559f54","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-05d559f54","@libp2p/interface":"2.2.0-05d559f54","@libp2p/interface-internal":"2.1.0-05d559f54","@libp2p/peer-id":"5.0.7-05d559f54","@libp2p/peer-record":"8.0.11-05d559f54","@libp2p/utils":"6.2.0-05d559f54","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-05d559f54","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.11-05d559f54","readmeFilename":"README.md","gitHead":"05d559f545d7408646f2b7dcd5adf5c6771a97e6","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"0ea22783575f8fc95309d6194314b7bbea75e144","size":83056,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.11-05d559f54.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.11-05d559f54.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.11-05d559f54_1731929061558_0.5831840088428581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-18T11:24:21.826Z","publish_time":1731929061826,"_source_registry_name":"default","_cnpm_publish_time":1731929061826},"3.0.11-656db81cf":{"name":"@libp2p/identify","version":"3.0.11-656db81cf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-656db81cf","@libp2p/interface":"2.2.0-656db81cf","@libp2p/interface-internal":"2.1.0-656db81cf","@libp2p/peer-id":"5.0.7-656db81cf","@libp2p/peer-record":"8.0.11-656db81cf","@libp2p/utils":"6.2.0-656db81cf","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-656db81cf","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.11-656db81cf","readmeFilename":"README.md","gitHead":"656db81cff6f5cb8d1d5523f1928323057308b5a","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"df2b9e126890d590bdf3ef7fe9747bf6d622853e","size":83056,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.11-656db81cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.11-656db81cf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.11-656db81cf_1731926597480_0.9580598113878658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-18T10:43:17.744Z","publish_time":1731926597744,"_source_registry_name":"default","_cnpm_publish_time":1731926597744},"3.0.11":{"name":"@libp2p/identify","version":"3.0.11","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.6","@libp2p/interface":"^2.2.0","@libp2p/interface-internal":"^2.1.0","@libp2p/peer-id":"^5.0.7","@libp2p/peer-record":"^8.0.11","@libp2p/utils":"^6.2.0","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^5.1.3","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.11","gitHead":"5feb1bb30909cbb97645412984fc07bb32b218f9","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"73c1ae94eec87906cbd479ed947a8e2b7c711907","size":83200,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.11.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.11_1731919898165_0.08713703318166965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-18T08:51:38.341Z","publish_time":1731919898341,"_source_registry_name":"default","_cnpm_publish_time":1731919898341},"3.0.10-432955390":{"name":"@libp2p/identify","version":"3.0.10-432955390","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-432955390","@libp2p/interface":"2.2.0-432955390","@libp2p/interface-internal":"2.0.10-432955390","@libp2p/peer-id":"5.0.7-432955390","@libp2p/peer-record":"8.0.10-432955390","@libp2p/utils":"6.1.3-432955390","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-432955390","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-432955390","readmeFilename":"README.md","gitHead":"43295539045639fe003e762dede1ec1a5aa60c77","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"8b53a79acc1218cfc4bfc819baaf841c78bc3aed","size":83054,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-432955390.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-432955390.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-432955390_1731754328501_0.49729326880623903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-16T10:52:08.689Z","publish_time":1731754328689,"_source_registry_name":"default","_cnpm_publish_time":1731754328689},"3.0.10-eee97c7d4":{"name":"@libp2p/identify","version":"3.0.10-eee97c7d4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-eee97c7d4","@libp2p/interface":"2.2.0-eee97c7d4","@libp2p/interface-internal":"2.0.10-eee97c7d4","@libp2p/peer-id":"5.0.7-eee97c7d4","@libp2p/peer-record":"8.0.10-eee97c7d4","@libp2p/utils":"6.1.3-eee97c7d4","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-eee97c7d4","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-eee97c7d4","readmeFilename":"README.md","gitHead":"eee97c7d4ced5763f6620e535f3c9a5619abf046","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"305d7891636e4122cd910238e36697c3bc9dc2eb","size":83054,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-eee97c7d4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-eee97c7d4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-eee97c7d4_1731686650539_0.7851507113369995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T16:04:10.796Z","publish_time":1731686650796,"_source_registry_name":"default","_cnpm_publish_time":1731686650796},"3.0.10-2feaeddb4":{"name":"@libp2p/identify","version":"3.0.10-2feaeddb4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-2feaeddb4","@libp2p/interface":"2.2.0-2feaeddb4","@libp2p/interface-internal":"2.0.10-2feaeddb4","@libp2p/peer-id":"5.0.7-2feaeddb4","@libp2p/peer-record":"8.0.10-2feaeddb4","@libp2p/utils":"6.1.3-2feaeddb4","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-2feaeddb4","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-2feaeddb4","readmeFilename":"README.md","gitHead":"2feaeddb40712a5d58aee158021a10b9b9bbf660","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"b7e70754c47ee9ee8d003a0fbee4798800dde6f4","size":83054,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-2feaeddb4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-2feaeddb4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-2feaeddb4_1731669257958_0.0646306198777793"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T11:14:18.143Z","publish_time":1731669258143,"_source_registry_name":"default","_cnpm_publish_time":1731669258143},"3.0.10-c917314f3":{"name":"@libp2p/identify","version":"3.0.10-c917314f3","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-c917314f3","@libp2p/interface":"2.2.0-c917314f3","@libp2p/interface-internal":"2.0.10-c917314f3","@libp2p/peer-id":"5.0.7-c917314f3","@libp2p/peer-record":"8.0.10-c917314f3","@libp2p/utils":"6.1.3-c917314f3","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-c917314f3","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-c917314f3","readmeFilename":"README.md","gitHead":"c917314f3e07f842f1d97f6453d00b27428de5ab","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"f9569bb371f5f5765ebb2f4399809328a7c916fa","size":83054,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-c917314f3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-c917314f3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-c917314f3_1731602116486_0.8770610697357708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-14T16:35:16.719Z","publish_time":1731602116719,"_source_registry_name":"default","_cnpm_publish_time":1731602116719},"3.0.10-844a8d2d1":{"name":"@libp2p/identify","version":"3.0.10-844a8d2d1","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.10-844a8d2d1","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aa3b6dd9e806515f02c0d2b027d78cd6c8864d57","size":83054,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-844a8d2d1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-844a8d2d1.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"844a8d2d19d8f834a39ebc65f91ef771baa99501","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.1.3-844a8d2d1","@libp2p/crypto":"5.0.6-844a8d2d1","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.7-844a8d2d1","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-844a8d2d1","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.10-844a8d2d1","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-844a8d2d1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.3-844a8d2d1","it-length-prefixed":"^9.0.4"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.10-844a8d2d1_1731600483756_0.2729753775172221","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-14T16:08:03.986Z","publish_time":1731600483986,"_source_registry_name":"default","_cnpm_publish_time":1731600483986},"3.0.10-7dcabb884":{"name":"@libp2p/identify","version":"3.0.10-7dcabb884","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-7dcabb884","@libp2p/interface":"2.2.0-7dcabb884","@libp2p/interface-internal":"2.0.10-7dcabb884","@libp2p/peer-id":"5.0.7-7dcabb884","@libp2p/peer-record":"8.0.10-7dcabb884","@libp2p/utils":"6.1.3-7dcabb884","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-7dcabb884","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-7dcabb884","readmeFilename":"README.md","gitHead":"7dcabb884c37dfba69e3ce427544ab05209d137b","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"56aadcb55eba97ade6636972c74392822ad63b61","size":83056,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-7dcabb884.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-7dcabb884.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-7dcabb884_1731581364223_0.20688818004905385"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-14T10:49:24.391Z","publish_time":1731581364391,"_source_registry_name":"default","_cnpm_publish_time":1731581364391},"3.0.10-7626b224d":{"name":"@libp2p/identify","version":"3.0.10-7626b224d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-7626b224d","@libp2p/interface":"2.2.0-7626b224d","@libp2p/interface-internal":"2.0.10-7626b224d","@libp2p/peer-id":"5.0.7-7626b224d","@libp2p/peer-record":"8.0.10-7626b224d","@libp2p/utils":"6.1.3-7626b224d","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-7626b224d","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-7626b224d","readmeFilename":"README.md","gitHead":"7626b224d23c474d1c885c8a7922977ab7e4bea6","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"2c6641ab9765df7a4f6e0b6f93086ed2232a6466","size":83056,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-7626b224d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-7626b224d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-7626b224d_1731412503055_0.2682593439691996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T11:55:03.219Z","publish_time":1731412503219,"_source_registry_name":"default","_cnpm_publish_time":1731412503219},"3.0.10-02f285fc8":{"name":"@libp2p/identify","version":"3.0.10-02f285fc8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-02f285fc8","@libp2p/interface":"2.2.0-02f285fc8","@libp2p/interface-internal":"2.0.10-02f285fc8","@libp2p/peer-id":"5.0.7-02f285fc8","@libp2p/peer-record":"8.0.10-02f285fc8","@libp2p/utils":"6.1.3-02f285fc8","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"5.1.3-02f285fc8","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-02f285fc8","readmeFilename":"README.md","gitHead":"02f285fc8256cfc970f338e5ea7dbef67581b5d9","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"819406321f0c63ab345d839363f56e2c5fcbc51e","size":83056,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-02f285fc8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-02f285fc8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-02f285fc8_1731402464264_0.3647387121753296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T09:07:44.441Z","publish_time":1731402464441,"_source_registry_name":"default","_cnpm_publish_time":1731402464441},"3.0.10-32ca76fcb":{"name":"@libp2p/identify","version":"3.0.10-32ca76fcb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-32ca76fcb","@libp2p/interface":"2.2.0-32ca76fcb","@libp2p/interface-internal":"2.0.10-32ca76fcb","@libp2p/peer-id":"5.0.7-32ca76fcb","@libp2p/peer-record":"8.0.10-32ca76fcb","@libp2p/utils":"6.1.3-32ca76fcb","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-32ca76fcb","@libp2p/logger":"5.1.3-32ca76fcb","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-32ca76fcb","readmeFilename":"README.md","gitHead":"32ca76fcb5360c11b22bfd5e81712f08a46b1df8","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"ae7914d6ed221e1ca82bdc90ebafa0da9f24ee3d","size":83070,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-32ca76fcb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-32ca76fcb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-32ca76fcb_1731054166658_0.11871155026145508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-08T08:22:46.882Z","publish_time":1731054166882,"_source_registry_name":"default","_cnpm_publish_time":1731054166882},"3.0.10-665769021":{"name":"@libp2p/identify","version":"3.0.10-665769021","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-665769021","@libp2p/interface":"2.2.0-665769021","@libp2p/interface-internal":"2.0.10-665769021","@libp2p/peer-id":"5.0.7-665769021","@libp2p/peer-record":"8.0.10-665769021","@libp2p/utils":"6.1.3-665769021","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-665769021","@libp2p/logger":"5.1.3-665769021","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-665769021","readmeFilename":"README.md","gitHead":"6657690217b689653c70fee727aa13db2eeea773","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"ee552ef849a4e7ce8f2a5c83353cd539ebe9059e","size":83069,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-665769021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-665769021.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-665769021_1730990328747_0.2867486879979888"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T14:38:49.044Z","publish_time":1730990329044,"_source_registry_name":"default","_cnpm_publish_time":1730990329044},"3.0.10-7dead6d35":{"name":"@libp2p/identify","version":"3.0.10-7dead6d35","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-7dead6d35","@libp2p/interface":"2.2.0-7dead6d35","@libp2p/interface-internal":"2.0.10-7dead6d35","@libp2p/peer-id":"5.0.7-7dead6d35","@libp2p/peer-record":"8.0.10-7dead6d35","@libp2p/utils":"6.1.3-7dead6d35","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-7dead6d35","@libp2p/logger":"5.1.3-7dead6d35","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-7dead6d35","readmeFilename":"README.md","gitHead":"7dead6d35d96add1cd4f386b5b7bf5f014d155da","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"2bdaccb84c35be9c94a4f062d8b0f33237d5afdb","size":83069,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-7dead6d35.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-7dead6d35.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-7dead6d35_1730986028868_0.9025066256590164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T13:27:09.059Z","publish_time":1730986029059,"_source_registry_name":"default","_cnpm_publish_time":1730986029059},"3.0.10-6bd7f9169":{"name":"@libp2p/identify","version":"3.0.10-6bd7f9169","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-6bd7f9169","@libp2p/interface":"2.2.0-6bd7f9169","@libp2p/interface-internal":"2.0.10-6bd7f9169","@libp2p/peer-id":"5.0.7-6bd7f9169","@libp2p/peer-record":"8.0.10-6bd7f9169","@libp2p/utils":"6.1.3-6bd7f9169","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-6bd7f9169","@libp2p/logger":"5.1.3-6bd7f9169","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-6bd7f9169","readmeFilename":"README.md","gitHead":"6bd7f9169cca1609071845c22a1ee41ab775f45b","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"e5f83962ab126a4dd833f7da984c888a20d2d578","size":83070,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-6bd7f9169.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-6bd7f9169.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-6bd7f9169_1730967847147_0.168967963287181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T08:24:07.320Z","publish_time":1730967847320,"_source_registry_name":"default","_cnpm_publish_time":1730967847320},"3.0.10-91687998d":{"name":"@libp2p/identify","version":"3.0.10-91687998d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-91687998d","@libp2p/interface":"2.2.0-91687998d","@libp2p/interface-internal":"2.0.10-91687998d","@libp2p/peer-id":"5.0.7-91687998d","@libp2p/peer-record":"8.0.10-91687998d","@libp2p/utils":"6.1.3-91687998d","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-91687998d","@libp2p/logger":"5.1.3-91687998d","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-91687998d","readmeFilename":"README.md","gitHead":"91687998d7ae536549ddcd840aa430098860f0fb","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"e8c1f0bcb53b993922826a1c1e9637a2f1eba883","size":83070,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-91687998d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-91687998d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-91687998d_1730878760576_0.15374516217014977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-06T07:39:20.785Z","publish_time":1730878760785,"_source_registry_name":"default","_cnpm_publish_time":1730878760785},"3.0.10-d30d07e6f":{"name":"@libp2p/identify","version":"3.0.10-d30d07e6f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-d30d07e6f","@libp2p/interface":"2.2.0-d30d07e6f","@libp2p/interface-internal":"2.0.10-d30d07e6f","@libp2p/peer-id":"5.0.7-d30d07e6f","@libp2p/peer-record":"8.0.10-d30d07e6f","@libp2p/utils":"6.1.3-d30d07e6f","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-d30d07e6f","@libp2p/logger":"5.1.3-d30d07e6f","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-d30d07e6f","readmeFilename":"README.md","gitHead":"d30d07e6ff1b2825338a767f80c5dc14ae7fa3cd","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"561300dbccb51175b64259d5c752d7bb5e3a62ed","size":83069,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-d30d07e6f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-d30d07e6f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-d30d07e6f_1730815916897_0.8053469705596412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-05T14:11:57.270Z","publish_time":1730815917270,"_source_registry_name":"default","_cnpm_publish_time":1730815917270},"3.0.10-adc767899":{"name":"@libp2p/identify","version":"3.0.10-adc767899","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-adc767899","@libp2p/interface":"2.2.0-adc767899","@libp2p/interface-internal":"2.0.10-adc767899","@libp2p/peer-id":"5.0.7-adc767899","@libp2p/peer-record":"8.0.10-adc767899","@libp2p/utils":"6.1.3-adc767899","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-adc767899","@libp2p/logger":"5.1.3-adc767899","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-adc767899","readmeFilename":"README.md","gitHead":"adc767899d3fcf186a2bfb37a4d53decadc3a93f","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"ceb4498dd461beebe0a3f3f2c7e05431dfe28954","size":83070,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-adc767899.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-adc767899.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-adc767899_1730794178930_0.5886720783038835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-05T08:09:39.104Z","publish_time":1730794179104,"_source_registry_name":"default","_cnpm_publish_time":1730794179104},"3.0.10-7c085d10c":{"name":"@libp2p/identify","version":"3.0.10-7c085d10c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-7c085d10c","@libp2p/interface":"2.2.0-7c085d10c","@libp2p/interface-internal":"2.0.10-7c085d10c","@libp2p/peer-id":"5.0.7-7c085d10c","@libp2p/peer-record":"8.0.10-7c085d10c","@libp2p/utils":"6.1.3-7c085d10c","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-7c085d10c","@libp2p/logger":"5.1.3-7c085d10c","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-7c085d10c","readmeFilename":"README.md","gitHead":"7c085d10c4d9f491ab85b2467ab1202769ec7a5a","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"4426082c5dcd7cda32034781e8e5212bc6badfb3","size":83064,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-7c085d10c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-7c085d10c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-7c085d10c_1730760051579_0.05411716005446432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-04T22:40:51.801Z","publish_time":1730760051801,"_source_registry_name":"default","_cnpm_publish_time":1730760051801},"3.0.10-0a3406a05":{"name":"@libp2p/identify","version":"3.0.10-0a3406a05","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-0a3406a05","@libp2p/interface":"2.2.0-0a3406a05","@libp2p/interface-internal":"2.0.10-0a3406a05","@libp2p/peer-id":"5.0.7-0a3406a05","@libp2p/peer-record":"8.0.10-0a3406a05","@libp2p/utils":"6.1.3-0a3406a05","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-0a3406a05","@libp2p/logger":"5.1.3-0a3406a05","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-0a3406a05","readmeFilename":"README.md","gitHead":"0a3406a0536f8e7390e67eec88ccc518bd90e9a6","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"b31458919790ceaab9da47aa3aa84d22274845a3","size":83064,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-0a3406a05.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-0a3406a05.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-0a3406a05_1730549998411_0.0626565605715581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-02T12:19:58.574Z","publish_time":1730549998574,"_source_registry_name":"default","_cnpm_publish_time":1730549998574},"3.0.10-c2ff2e454":{"name":"@libp2p/identify","version":"3.0.10-c2ff2e454","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-c2ff2e454","@libp2p/interface":"2.2.0-c2ff2e454","@libp2p/interface-internal":"2.0.10-c2ff2e454","@libp2p/peer-id":"5.0.7-c2ff2e454","@libp2p/peer-record":"8.0.10-c2ff2e454","@libp2p/utils":"6.1.3-c2ff2e454","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-c2ff2e454","@libp2p/logger":"5.1.3-c2ff2e454","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-c2ff2e454","readmeFilename":"README.md","gitHead":"c2ff2e454ae7ad12acd223aa0b5fd2b065942aff","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"e7e4c26903db81e97601a803d4c95cf6c2e5e88b","size":83064,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-c2ff2e454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-c2ff2e454.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-c2ff2e454_1730547817552_0.8910595436599575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-02T11:43:37.744Z","publish_time":1730547817744,"_source_registry_name":"default","_cnpm_publish_time":1730547817744},"3.0.10-ad5cfd66a":{"name":"@libp2p/identify","version":"3.0.10-ad5cfd66a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-ad5cfd66a","@libp2p/interface":"2.2.0-ad5cfd66a","@libp2p/interface-internal":"2.0.10-ad5cfd66a","@libp2p/peer-id":"5.0.7-ad5cfd66a","@libp2p/peer-record":"8.0.10-ad5cfd66a","@libp2p/utils":"6.1.3-ad5cfd66a","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-ad5cfd66a","@libp2p/logger":"5.1.3-ad5cfd66a","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-ad5cfd66a","readmeFilename":"README.md","gitHead":"ad5cfd66a3fccf94ddcabce8675a3bf742669484","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"0808eff6b5000f90eef1383e544dfd1999886e6a","size":83063,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-ad5cfd66a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-ad5cfd66a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-ad5cfd66a_1730280475297_0.5348898001439655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-30T09:27:55.446Z","publish_time":1730280475446,"_source_registry_name":"default","_cnpm_publish_time":1730280475446},"3.0.10-a5cd8cfbe":{"name":"@libp2p/identify","version":"3.0.10-a5cd8cfbe","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.6-a5cd8cfbe","@libp2p/interface":"2.2.0-a5cd8cfbe","@libp2p/interface-internal":"2.0.10-a5cd8cfbe","@libp2p/peer-id":"5.0.7-a5cd8cfbe","@libp2p/peer-record":"8.0.10-a5cd8cfbe","@libp2p/utils":"6.1.3-a5cd8cfbe","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.8-a5cd8cfbe","@libp2p/logger":"5.1.3-a5cd8cfbe","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10-a5cd8cfbe","readmeFilename":"README.md","gitHead":"a5cd8cfbe7d150659012879239ef2ef4ac3143c9","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"7cee24d2b777965632df059f6db4fb0cd53c850d","size":83063,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10-a5cd8cfbe.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10-a5cd8cfbe.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10-a5cd8cfbe_1730141524252_0.44767677948038553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-28T18:52:04.504Z","publish_time":1730141524504,"_source_registry_name":"default","_cnpm_publish_time":1730141524504},"3.0.10":{"name":"@libp2p/identify","version":"3.0.10","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.6","@libp2p/interface":"^2.2.0","@libp2p/interface-internal":"^2.0.10","@libp2p/peer-id":"^5.0.7","@libp2p/peer-record":"^8.0.10","@libp2p/utils":"^6.1.3","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.8","@libp2p/logger":"^5.1.3","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.10","gitHead":"2bbb5e191d4cf224c49a237fecbea379ff165cc8","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"d7c2bb423ab484ee2fd5d7ea8610ab67e2e64de3","size":83203,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.10.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.10_1730113027563_0.43644437360486044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-28T10:57:07.729Z","publish_time":1730113027729,"_source_registry_name":"default","_cnpm_publish_time":1730113027729},"3.0.9-a657bbd2e":{"name":"@libp2p/identify","version":"3.0.9-a657bbd2e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.5-a657bbd2e","@libp2p/interface":"2.1.3-a657bbd2e","@libp2p/interface-internal":"2.0.9-a657bbd2e","@libp2p/peer-id":"5.0.6-a657bbd2e","@libp2p/peer-record":"8.0.9-a657bbd2e","@libp2p/utils":"6.1.2-a657bbd2e","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.7-a657bbd2e","@libp2p/logger":"5.1.2-a657bbd2e","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.9-a657bbd2e","readmeFilename":"README.md","gitHead":"a657bbd2eede0fc5720f7e7dae9ff8a8a81d16fa","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"0b2506cfe15baf631ebc4cf466827c3ff6a7068f","size":83055,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.9-a657bbd2e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.9-a657bbd2e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.9-a657bbd2e_1730105044333_0.34817361407910474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-28T08:44:04.617Z","publish_time":1730105044617,"_source_registry_name":"default","_cnpm_publish_time":1730105044617},"3.0.9-d34642db1":{"name":"@libp2p/identify","version":"3.0.9-d34642db1","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.9-d34642db1","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e2f5f1411141ba588a3aad43a3332a34692dc26d","size":83082,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.9-d34642db1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.9-d34642db1.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d34642db1c2be39a74fe7cf21508eb17c19c8a22","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.1.2-d34642db1","@libp2p/crypto":"5.0.5-d34642db1","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.6-d34642db1","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-d34642db1","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.9-d34642db1","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.9-d34642db1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.2-d34642db1","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.7-d34642db1"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.9-d34642db1_1730104321889_0.533059093705287","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-28T08:32:02.066Z","publish_time":1730104322066,"_source_registry_name":"default","_cnpm_publish_time":1730104322066},"3.0.9-7383821e1":{"name":"@libp2p/identify","version":"3.0.9-7383821e1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.5-7383821e1","@libp2p/interface":"2.1.3-7383821e1","@libp2p/interface-internal":"2.0.9-7383821e1","@libp2p/peer-id":"5.0.6-7383821e1","@libp2p/peer-record":"8.0.9-7383821e1","@libp2p/utils":"6.1.2-7383821e1","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.7-7383821e1","@libp2p/logger":"5.1.2-7383821e1","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.9-7383821e1","readmeFilename":"README.md","gitHead":"7383821e1a4bab17ee56a55c78d523e918db0bcc","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"90b6e0b3a65cb66d88f45a83866028f509d3aa04","size":83082,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.9-7383821e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.9-7383821e1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.9-7383821e1_1729927723006_0.3064185663973884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-26T07:28:43.219Z","publish_time":1729927723219,"_source_registry_name":"default","_cnpm_publish_time":1729927723219},"3.0.9-717731e49":{"name":"@libp2p/identify","version":"3.0.9-717731e49","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.5-717731e49","@libp2p/interface":"2.1.3-717731e49","@libp2p/interface-internal":"2.0.9-717731e49","@libp2p/peer-id":"5.0.6-717731e49","@libp2p/peer-record":"8.0.9-717731e49","@libp2p/utils":"6.1.2-717731e49","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.7-717731e49","@libp2p/logger":"5.1.2-717731e49","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.9-717731e49","readmeFilename":"README.md","gitHead":"717731e49a40142164af6c5c5703f0cad32edbe5","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"66923175b49a21770768835f15f4905a8a07b56d","size":83083,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.9-717731e49.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.9-717731e49.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.9-717731e49_1729851725168_0.7876283914928126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-25T10:22:05.496Z","publish_time":1729851725496,"_source_registry_name":"default","_cnpm_publish_time":1729851725496},"3.0.9":{"name":"@libp2p/identify","version":"3.0.9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.5","@libp2p/interface":"^2.1.3","@libp2p/interface-internal":"^2.0.9","@libp2p/peer-id":"^5.0.6","@libp2p/peer-record":"^8.0.9","@libp2p/utils":"^6.1.2","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.7","@libp2p/logger":"^5.1.2","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.9","gitHead":"0f728b579975dbc4f1437ac29c5c1ac067db5689","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"25b6c6dac03d5861afc38861dfa09a8045089259","size":83237,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.9_1729690198296_0.23178915310696602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T13:29:58.506Z","publish_time":1729690198506,"_source_registry_name":"default","_cnpm_publish_time":1729690198506},"3.0.8-aa8de9fd3":{"name":"@libp2p/identify","version":"3.0.8-aa8de9fd3","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.5-aa8de9fd3","@libp2p/interface":"2.1.3-aa8de9fd3","@libp2p/interface-internal":"2.0.8-aa8de9fd3","@libp2p/peer-id":"5.0.5-aa8de9fd3","@libp2p/peer-record":"8.0.8-aa8de9fd3","@libp2p/utils":"6.1.1-aa8de9fd3","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.6-aa8de9fd3","@libp2p/logger":"5.1.1-aa8de9fd3","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.8-aa8de9fd3","readmeFilename":"README.md","gitHead":"aa8de9fd3f6ca8773596fa3fae765787caa8e866","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"f43414c72efac4b843795541d23e6533f88bd605","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.8-aa8de9fd3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.8-aa8de9fd3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.8-aa8de9fd3_1729686223593_0.008989215228093705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T12:23:43.818Z","publish_time":1729686223818,"_source_registry_name":"default","_cnpm_publish_time":1729686223818},"3.0.8-3bc9769b8":{"name":"@libp2p/identify","version":"3.0.8-3bc9769b8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.5-3bc9769b8","@libp2p/interface":"2.1.3-3bc9769b8","@libp2p/interface-internal":"2.0.8-3bc9769b8","@libp2p/peer-id":"5.0.5-3bc9769b8","@libp2p/peer-record":"8.0.8-3bc9769b8","@libp2p/utils":"6.1.1-3bc9769b8","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.6-3bc9769b8","@libp2p/logger":"5.1.1-3bc9769b8","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.8-3bc9769b8","readmeFilename":"README.md","gitHead":"3bc9769b8aff1e9bb3588905323a2bc6b7d7b7bf","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"d94aca8f9a368e14f546a0aafdd82327b611e1f8","size":83081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.8-3bc9769b8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.8-3bc9769b8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.8-3bc9769b8_1729683690894_0.535437027423173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T11:41:31.176Z","publish_time":1729683691176,"_source_registry_name":"default","_cnpm_publish_time":1729683691176},"3.0.8-3244ed086":{"name":"@libp2p/identify","version":"3.0.8-3244ed086","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.5-3244ed086","@libp2p/interface":"2.1.3-3244ed086","@libp2p/interface-internal":"2.0.8-3244ed086","@libp2p/peer-id":"5.0.5-3244ed086","@libp2p/peer-record":"8.0.8-3244ed086","@libp2p/utils":"6.1.1-3244ed086","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.6-3244ed086","@libp2p/logger":"5.1.1-3244ed086","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.8-3244ed086","readmeFilename":"README.md","gitHead":"3244ed08625516b25716485c936c26a34b69466a","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"3fae1f04e5676adf8bc961d56c149a9bd23a770e","size":83081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.8-3244ed086.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.8-3244ed086.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.8-3244ed086_1729671103028_0.20778912220027146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T08:11:43.234Z","publish_time":1729671103234,"_source_registry_name":"default","_cnpm_publish_time":1729671103234},"3.0.8-4521cf1f7":{"name":"@libp2p/identify","version":"3.0.8-4521cf1f7","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.8-4521cf1f7","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5b4ac2a766bfabe075dfdf7987eab6428863b0df","size":83081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.8-4521cf1f7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.8-4521cf1f7.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4521cf1f7b8c81728db6a454a7d36d38491afc41","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.1.1-4521cf1f7","@libp2p/crypto":"5.0.5-4521cf1f7","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.5-4521cf1f7","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-4521cf1f7","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.8-4521cf1f7","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-4521cf1f7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.1-4521cf1f7","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.6-4521cf1f7"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.8-4521cf1f7_1729670640200_0.09522063562655636","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-23T08:04:00.359Z","publish_time":1729670640359,"_source_registry_name":"default","_cnpm_publish_time":1729670640359},"3.0.8-75301ac7d":{"name":"@libp2p/identify","version":"3.0.8-75301ac7d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.5-75301ac7d","@libp2p/interface":"2.1.3-75301ac7d","@libp2p/interface-internal":"2.0.8-75301ac7d","@libp2p/peer-id":"5.0.5-75301ac7d","@libp2p/peer-record":"8.0.8-75301ac7d","@libp2p/utils":"6.1.1-75301ac7d","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.6-75301ac7d","@libp2p/logger":"5.1.1-75301ac7d","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.8-75301ac7d","readmeFilename":"README.md","gitHead":"75301ac7df0175ea53c729bd56f74c20c66307cb","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"23831cab38badc06c01e261fa984d2fe06866f05","size":83081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.8-75301ac7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.8-75301ac7d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.8-75301ac7d_1729585309182_0.9479952880953684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-22T08:21:49.361Z","publish_time":1729585309361,"_source_registry_name":"default","_cnpm_publish_time":1729585309361},"3.0.8-e6b4158c6":{"name":"@libp2p/identify","version":"3.0.8-e6b4158c6","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.8-e6b4158c6","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c990552eda7108f53be6ab6406c6aa26fffe4028","size":83081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.8-e6b4158c6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.8-e6b4158c6.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e6b4158c60d000fbb58aab5d93de1cbcc965ae79","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.1.1-e6b4158c6","@libp2p/crypto":"5.0.5-e6b4158c6","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.5-e6b4158c6","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-e6b4158c6","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.8-e6b4158c6","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-e6b4158c6","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.1-e6b4158c6","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.6-e6b4158c6"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.8-e6b4158c6_1729585294571_0.8673849401324889","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-22T08:21:34.800Z","publish_time":1729585294800,"_source_registry_name":"default","_cnpm_publish_time":1729585294800},"3.0.8-5d199f9b6":{"name":"@libp2p/identify","version":"3.0.8-5d199f9b6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.5-5d199f9b6","@libp2p/interface":"2.1.3-5d199f9b6","@libp2p/interface-internal":"2.0.8-5d199f9b6","@libp2p/peer-id":"5.0.5-5d199f9b6","@libp2p/peer-record":"8.0.8-5d199f9b6","@libp2p/utils":"6.1.1-5d199f9b6","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.6-5d199f9b6","@libp2p/logger":"5.1.1-5d199f9b6","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.8-5d199f9b6","readmeFilename":"README.md","gitHead":"5d199f9b6ebe1cfd6f83051457b0ea62b0e86d91","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"7ec5e22780fa2f10885a745c0f269098dcc0c1bc","size":83081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.8-5d199f9b6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.8-5d199f9b6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.8-5d199f9b6_1728668381438_0.6681436585034886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-11T17:39:41.641Z","publish_time":1728668381641,"_source_registry_name":"default","_cnpm_publish_time":1728668381641},"3.0.8":{"name":"@libp2p/identify","version":"3.0.8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.5","@libp2p/interface":"^2.1.3","@libp2p/interface-internal":"^2.0.8","@libp2p/peer-id":"^5.0.5","@libp2p/peer-record":"^8.0.8","@libp2p/utils":"^6.1.1","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.6","@libp2p/logger":"^5.1.1","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.8","gitHead":"1cbfd6cf392b0db80f744cfe4a0841ed80760c84","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"c0be17bc030060c5a046912f9719ae839a1c5347","size":83235,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.8_1728497332135_0.5649683311325873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T18:08:52.364Z","publish_time":1728497332364,"_source_registry_name":"default","_cnpm_publish_time":1728497332364},"3.0.7-0d326d102":{"name":"@libp2p/identify","version":"3.0.7-0d326d102","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.7-0d326d102","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fdd0a21231df79b2e79de9a6f1d7fbe53bdd24a2","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.7-0d326d102.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.7-0d326d102.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0d326d102e4f6bf06c6f3e961a3b6b5844486495","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.1.0-0d326d102","@libp2p/crypto":"5.0.4-0d326d102","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.4-0d326d102","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-0d326d102","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.7-0d326d102","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.7-0d326d102","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.0-0d326d102","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.5-0d326d102"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.7-0d326d102_1728493361327_0.5756903010507746","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-09T17:02:41.488Z","publish_time":1728493361488,"_source_registry_name":"default","_cnpm_publish_time":1728493361488},"3.0.7-e99e8f448":{"name":"@libp2p/identify","version":"3.0.7-e99e8f448","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-e99e8f448","@libp2p/interface":"2.1.2-e99e8f448","@libp2p/interface-internal":"2.0.7-e99e8f448","@libp2p/peer-id":"5.0.4-e99e8f448","@libp2p/peer-record":"8.0.7-e99e8f448","@libp2p/utils":"6.1.0-e99e8f448","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.5-e99e8f448","@libp2p/logger":"5.1.0-e99e8f448","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.7-e99e8f448","readmeFilename":"README.md","gitHead":"e99e8f448efc0dd0348da221b5e1c6da4a037507","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"4e727a27cd62436200a1f269b487c6c69eaac6be","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.7-e99e8f448.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.7-e99e8f448.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.7-e99e8f448_1728468882474_0.7611387075210394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T10:14:42.727Z","publish_time":1728468882727,"_source_registry_name":"default","_cnpm_publish_time":1728468882727},"3.0.7-d7a818e8e":{"name":"@libp2p/identify","version":"3.0.7-d7a818e8e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-d7a818e8e","@libp2p/interface":"2.1.2-d7a818e8e","@libp2p/interface-internal":"2.0.7-d7a818e8e","@libp2p/peer-id":"5.0.4-d7a818e8e","@libp2p/peer-record":"8.0.7-d7a818e8e","@libp2p/utils":"6.1.0-d7a818e8e","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.5-d7a818e8e","@libp2p/logger":"5.1.0-d7a818e8e","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.7-d7a818e8e","readmeFilename":"README.md","gitHead":"d7a818e8ecceb9bfe7f9032a2ee6ba4f4df590a1","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"04f5ea8c3d6315c902519a74f834f849d24cdff3","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.7-d7a818e8e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.7-d7a818e8e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.7-d7a818e8e_1728457828082_0.40912944240192317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T07:10:28.258Z","publish_time":1728457828258,"_source_registry_name":"default","_cnpm_publish_time":1728457828258},"3.0.7-934a891f9":{"name":"@libp2p/identify","version":"3.0.7-934a891f9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-934a891f9","@libp2p/interface":"2.1.2-934a891f9","@libp2p/interface-internal":"2.0.7-934a891f9","@libp2p/peer-id":"5.0.4-934a891f9","@libp2p/peer-record":"8.0.7-934a891f9","@libp2p/utils":"6.1.0-934a891f9","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.5-934a891f9","@libp2p/logger":"5.1.0-934a891f9","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.7-934a891f9","readmeFilename":"README.md","gitHead":"934a891f9af20f8982ef0823a4f9b36f6a7bc92d","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"ae8aaca7ef30f0bd5a9026d178ffc07a4b749c32","size":83080,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.7-934a891f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.7-934a891f9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.7-934a891f9_1728416013086_0.5902280472429813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T19:33:33.282Z","publish_time":1728416013282,"_source_registry_name":"default","_cnpm_publish_time":1728416013282},"3.0.7-d4da56961":{"name":"@libp2p/identify","version":"3.0.7-d4da56961","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-d4da56961","@libp2p/interface":"2.1.2-d4da56961","@libp2p/interface-internal":"2.0.7-d4da56961","@libp2p/peer-id":"5.0.4-d4da56961","@libp2p/peer-record":"8.0.7-d4da56961","@libp2p/utils":"6.1.0-d4da56961","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.5-d4da56961","@libp2p/logger":"5.1.0-d4da56961","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.7-d4da56961","readmeFilename":"README.md","gitHead":"d4da569616d63f52a268d58f450d80caff3a1170","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"cf5954ccbd19a2051f94bf8101b4196fa85d680b","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.7-d4da56961.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.7-d4da56961.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.7-d4da56961_1728349476394_0.9541931085796218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T01:04:36.616Z","publish_time":1728349476616,"_source_registry_name":"default","_cnpm_publish_time":1728349476616},"3.0.7":{"name":"@libp2p/identify","version":"3.0.7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.4","@libp2p/interface":"^2.1.2","@libp2p/interface-internal":"^2.0.7","@libp2p/peer-id":"^5.0.4","@libp2p/peer-record":"^8.0.7","@libp2p/utils":"^6.1.0","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.5","@libp2p/logger":"^5.1.0","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.7","gitHead":"443ba6d6e9b605b981051c6fec765377b73587ba","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"a7541d6775cf652314bf2209b281b402e8dedc35","size":83231,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.7_1728284504054_0.669435179135091"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-07T07:01:44.264Z","publish_time":1728284504264,"_source_registry_name":"default","_cnpm_publish_time":1728284504264},"3.0.6-27b2fa6b6":{"name":"@libp2p/identify","version":"3.0.6-27b2fa6b6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-27b2fa6b6","@libp2p/interface":"2.1.2-27b2fa6b6","@libp2p/interface-internal":"2.0.6-27b2fa6b6","@libp2p/peer-id":"5.0.4-27b2fa6b6","@libp2p/peer-record":"8.0.6-27b2fa6b6","@libp2p/utils":"6.0.6-27b2fa6b6","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.4-27b2fa6b6","@libp2p/logger":"5.1.0-27b2fa6b6","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.6-27b2fa6b6","readmeFilename":"README.md","gitHead":"27b2fa6b61af646c9459120b3bf6f31c2bd89878","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"b6ccbac0530db40ebce0a63d65b1386e1ef11cba","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-27b2fa6b6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-27b2fa6b6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.6-27b2fa6b6_1728116147574_0.8910430320278864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-05T08:15:47.827Z","publish_time":1728116147827,"_source_registry_name":"default","_cnpm_publish_time":1728116147827},"3.0.6-661d6586a":{"name":"@libp2p/identify","version":"3.0.6-661d6586a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-661d6586a","@libp2p/interface":"2.1.2-661d6586a","@libp2p/interface-internal":"2.0.6-661d6586a","@libp2p/peer-id":"5.0.4-661d6586a","@libp2p/peer-record":"8.0.6-661d6586a","@libp2p/utils":"6.0.6-661d6586a","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.4-661d6586a","@libp2p/logger":"5.1.0-661d6586a","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.6-661d6586a","readmeFilename":"README.md","gitHead":"661d6586ace41973a61eb04a97692ef8cb74831a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"1b46b6815e9747e0e1755d4fb6c6e037d4aab0d0","size":83080,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-661d6586a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-661d6586a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.6-661d6586a_1727959380881_0.036187835938410684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-03T12:43:01.089Z","publish_time":1727959381089,"_source_registry_name":"default","_cnpm_publish_time":1727959381089},"3.0.6-80e798cdc":{"name":"@libp2p/identify","version":"3.0.6-80e798cdc","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-80e798cdc","@libp2p/interface":"2.1.2-80e798cdc","@libp2p/interface-internal":"2.0.6-80e798cdc","@libp2p/peer-id":"5.0.4-80e798cdc","@libp2p/peer-record":"8.0.6-80e798cdc","@libp2p/utils":"6.0.6-80e798cdc","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.4-80e798cdc","@libp2p/logger":"5.1.0-80e798cdc","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.6-80e798cdc","readmeFilename":"README.md","gitHead":"80e798cdccc8ef579634dc140f35d5327e2e5cf2","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"502c91540d3ab8ba49057b0b189fa18bfe0d36b7","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-80e798cdc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-80e798cdc.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.6-80e798cdc_1727863355324_0.22978679568289118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T10:02:35.618Z","publish_time":1727863355618,"_source_registry_name":"default","_cnpm_publish_time":1727863355618},"3.0.6-b4f02a637":{"name":"@libp2p/identify","version":"3.0.6-b4f02a637","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-b4f02a637","@libp2p/interface":"2.1.2-b4f02a637","@libp2p/interface-internal":"2.0.6-b4f02a637","@libp2p/peer-id":"5.0.4-b4f02a637","@libp2p/peer-record":"8.0.6-b4f02a637","@libp2p/utils":"6.0.6-b4f02a637","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.4-b4f02a637","@libp2p/logger":"5.1.0-b4f02a637","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.6-b4f02a637","readmeFilename":"README.md","gitHead":"b4f02a6377510eed6cf088176ad75a397978bcec","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"712e63d2a818b705e8aa0b243af9ff94e70d00c0","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-b4f02a637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-b4f02a637.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.6-b4f02a637_1727859438360_0.7559342279433929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T08:57:18.582Z","publish_time":1727859438582,"_source_registry_name":"default","_cnpm_publish_time":1727859438582},"3.0.6-35b48025c":{"name":"@libp2p/identify","version":"3.0.6-35b48025c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-35b48025c","@libp2p/interface":"2.1.2-35b48025c","@libp2p/interface-internal":"2.0.6-35b48025c","@libp2p/peer-id":"5.0.4-35b48025c","@libp2p/peer-record":"8.0.6-35b48025c","@libp2p/utils":"6.0.6-35b48025c","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.4-35b48025c","@libp2p/logger":"5.1.0-35b48025c","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.6-35b48025c","readmeFilename":"README.md","gitHead":"35b48025cad5c96b4acba0bdbe1308f96a9d1f47","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"6feb8d194a6ae147b887e45e2aa8c16bfb5505c9","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-35b48025c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-35b48025c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.6-35b48025c_1727727983500_0.9093134531282308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T20:26:23.893Z","publish_time":1727727983893,"_source_registry_name":"default","_cnpm_publish_time":1727727983893},"3.0.6-32c176fd5":{"name":"@libp2p/identify","version":"3.0.6-32c176fd5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-32c176fd5","@libp2p/interface":"2.1.2-32c176fd5","@libp2p/interface-internal":"2.0.6-32c176fd5","@libp2p/peer-id":"5.0.4-32c176fd5","@libp2p/peer-record":"8.0.6-32c176fd5","@libp2p/utils":"6.0.6-32c176fd5","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.4-32c176fd5","@libp2p/logger":"5.1.0-32c176fd5","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.6-32c176fd5","readmeFilename":"README.md","gitHead":"32c176fd53e9aa953885398ddc67387e46875b85","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"9d308b9ebfee5f3e825a7c50f3f7799482b9b64d","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-32c176fd5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-32c176fd5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.6-32c176fd5_1727714007000_0.7082626538997987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T16:33:27.300Z","publish_time":1727714007300,"_source_registry_name":"default","_cnpm_publish_time":1727714007300},"3.0.6-58784abf7":{"name":"@libp2p/identify","version":"3.0.6-58784abf7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-58784abf7","@libp2p/interface":"2.1.2-58784abf7","@libp2p/interface-internal":"2.0.6-58784abf7","@libp2p/peer-id":"5.0.4-58784abf7","@libp2p/peer-record":"8.0.6-58784abf7","@libp2p/utils":"6.0.6-58784abf7","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.4-58784abf7","@libp2p/logger":"5.1.0-58784abf7","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.6-58784abf7","readmeFilename":"README.md","gitHead":"58784abf7c311308eb33a50b1e652d996592394a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"4e5d4355f33f4769f83906b7433616e4bd9cb2ed","size":83079,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-58784abf7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-58784abf7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.6-58784abf7_1727699890384_0.14235414480177755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T12:38:10.592Z","publish_time":1727699890592,"_source_registry_name":"default","_cnpm_publish_time":1727699890592},"3.0.6-d9c7e0f7e":{"name":"@libp2p/identify","version":"3.0.6-d9c7e0f7e","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.6-d9c7e0f7e","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c92c91949a04a9d0f3aef610eec25e445b59bb72","size":83078,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-d9c7e0f7e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-d9c7e0f7e.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d9c7e0f7ec608bd5154f30ae7baa6f1d6020bdfc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.0.6-d9c7e0f7e","@libp2p/crypto":"5.0.4-d9c7e0f7e","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.4-d9c7e0f7e","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-d9c7e0f7e","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.6-d9c7e0f7e","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-d9c7e0f7e","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.0-d9c7e0f7e","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.4-d9c7e0f7e"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.6-d9c7e0f7e_1727699888448_0.6700780058065801","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-30T12:38:08.657Z","publish_time":1727699888657,"_source_registry_name":"default","_cnpm_publish_time":1727699888657},"3.0.6-24fa1d5af":{"name":"@libp2p/identify","version":"3.0.6-24fa1d5af","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.6-24fa1d5af","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"11c2e5f93d567e2a35cd8d8a2d0f5475deed28b0","size":83078,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6-24fa1d5af.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6-24fa1d5af.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"24fa1d5af3be19f60f31261e8e0242c1747da0b2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.0.6-24fa1d5af","@libp2p/crypto":"5.0.4-24fa1d5af","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.4-24fa1d5af","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-24fa1d5af","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.6-24fa1d5af","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-24fa1d5af","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.1.0-24fa1d5af","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.4-24fa1d5af"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.6-24fa1d5af_1727699881886_0.3776556125771324","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-30T12:38:02.066Z","publish_time":1727699882066,"_source_registry_name":"default","_cnpm_publish_time":1727699882066},"3.0.6":{"name":"@libp2p/identify","version":"3.0.6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.4","@libp2p/interface":"^2.1.2","@libp2p/interface-internal":"^2.0.6","@libp2p/peer-id":"^5.0.4","@libp2p/peer-record":"^8.0.6","@libp2p/utils":"^6.0.6","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.4","@libp2p/logger":"^5.1.0","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.6","gitHead":"d7312ae432c49873e4dc7a32b183743851043f60","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"81a019ce7eae253445b76960722b17f6e12d027c","size":83226,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.6_1727436139671_0.26739854103934535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T11:22:19.970Z","publish_time":1727436139970,"_source_registry_name":"default","_cnpm_publish_time":1727436139970},"3.0.5-dad979f9b":{"name":"@libp2p/identify","version":"3.0.5-dad979f9b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-dad979f9b","@libp2p/interface":"2.1.2-dad979f9b","@libp2p/interface-internal":"2.0.5-dad979f9b","@libp2p/peer-id":"5.0.4-dad979f9b","@libp2p/peer-record":"8.0.5-dad979f9b","@libp2p/utils":"6.0.5-dad979f9b","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.3-dad979f9b","@libp2p/logger":"5.1.0-dad979f9b","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.5-dad979f9b","readmeFilename":"README.md","gitHead":"dad979f9bf1181defb1a72de69b21f5b8d7fce5b","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"807da38f0f5f72175d63e39621f72ee9ed5e1fb3","size":83081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.5-dad979f9b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.5-dad979f9b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.5-dad979f9b_1727430972230_0.7642345865787548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T09:56:12.410Z","publish_time":1727430972410,"_source_registry_name":"default","_cnpm_publish_time":1727430972410},"3.0.5-a390db4a4":{"name":"@libp2p/identify","version":"3.0.5-a390db4a4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-a390db4a4","@libp2p/interface":"2.1.2-a390db4a4","@libp2p/interface-internal":"2.0.5-a390db4a4","@libp2p/peer-id":"5.0.4-a390db4a4","@libp2p/peer-record":"8.0.5-a390db4a4","@libp2p/utils":"6.0.5-a390db4a4","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.3-a390db4a4","@libp2p/logger":"5.1.0-a390db4a4","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.5-a390db4a4","readmeFilename":"README.md","gitHead":"a390db4a4b9c7936207283ca02d5b755091ee584","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"b33886360a1ee38eaed6472f850654b9bd6dfae6","size":83081,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.5-a390db4a4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.5-a390db4a4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.5-a390db4a4_1727422432402_0.12797242202161074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T07:33:52.668Z","publish_time":1727422432668,"_source_registry_name":"default","_cnpm_publish_time":1727422432668},"3.0.5-82bd42bcf":{"name":"@libp2p/identify","version":"3.0.5-82bd42bcf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-82bd42bcf","@libp2p/interface":"2.1.2-82bd42bcf","@libp2p/interface-internal":"2.0.5-82bd42bcf","@libp2p/peer-id":"5.0.4-82bd42bcf","@libp2p/peer-record":"8.0.5-82bd42bcf","@libp2p/utils":"6.0.5-82bd42bcf","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.3-82bd42bcf","@libp2p/logger":"5.1.0-82bd42bcf","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.5-82bd42bcf","readmeFilename":"README.md","gitHead":"82bd42bcf1bfd6bfeae1a38145c71365bd281aa5","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"2d1bb7efceb84e2834cd6f8d9f69b482fb044272","size":83089,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.5-82bd42bcf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.5-82bd42bcf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.5-82bd42bcf_1727422158564_0.3982591326237994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T07:29:18.730Z","publish_time":1727422158730,"_source_registry_name":"default","_cnpm_publish_time":1727422158730},"3.0.5":{"name":"@libp2p/identify","version":"3.0.5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.4","@libp2p/interface":"^2.1.2","@libp2p/interface-internal":"^2.0.5","@libp2p/peer-id":"^5.0.4","@libp2p/peer-record":"^8.0.5","@libp2p/utils":"^6.0.5","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.3","@libp2p/logger":"^5.1.0","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.5","gitHead":"82bd42bcf1bfd6bfeae1a38145c71365bd281aa5","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"4819837a985e379223f14ffecb365caf7c38c1f2","size":83234,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.5_1727274210753_0.44729237847128567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-25T14:23:30.995Z","publish_time":1727274210995,"_source_registry_name":"default","_cnpm_publish_time":1727274210995},"3.0.4-0c5957836":{"name":"@libp2p/identify","version":"3.0.4-0c5957836","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.4-0c5957836","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"922847af4e8d43c14cda7b37087d282f9de28d19","size":83077,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.4-0c5957836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.4-0c5957836.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0c5957836d1416566f18233f58c92e7db6ab5525","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/utils":"6.0.4-0c5957836","@libp2p/crypto":"5.0.4-0c5957836","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.4-0c5957836","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-0c5957836","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.4-0c5957836","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.4-0c5957836","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.0.4-0c5957836","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.2-0c5957836"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.4-0c5957836_1727271940950_0.36987194660929834","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-25T13:45:41.204Z","publish_time":1727271941204,"_source_registry_name":"default","_cnpm_publish_time":1727271941204},"3.0.4-c5988cce8":{"name":"@libp2p/identify","version":"3.0.4-c5988cce8","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.4-c5988cce8","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5aad363f53cc7383d78ce414f9d92cc008d7966c","size":81261,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.4-c5988cce8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.4-c5988cce8.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c5988cce8ca8c1435315639ef8113199ef470d5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/crypto":"5.0.4-c5988cce8","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.4-c5988cce8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-c5988cce8","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.4-c5988cce8","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.4-c5988cce8","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.0.4-c5988cce8","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.2-c5988cce8"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.4-c5988cce8_1727271116349_0.7674580701787872","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-25T13:31:56.616Z","publish_time":1727271116616,"_source_registry_name":"default","_cnpm_publish_time":1727271116616},"3.0.4-980038477":{"name":"@libp2p/identify","version":"3.0.4-980038477","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.4-980038477","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"72f9aac7406a68870c8993707f652a99482ebda8","size":81262,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.4-980038477.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.4-980038477.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9800384773597621bb87f4bf0587a9451a152d6f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/crypto":"5.0.4-980038477","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.4-980038477","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-980038477","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.4-980038477","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.4-980038477","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.0.4-980038477","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.2-980038477"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.4-980038477_1727271105535_0.689719561325794","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-25T13:31:45.910Z","publish_time":1727271105910,"_source_registry_name":"default","_cnpm_publish_time":1727271105910},"3.0.4-fa83ee1c7":{"name":"@libp2p/identify","version":"3.0.4-fa83ee1c7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.4-fa83ee1c7","@libp2p/interface":"2.1.2-fa83ee1c7","@libp2p/interface-internal":"2.0.4-fa83ee1c7","@libp2p/peer-id":"5.0.4-fa83ee1c7","@libp2p/peer-record":"8.0.4-fa83ee1c7","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.2-fa83ee1c7","@libp2p/logger":"5.0.4-fa83ee1c7","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.4-fa83ee1c7","readmeFilename":"README.md","gitHead":"fa83ee1c7b246cd264730368b39b45fe63b9999e","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"f6a9ab9daeb9d695168ce33ba5e225bd9006de03","size":81261,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.4-fa83ee1c7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.4-fa83ee1c7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.4-fa83ee1c7_1727246274829_0.41866304795126896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-25T06:37:55.024Z","publish_time":1727246275024,"_source_registry_name":"default","_cnpm_publish_time":1727246275024},"3.0.4":{"name":"@libp2p/identify","version":"3.0.4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.4","@libp2p/interface":"^2.1.2","@libp2p/interface-internal":"^2.0.4","@libp2p/peer-id":"^5.0.4","@libp2p/peer-record":"^8.0.4","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.2","@libp2p/logger":"^5.0.4","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.4","gitHead":"4cc316c2bfb8757c9b1e4896941445331ebdcc8a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"5a867d3a98aec1588d1d2bdc811fa6c281432e09","size":81413,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.4_1727194975800_0.6041576864981115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T16:22:56.031Z","publish_time":1727194976031,"_source_registry_name":"default","_cnpm_publish_time":1727194976031},"3.0.3-c258b35af":{"name":"@libp2p/identify","version":"3.0.3-c258b35af","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.3-c258b35af","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d8e3894b5369f8a892d4c315b5dc9366b168dfe2","size":81262,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.3-c258b35af.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.3-c258b35af.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c258b35af60eec906437129ab31201bfb9c80d16","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/crypto":"5.0.3-c258b35af","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.3-c258b35af","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.1-c258b35af","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.3-c258b35af","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.3-c258b35af","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.0.3-c258b35af","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.1.1-c258b35af"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.3-c258b35af_1727191929999_0.31656618424462457","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-24T15:32:10.210Z","publish_time":1727191930210,"_source_registry_name":"default","_cnpm_publish_time":1727191930210},"3.0.3":{"name":"@libp2p/identify","version":"3.0.3","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.3","@libp2p/interface":"^2.1.1","@libp2p/interface-internal":"^2.0.3","@libp2p/peer-id":"^5.0.3","@libp2p/peer-record":"^8.0.3","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.1","@libp2p/logger":"^5.0.3","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.3","gitHead":"33f464e3e42642a04a07a7af468d2a62837d7234","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"2b8f0d74f1e15de7ffec16c8af85c5a7513138c6","size":81411,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.3_1727180798609_0.8977115625411018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T12:26:38.854Z","publish_time":1727180798854,"_source_registry_name":"default","_cnpm_publish_time":1727180798854},"3.0.2-7f7ec82ae":{"name":"@libp2p/identify","version":"3.0.2-7f7ec82ae","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.2-7f7ec82ae","@libp2p/interface":"2.1.0-7f7ec82ae","@libp2p/interface-internal":"2.0.2-7f7ec82ae","@libp2p/peer-id":"5.0.2-7f7ec82ae","@libp2p/peer-record":"8.0.2-7f7ec82ae","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.0-7f7ec82ae","@libp2p/logger":"5.0.2-7f7ec82ae","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.2-7f7ec82ae","readmeFilename":"README.md","gitHead":"7f7ec82ae4ee7761360bdfdd294de271feaf1841","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"6d67ade0759e8be4b4dfe867b8d4546235283cb6","size":81262,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.2-7f7ec82ae.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.2-7f7ec82ae.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.2-7f7ec82ae_1727175929672_0.30703965134555755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T11:05:29.844Z","publish_time":1727175929844,"_source_registry_name":"default","_cnpm_publish_time":1727175929844},"3.0.2-b3272cfce":{"name":"@libp2p/identify","version":"3.0.2-b3272cfce","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.2-b3272cfce","@libp2p/interface":"2.1.0-b3272cfce","@libp2p/interface-internal":"2.0.2-b3272cfce","@libp2p/peer-id":"5.0.2-b3272cfce","@libp2p/peer-record":"8.0.2-b3272cfce","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.1.0-b3272cfce","@libp2p/logger":"5.0.2-b3272cfce","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.2-b3272cfce","readmeFilename":"README.md","gitHead":"b3272cfce13a56ea2302e5a6fe5dd0743c109cf7","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"1103512f2a2c8c8c4c84f19327ed7e5b7717e066","size":81261,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.2-b3272cfce.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.2-b3272cfce.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.2-b3272cfce_1727160423911_0.9675492701623665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T06:47:04.085Z","publish_time":1727160424085,"_source_registry_name":"default","_cnpm_publish_time":1727160424085},"3.0.2":{"name":"@libp2p/identify","version":"3.0.2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.2","@libp2p/interface":"^2.1.0","@libp2p/interface-internal":"^2.0.2","@libp2p/peer-id":"^5.0.2","@libp2p/peer-record":"^8.0.2","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.1.0","@libp2p/logger":"^5.0.2","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.2","gitHead":"859f535c8243c7f6c6b41fca5c64b8a09850095b","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"9a9298383b744efa0c6dd05319c13171521fa321","size":81412,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.2_1727091853682_0.5877793736459482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T11:44:13.883Z","publish_time":1727091853883,"_source_registry_name":"default","_cnpm_publish_time":1727091853883},"3.0.1-21fe841f2":{"name":"@libp2p/identify","version":"3.0.1-21fe841f2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.1-21fe841f2","@libp2p/interface":"2.0.1-21fe841f2","@libp2p/interface-internal":"2.0.1-21fe841f2","@libp2p/peer-id":"5.0.1-21fe841f2","@libp2p/peer-record":"8.0.1-21fe841f2","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.0.1-21fe841f2","@libp2p/logger":"5.0.1-21fe841f2","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.1-21fe841f2","readmeFilename":"README.md","gitHead":"21fe841f2584e0166253d78fc390401d7cee5601","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"467082772177b802e47a8bc8637855f8c8c6d1f8","size":81256,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.1-21fe841f2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.1-21fe841f2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.1-21fe841f2_1727082203710_0.5853339558317892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T09:03:23.985Z","publish_time":1727082203985,"_source_registry_name":"default","_cnpm_publish_time":1727082203985},"3.0.1-c628c44c5":{"name":"@libp2p/identify","version":"3.0.1-c628c44c5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.1-c628c44c5","@libp2p/interface":"2.0.1-c628c44c5","@libp2p/interface-internal":"2.0.1-c628c44c5","@libp2p/peer-id":"5.0.1-c628c44c5","@libp2p/peer-record":"8.0.1-c628c44c5","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.0.1-c628c44c5","@libp2p/logger":"5.0.1-c628c44c5","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.1-c628c44c5","readmeFilename":"README.md","gitHead":"c628c44c588ad7102ce9522594ac888e751f35ba","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"80da82f6bbab04a549aacdc9e4b73d7d55325a1b","size":81255,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.1-c628c44c5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.1-c628c44c5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.1-c628c44c5_1727075304878_0.5658153179402785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T07:08:25.073Z","publish_time":1727075305073,"_source_registry_name":"default","_cnpm_publish_time":1727075305073},"3.0.1-4fd7eb2e1":{"name":"@libp2p/identify","version":"3.0.1-4fd7eb2e1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.1-4fd7eb2e1","@libp2p/interface":"2.0.1-4fd7eb2e1","@libp2p/interface-internal":"2.0.1-4fd7eb2e1","@libp2p/peer-id":"5.0.1-4fd7eb2e1","@libp2p/peer-record":"8.0.1-4fd7eb2e1","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.0.1-4fd7eb2e1","@libp2p/logger":"5.0.1-4fd7eb2e1","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.1-4fd7eb2e1","readmeFilename":"README.md","gitHead":"4fd7eb2e14c2ac30150060adb2c8aca4c5e295f3","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"3f120f179236c7a27ef1b5264d43b89e8984f4cd","size":81255,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.1-4fd7eb2e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.1-4fd7eb2e1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.1-4fd7eb2e1_1726844255742_0.6105805262241639"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-20T14:57:35.925Z","publish_time":1726844255925,"_source_registry_name":"default","_cnpm_publish_time":1726844255925},"3.0.1-6ccbb06f0":{"name":"@libp2p/identify","version":"3.0.1-6ccbb06f0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.1-6ccbb06f0","@libp2p/interface":"2.0.1-6ccbb06f0","@libp2p/interface-internal":"2.0.1-6ccbb06f0","@libp2p/peer-id":"5.0.1-6ccbb06f0","@libp2p/peer-record":"8.0.1-6ccbb06f0","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.0.1-6ccbb06f0","@libp2p/logger":"5.0.1-6ccbb06f0","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.1-6ccbb06f0","readmeFilename":"README.md","gitHead":"6ccbb06f0e76dcd1ba20d31e2518f3a1acb0efbc","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"0597af23d2b957a8864f47c83fc4d61507aa716c","size":81255,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.1-6ccbb06f0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.1-6ccbb06f0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.1-6ccbb06f0_1726740210691_0.3300254175653754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-19T10:03:30.909Z","publish_time":1726740210909,"_source_registry_name":"default","_cnpm_publish_time":1726740210909},"3.0.1-34455b5f2":{"name":"@libp2p/identify","version":"3.0.1-34455b5f2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.1-34455b5f2","@libp2p/interface":"2.0.1-34455b5f2","@libp2p/interface-internal":"2.0.1-34455b5f2","@libp2p/peer-id":"5.0.1-34455b5f2","@libp2p/peer-record":"8.0.1-34455b5f2","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.0.1-34455b5f2","@libp2p/logger":"5.0.1-34455b5f2","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.1-34455b5f2","readmeFilename":"README.md","gitHead":"34455b5f2848b4a7656699751e3cbe372641c13a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"ad2df9037852a8889b03e84531157aa491a2835a","size":81240,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.1-34455b5f2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.1-34455b5f2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.1-34455b5f2_1726244195997_0.8961892802819797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T16:16:36.161Z","publish_time":1726244196161,"_source_registry_name":"default","_cnpm_publish_time":1726244196161},"3.0.1":{"name":"@libp2p/identify","version":"3.0.1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.1","@libp2p/interface":"^2.0.1","@libp2p/interface-internal":"^2.0.1","@libp2p/peer-id":"^5.0.1","@libp2p/peer-record":"^8.0.1","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.0.1","@libp2p/logger":"^5.0.1","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.1","gitHead":"62ce7b29e1f7b8ebdcd00c25a099fecfec335197","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"917e54a14c9c95385bb7fe07cad0479e5e351954","size":81372,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.1_1726140586518_0.7307620230427658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T11:29:46.698Z","publish_time":1726140586698,"_source_registry_name":"default","_cnpm_publish_time":1726140586698},"3.0.0-18dd3cb26":{"name":"@libp2p/identify","version":"3.0.0-18dd3cb26","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.0-18dd3cb26","@libp2p/interface":"2.0.0-18dd3cb26","@libp2p/interface-internal":"2.0.0-18dd3cb26","@libp2p/peer-id":"5.0.0-18dd3cb26","@libp2p/peer-record":"8.0.0-18dd3cb26","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.0.0-18dd3cb26","@libp2p/logger":"5.0.0-18dd3cb26","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.0-18dd3cb26","readmeFilename":"README.md","gitHead":"18dd3cb2649412126b995c90e976ed06220c8590","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"610cb4b6d13bd9e3ec7b50d97ebbbe221421f16b","size":81219,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.0-18dd3cb26.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.0-18dd3cb26.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.0-18dd3cb26_1726132859698_0.8197618783000027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T09:20:59.855Z","publish_time":1726132859855,"_source_registry_name":"default","_cnpm_publish_time":1726132859855},"3.0.0-1210884ed":{"name":"@libp2p/identify","version":"3.0.0-1210884ed","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.0-1210884ed","@libp2p/interface":"2.0.0-1210884ed","@libp2p/interface-internal":"2.0.0-1210884ed","@libp2p/peer-id":"5.0.0-1210884ed","@libp2p/peer-record":"8.0.0-1210884ed","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.0.0-1210884ed","@libp2p/logger":"5.0.0-1210884ed","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.0-1210884ed","readmeFilename":"README.md","gitHead":"1210884edfe724389bb99aaf67042626093ee60b","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"b01be99448b6c382ed3866be71947a20a7279fb1","size":81219,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.0-1210884ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.0-1210884ed.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.0-1210884ed_1726131213415_0.8433100030304834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T08:53:33.604Z","publish_time":1726131213604,"_source_registry_name":"default","_cnpm_publish_time":1726131213604},"3.0.0-d101aac4b":{"name":"@libp2p/identify","version":"3.0.0-d101aac4b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"5.0.0-d101aac4b","@libp2p/interface":"2.0.0-d101aac4b","@libp2p/interface-internal":"2.0.0-d101aac4b","@libp2p/peer-id":"5.0.0-d101aac4b","@libp2p/peer-record":"8.0.0-d101aac4b","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"6.0.0-d101aac4b","@libp2p/logger":"5.0.0-d101aac4b","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.0-d101aac4b","readmeFilename":"README.md","gitHead":"d101aac4b67c41ad237ca084012e3087898494ca","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"05d0a60e41d6bd495af84ee5b2fb82c856d7b9f4","size":81218,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.0-d101aac4b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.0-d101aac4b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.0-d101aac4b_1726075884506_0.3118375798283961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T17:31:24.704Z","publish_time":1726075884704,"_source_registry_name":"default","_cnpm_publish_time":1726075884704},"3.0.0-7cd984569":{"name":"@libp2p/identify","version":"3.0.0-7cd984569","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@3.0.0-7cd984569","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ae7157ee1ac5c00e6fc5c01dfdd522e5baa82cd5","size":81219,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.0-7cd984569.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.0-7cd984569.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7cd984569dbf0046861ec84e8e030ef62725fd14","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/crypto":"5.0.0-7cd984569","uint8arraylist":"^2.4.8","@libp2p/peer-id":"5.0.0-7cd984569","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-7cd984569","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"8.0.0-7cd984569","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.0-7cd984569","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"5.0.0-7cd984569","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"6.0.0-7cd984569"},"_npmOperationalInternal":{"tmp":"tmp/identify_3.0.0-7cd984569_1726075150209_0.7686128572385102","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-11T17:19:10.339Z","publish_time":1726075150339,"_source_registry_name":"default","_cnpm_publish_time":1726075150339},"3.0.0":{"name":"@libp2p/identify","version":"3.0.0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"^5.0.0","@libp2p/interface":"^2.0.0","@libp2p/interface-internal":"^2.0.0","@libp2p/peer-id":"^5.0.0","@libp2p/peer-record":"^8.0.0","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^6.0.0","@libp2p/logger":"^5.0.0","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@3.0.0","gitHead":"cb9f3fffb76fc1367777d88a3fafc38d7a324ee7","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"be253f6fb000d988ec6e14704a0df29cdc9e8372","size":81372,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-3.0.0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_3.0.0_1726049741002_0.26592717361170304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T10:15:41.227Z","publish_time":1726049741227,"_source_registry_name":"default","_cnpm_publish_time":1726049741227},"2.1.5-b6681bd25":{"name":"@libp2p/identify","version":"2.1.5-b6681bd25","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"4.1.9-b6681bd25","@libp2p/interface":"1.7.0-b6681bd25","@libp2p/interface-internal":"1.3.4-b6681bd25","@libp2p/peer-id":"4.2.4-b6681bd25","@libp2p/peer-record":"7.0.25-b6681bd25","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-b6681bd25","@libp2p/logger":"4.0.20-b6681bd25","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-b6681bd25","readmeFilename":"README.md","gitHead":"b6681bd2505ac2749192042c3f16b14a88a8656d","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"28ff338acc370639eeb2c0511642c6b1395fd41b","size":81250,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-b6681bd25.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-b6681bd25.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-b6681bd25_1726045764885_0.1637555876231429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T09:09:25.151Z","publish_time":1726045765151,"_source_registry_name":"default","_cnpm_publish_time":1726045765151},"2.1.5-2bbaf4361":{"name":"@libp2p/identify","version":"2.1.5-2bbaf4361","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"4.1.9-2bbaf4361","@libp2p/interface":"1.7.0-2bbaf4361","@libp2p/interface-internal":"1.3.4-2bbaf4361","@libp2p/peer-id":"4.2.4-2bbaf4361","@libp2p/peer-record":"7.0.25-2bbaf4361","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-2bbaf4361","@libp2p/logger":"4.0.20-2bbaf4361","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-2bbaf4361","readmeFilename":"README.md","gitHead":"2bbaf4361cbb5d642b628dd222eaab4c510f0a6a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"22c4f0e1205d04c123654827bbd07450c78a4462","size":81248,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-2bbaf4361.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-2bbaf4361.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-2bbaf4361_1725984402891_0.048532881762320956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T16:06:43.058Z","publish_time":1725984403058,"_source_registry_name":"default","_cnpm_publish_time":1725984403058},"2.1.5-e1ca9cced":{"name":"@libp2p/identify","version":"2.1.5-e1ca9cced","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"4.1.9-e1ca9cced","@libp2p/interface":"1.7.0-e1ca9cced","@libp2p/interface-internal":"1.3.4-e1ca9cced","@libp2p/peer-id":"4.2.4-e1ca9cced","@libp2p/peer-record":"7.0.25-e1ca9cced","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-e1ca9cced","@libp2p/logger":"4.0.20-e1ca9cced","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-e1ca9cced","readmeFilename":"README.md","gitHead":"e1ca9ccedaa2957648a7efadd1503efc2b2bd069","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"a5aa21bfcb451e346643eeb8456b18a34649f411","size":81248,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-e1ca9cced.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-e1ca9cced.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-e1ca9cced_1725977734354_0.6568471131388323"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T14:15:34.589Z","publish_time":1725977734589,"_source_registry_name":"default","_cnpm_publish_time":1725977734589},"2.1.5-71e5f7a5b":{"name":"@libp2p/identify","version":"2.1.5-71e5f7a5b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"4.1.9-71e5f7a5b","@libp2p/interface":"1.7.0-71e5f7a5b","@libp2p/interface-internal":"1.3.4-71e5f7a5b","@libp2p/peer-id":"4.2.4-71e5f7a5b","@libp2p/peer-record":"7.0.25-71e5f7a5b","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-71e5f7a5b","@libp2p/logger":"4.0.20-71e5f7a5b","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-71e5f7a5b","readmeFilename":"README.md","gitHead":"71e5f7a5b6723fcd8ca83da4ba3c8163d58a3394","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"bfe35d13bea49a4ea082579b799a4269b4805773","size":81249,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-71e5f7a5b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-71e5f7a5b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-71e5f7a5b_1725968715069_0.2702609248129335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T11:45:15.209Z","publish_time":1725968715209,"_source_registry_name":"default","_cnpm_publish_time":1725968715209},"2.1.5-c010d575c":{"name":"@libp2p/identify","version":"2.1.5-c010d575c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"4.1.9-c010d575c","@libp2p/interface":"1.7.0-c010d575c","@libp2p/interface-internal":"1.3.4-c010d575c","@libp2p/peer-id":"4.2.4-c010d575c","@libp2p/peer-record":"7.0.25-c010d575c","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-c010d575c","@libp2p/logger":"4.0.20-c010d575c","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-c010d575c","readmeFilename":"README.md","gitHead":"c010d575c945c094181f3b6bbafa0f3c5e5e2200","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"dcc1f85c4cd0e47dc46d05e57efa39025f8d872e","size":81249,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-c010d575c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-c010d575c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-c010d575c_1725961463440_0.5764591491980533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T09:44:23.590Z","publish_time":1725961463590,"_source_registry_name":"default","_cnpm_publish_time":1725961463590},"2.1.5-a142bb642":{"name":"@libp2p/identify","version":"2.1.5-a142bb642","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.5-a142bb642","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7f12efb1a305d77d2df556a7078d805a0bb95dad","size":81249,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-a142bb642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-a142bb642.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a142bb642b3a232479c79a7da235508f0022dd94","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","@libp2p/crypto":"4.1.9-a142bb642","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.2.4-a142bb642","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-a142bb642","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.25-a142bb642","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-a142bb642","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.20-a142bb642","it-length-prefixed":"^9.0.4","@libp2p/interface-compliance-tests":"5.4.12-a142bb642"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.5-a142bb642_1725955658394_0.2921624195303474","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-10T08:07:38.614Z","publish_time":1725955658614,"_source_registry_name":"default","_cnpm_publish_time":1725955658614},"2.1.5-81ebe4e47":{"name":"@libp2p/identify","version":"2.1.5-81ebe4e47","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"4.1.9-81ebe4e47","@libp2p/interface":"1.7.0-81ebe4e47","@libp2p/interface-internal":"1.3.4-81ebe4e47","@libp2p/peer-id":"4.2.4-81ebe4e47","@libp2p/peer-record":"7.0.25-81ebe4e47","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-81ebe4e47","@libp2p/logger":"4.0.20-81ebe4e47","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-81ebe4e47","readmeFilename":"README.md","gitHead":"81ebe4e47e82508a847bb3af0af36cc249b78765","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"d885cf4aacc43c32d5cd6d18d32a3a70e7f5a02e","size":81248,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-81ebe4e47.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-81ebe4e47.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-81ebe4e47_1725949301733_0.14342706479043588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T06:21:41.900Z","publish_time":1725949301900,"_source_registry_name":"default","_cnpm_publish_time":1725949301900},"2.1.5-5214dec4a":{"name":"@libp2p/identify","version":"2.1.5-5214dec4a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"4.1.9-5214dec4a","@libp2p/interface":"1.7.0-5214dec4a","@libp2p/interface-internal":"1.3.4-5214dec4a","@libp2p/peer-id":"4.2.4-5214dec4a","@libp2p/peer-record":"7.0.25-5214dec4a","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-5214dec4a","@libp2p/logger":"4.0.20-5214dec4a","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-5214dec4a","readmeFilename":"README.md","gitHead":"5214dec4a0b7e7cb82056b9a681f1c77e82d34a2","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"efecbc74deb1af22101fafe03c916f0c62138e29","size":81266,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-5214dec4a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-5214dec4a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-5214dec4a_1725868472335_0.46456243219995574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-09T07:54:32.508Z","publish_time":1725868472508,"_source_registry_name":"default","_cnpm_publish_time":1725868472508},"2.1.5-df330695a":{"name":"@libp2p/identify","version":"2.1.5-df330695a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/message.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/crypto":"4.1.9-df330695a","@libp2p/interface":"1.7.0-df330695a","@libp2p/interface-internal":"1.3.4-df330695a","@libp2p/peer-id":"4.2.4-df330695a","@libp2p/peer-record":"7.0.25-df330695a","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-df330695a","@libp2p/logger":"4.0.20-df330695a","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-df330695a","readmeFilename":"README.md","gitHead":"df330695a0ee627f79c51c1ab737cbf3278a91e8","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"456d47a177765d890e9ffe4265873a7f8fb88acb","size":81266,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-df330695a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-df330695a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-df330695a_1725623287546_0.4202820345088889"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-06T11:48:07.762Z","publish_time":1725623287762,"_source_registry_name":"default","_cnpm_publish_time":1725623287762},"2.1.5-dd7b329c4":{"name":"@libp2p/identify","version":"2.1.5-dd7b329c4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.7.0-dd7b329c4","@libp2p/interface-internal":"1.3.4-dd7b329c4","@libp2p/peer-id":"4.2.4-dd7b329c4","@libp2p/peer-record":"7.0.25-dd7b329c4","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-dd7b329c4","@libp2p/logger":"4.0.20-dd7b329c4","@libp2p/peer-id-factory":"4.2.4-dd7b329c4","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-dd7b329c4","readmeFilename":"README.md","gitHead":"dd7b329c483d9d06964e212d71d3090dae0556f9","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"7ff9b8cff13f8d3c8994a2e90f10d15de72cc7ad","size":83438,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-dd7b329c4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-dd7b329c4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-dd7b329c4_1725548061475_0.8011160275125033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-05T14:54:21.746Z","publish_time":1725548061746,"_source_registry_name":"default","_cnpm_publish_time":1725548061746},"2.1.5-737b3ea5b":{"name":"@libp2p/identify","version":"2.1.5-737b3ea5b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.7.0-737b3ea5b","@libp2p/interface-internal":"1.3.4-737b3ea5b","@libp2p/peer-id":"4.2.4-737b3ea5b","@libp2p/peer-record":"7.0.25-737b3ea5b","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-737b3ea5b","@libp2p/logger":"4.0.20-737b3ea5b","@libp2p/peer-id-factory":"4.2.4-737b3ea5b","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-737b3ea5b","readmeFilename":"README.md","gitHead":"737b3ea5bd8555f09a0f63f2e0562aa9f0b73f62","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"6aa260653235e17cbe551e1da4df799c822d8aa3","size":83438,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-737b3ea5b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-737b3ea5b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-737b3ea5b_1725456921332_0.5237961422198121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-04T13:35:21.622Z","publish_time":1725456921622,"_source_registry_name":"default","_cnpm_publish_time":1725456921622},"2.1.5-2265e59ba":{"name":"@libp2p/identify","version":"2.1.5-2265e59ba","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.7.0-2265e59ba","@libp2p/interface-internal":"1.3.4-2265e59ba","@libp2p/peer-id":"4.2.4-2265e59ba","@libp2p/peer-record":"7.0.25-2265e59ba","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-2265e59ba","@libp2p/logger":"4.0.20-2265e59ba","@libp2p/peer-id-factory":"4.2.4-2265e59ba","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-2265e59ba","readmeFilename":"README.md","gitHead":"2265e59baa489141192a6cdcc1f47bb736575b92","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"f06dd45f81b34a55031b4874a94659a84e08270c","size":83438,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-2265e59ba.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-2265e59ba.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-2265e59ba_1725451127933_0.8318820648477128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-04T11:58:48.174Z","publish_time":1725451128174,"_source_registry_name":"default","_cnpm_publish_time":1725451128174},"2.1.5-1675adee2":{"name":"@libp2p/identify","version":"2.1.5-1675adee2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.7.0-1675adee2","@libp2p/interface-internal":"1.3.4-1675adee2","@libp2p/peer-id":"4.2.4-1675adee2","@libp2p/peer-record":"7.0.25-1675adee2","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-1675adee2","@libp2p/logger":"4.0.20-1675adee2","@libp2p/peer-id-factory":"4.2.4-1675adee2","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-1675adee2","readmeFilename":"README.md","gitHead":"1675adee22047638fc9cc3c1c3ab01c99b5c747e","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"b0c217b63b962a2576d6f0c21cbb58cde4797c83","size":82835,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-1675adee2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-1675adee2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-1675adee2_1725015148702_0.17293254739742037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-30T10:52:28.865Z","publish_time":1725015148865,"_source_registry_name":"default","_cnpm_publish_time":1725015148865},"2.1.5-7655e5200":{"name":"@libp2p/identify","version":"2.1.5-7655e5200","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.7.0-7655e5200","@libp2p/interface-internal":"1.3.4-7655e5200","@libp2p/peer-id":"4.2.4-7655e5200","@libp2p/peer-record":"7.0.25-7655e5200","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-7655e5200","@libp2p/logger":"4.0.20-7655e5200","@libp2p/peer-id-factory":"4.2.4-7655e5200","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-7655e5200","readmeFilename":"README.md","gitHead":"7655e5200d32e7fe59387cedacb0fe640e260f1e","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"caf1f17ed1cafd184830637789ace57517daa69a","size":82834,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-7655e5200.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-7655e5200.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-7655e5200_1724944965566_0.44708296474947895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T15:22:45.773Z","publish_time":1724944965773,"_source_registry_name":"default","_cnpm_publish_time":1724944965773},"2.1.5-50b897139":{"name":"@libp2p/identify","version":"2.1.5-50b897139","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.5-50b897139","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cedd821672ef825d208543a21fb2a2df95211021","size":82837,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-50b897139.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-50b897139.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"50b897139cbace820548194191b7481e1379b149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.2.4-50b897139","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-50b897139","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.25-50b897139","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-50b897139","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.20-50b897139","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.2.4-50b897139","@libp2p/interface-compliance-tests":"5.4.12-50b897139"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.5-50b897139_1724943069351_0.04503485614360625","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T14:51:09.583Z","publish_time":1724943069583,"_source_registry_name":"default","_cnpm_publish_time":1724943069583},"2.1.5-e211b46cc":{"name":"@libp2p/identify","version":"2.1.5-e211b46cc","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.5-e211b46cc","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9770fc259ff9158ddf6663eaf77933112e18af53","size":82836,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-e211b46cc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-e211b46cc.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e211b46cc9f3b83180f00c09d17fd32c7607d7d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.2.4-e211b46cc","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-e211b46cc","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.25-e211b46cc","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-e211b46cc","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.20-e211b46cc","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.2.4-e211b46cc","@libp2p/interface-compliance-tests":"5.4.12-e211b46cc"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.5-e211b46cc_1724937362820_0.3127335680951153","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T13:16:02.976Z","publish_time":1724937362976,"_source_registry_name":"default","_cnpm_publish_time":1724937362976},"2.1.5-3c8dd5bbf":{"name":"@libp2p/identify","version":"2.1.5-3c8dd5bbf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.7.0-3c8dd5bbf","@libp2p/interface-internal":"1.3.4-3c8dd5bbf","@libp2p/peer-id":"4.2.4-3c8dd5bbf","@libp2p/peer-record":"7.0.25-3c8dd5bbf","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-3c8dd5bbf","@libp2p/logger":"4.0.20-3c8dd5bbf","@libp2p/peer-id-factory":"4.2.4-3c8dd5bbf","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-3c8dd5bbf","readmeFilename":"README.md","gitHead":"3c8dd5bbfc57489a0b10b555c81e773058a58156","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"0029302ff1d745564280c4d9646e14cb8331d871","size":82836,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-3c8dd5bbf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-3c8dd5bbf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-3c8dd5bbf_1723877413015_0.6762756764985507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-17T06:50:13.220Z","publish_time":1723877413220,"_source_registry_name":"default","_cnpm_publish_time":1723877413220},"2.1.5-359265a3a":{"name":"@libp2p/identify","version":"2.1.5-359265a3a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.7.0-359265a3a","@libp2p/interface-internal":"1.3.4-359265a3a","@libp2p/peer-id":"4.2.4-359265a3a","@libp2p/peer-record":"7.0.25-359265a3a","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.12-359265a3a","@libp2p/logger":"4.0.20-359265a3a","@libp2p/peer-id-factory":"4.2.4-359265a3a","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5-359265a3a","readmeFilename":"README.md","gitHead":"359265a3a842698b5bdf93c6be64e3bcfee745bf","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"c78280cc306ade1c10e15088e2adb3d2b505963e","size":82837,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5-359265a3a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5-359265a3a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5-359265a3a_1723817638755_0.5600036243741402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-16T14:13:59.023Z","publish_time":1723817639023,"_source_registry_name":"default","_cnpm_publish_time":1723817639023},"2.1.5":{"name":"@libp2p/identify","version":"2.1.5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.7.0","@libp2p/interface-internal":"^1.3.4","@libp2p/peer-id":"^4.2.4","@libp2p/peer-record":"^7.0.25","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.12","@libp2p/logger":"^4.0.20","@libp2p/peer-id-factory":"^4.2.4","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.5","gitHead":"52ac5236b2528237c8c7992b32e9a8b7e0208845","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"b414d37f68f8278c87186c5da35561d5df0f4586","size":82987,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.5_1723737171092_0.44455704674100716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-15T15:52:51.242Z","publish_time":1723737171242,"_source_registry_name":"default","_cnpm_publish_time":1723737171242},"2.1.4-1dfb74e79":{"name":"@libp2p/identify","version":"2.1.4-1dfb74e79","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.3-1dfb74e79","@libp2p/interface-internal":"1.3.3-1dfb74e79","@libp2p/peer-id":"4.2.3-1dfb74e79","@libp2p/peer-record":"7.0.24-1dfb74e79","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.11-1dfb74e79","@libp2p/logger":"4.0.19-1dfb74e79","@libp2p/peer-id-factory":"4.2.3-1dfb74e79","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.4-1dfb74e79","readmeFilename":"README.md","gitHead":"1dfb74e795f45b67965467b4939d1855e070ffa0","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"7f813257ec62a59ca1deea54276fefbe6fdeee8f","size":82830,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.4-1dfb74e79.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.4-1dfb74e79.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.4-1dfb74e79_1723715330361_0.39520180278140904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-15T09:48:50.526Z","publish_time":1723715330526,"_source_registry_name":"default","_cnpm_publish_time":1723715330526},"2.1.4-7939dbd5c":{"name":"@libp2p/identify","version":"2.1.4-7939dbd5c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.3-7939dbd5c","@libp2p/interface-internal":"1.3.3-7939dbd5c","@libp2p/peer-id":"4.2.3-7939dbd5c","@libp2p/peer-record":"7.0.24-7939dbd5c","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.11-7939dbd5c","@libp2p/logger":"4.0.19-7939dbd5c","@libp2p/peer-id-factory":"4.2.3-7939dbd5c","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.4-7939dbd5c","readmeFilename":"README.md","gitHead":"7939dbd5cbab1c7b4be671ff976d0258e9b48178","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"969d07b4eafc5310e7fcfbd5e8aac765c3e26c40","size":82832,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.4-7939dbd5c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.4-7939dbd5c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.4-7939dbd5c_1723640060358_0.1142082965817397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-14T12:54:20.515Z","publish_time":1723640060515,"_source_registry_name":"default","_cnpm_publish_time":1723640060515},"2.1.4-c5dba70a9":{"name":"@libp2p/identify","version":"2.1.4-c5dba70a9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.3-c5dba70a9","@libp2p/interface-internal":"1.3.3-c5dba70a9","@libp2p/peer-id":"4.2.3-c5dba70a9","@libp2p/peer-record":"7.0.24-c5dba70a9","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.11-c5dba70a9","@libp2p/logger":"4.0.19-c5dba70a9","@libp2p/peer-id-factory":"4.2.3-c5dba70a9","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.4-c5dba70a9","readmeFilename":"README.md","gitHead":"c5dba70a9a7df43741c59b50a78f1dfda659396c","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"37502a5a8007c250b7356e9826ff041b9b4ca117","size":82831,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.4-c5dba70a9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.4-c5dba70a9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.4-c5dba70a9_1723561353255_0.9805546999884052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-13T15:02:33.440Z","publish_time":1723561353440,"_source_registry_name":"default","_cnpm_publish_time":1723561353440},"2.1.4-0edbfe7af":{"name":"@libp2p/identify","version":"2.1.4-0edbfe7af","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.3-0edbfe7af","@libp2p/interface-internal":"1.3.3-0edbfe7af","@libp2p/peer-id":"4.2.3-0edbfe7af","@libp2p/peer-record":"7.0.24-0edbfe7af","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.11-0edbfe7af","@libp2p/logger":"4.0.19-0edbfe7af","@libp2p/peer-id-factory":"4.2.3-0edbfe7af","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.4-0edbfe7af","readmeFilename":"README.md","gitHead":"0edbfe7af1ccf4bd23dd78b2bcc29ecf54ea02eb","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"3dc7d04498abc10c108b0b83d6611bb76f86aab7","size":82830,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.4-0edbfe7af.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.4-0edbfe7af.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.4-0edbfe7af_1723216932064_0.9451065498214886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-09T15:22:12.347Z","publish_time":1723216932347,"_source_registry_name":"default","_cnpm_publish_time":1723216932347},"2.1.4":{"name":"@libp2p/identify","version":"2.1.4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.6.3","@libp2p/interface-internal":"^1.3.3","@libp2p/peer-id":"^4.2.3","@libp2p/peer-record":"^7.0.24","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.11","@libp2p/logger":"^4.0.19","@libp2p/peer-id-factory":"^4.2.3","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.4","gitHead":"fd4aea3efea861aa11b4b25b69c5ac8842208ab5","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"7a40b283e460ac22de4d376b688fad1df3aa9d46","size":82692,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.4_1722616735587_0.6532306080716026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-02T16:38:55.750Z","publish_time":1722616735750,"_source_registry_name":"default","_cnpm_publish_time":1722616735750},"2.1.3-f30e2ee8d":{"name":"@libp2p/identify","version":"2.1.3-f30e2ee8d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.2-f30e2ee8d","@libp2p/interface-internal":"1.3.2-f30e2ee8d","@libp2p/peer-id":"4.2.2-f30e2ee8d","@libp2p/peer-record":"7.0.23-f30e2ee8d","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.10-f30e2ee8d","@libp2p/logger":"4.0.18-f30e2ee8d","@libp2p/peer-id-factory":"4.2.2-f30e2ee8d","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.3-f30e2ee8d","readmeFilename":"README.md","gitHead":"f30e2ee8de0ce5c050598cfc6744b02cc329c2b9","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"92a7fcf1b382868dc51f09322b69aa5fe1c62c1f","size":82528,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.3-f30e2ee8d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.3-f30e2ee8d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.3-f30e2ee8d_1722611457259_0.9684450803996187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-02T15:10:57.463Z","publish_time":1722611457463,"_source_registry_name":"default","_cnpm_publish_time":1722611457463},"2.1.3-944935f8d":{"name":"@libp2p/identify","version":"2.1.3-944935f8d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.2-944935f8d","@libp2p/interface-internal":"1.3.2-944935f8d","@libp2p/peer-id":"4.2.2-944935f8d","@libp2p/peer-record":"7.0.23-944935f8d","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.10-944935f8d","@libp2p/logger":"4.0.18-944935f8d","@libp2p/peer-id-factory":"4.2.2-944935f8d","aegir":"^44.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.3-944935f8d","readmeFilename":"README.md","gitHead":"944935f8dbcc1083e4cb4a02b49a0aab3083d3d9","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"730a988dc47cd41188eab43c6425102e50f93dbb","size":82530,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.3-944935f8d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.3-944935f8d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.3-944935f8d_1722264763345_0.80229293955694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-29T14:52:43.509Z","publish_time":1722264763509,"_source_registry_name":"default","_cnpm_publish_time":1722264763509},"2.1.3":{"name":"@libp2p/identify","version":"2.1.3","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.6.2","@libp2p/interface-internal":"^1.3.2","@libp2p/peer-id":"^4.2.2","@libp2p/peer-record":"^7.0.23","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.10","@libp2p/logger":"^4.0.18","@libp2p/peer-id-factory":"^4.2.2","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.3","gitHead":"4c755757f712232e53ad6d435409523ba92eac45","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"cd4e2e588988af5d65a7a7c07204da2c92f62b82","size":82700,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.3_1722247724632_0.9902106838088363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-29T10:08:44.861Z","publish_time":1722247724861,"_source_registry_name":"default","_cnpm_publish_time":1722247724861},"2.1.2-a8ec2bcb7":{"name":"@libp2p/identify","version":"2.1.2-a8ec2bcb7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.1-a8ec2bcb7","@libp2p/interface-internal":"1.3.1-a8ec2bcb7","@libp2p/peer-id":"4.2.1-a8ec2bcb7","@libp2p/peer-record":"7.0.22-a8ec2bcb7","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.9-a8ec2bcb7","@libp2p/logger":"4.0.17-a8ec2bcb7","@libp2p/peer-id-factory":"4.2.1-a8ec2bcb7","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.2-a8ec2bcb7","readmeFilename":"README.md","gitHead":"a8ec2bcb78b5e400cc0fc3a3f035a63fcb8001ac","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"6ea4d47dbb881d858135ed5ababc5d7870f797e8","size":82534,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-a8ec2bcb7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-a8ec2bcb7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.2-a8ec2bcb7_1722240622639_0.8266693811272121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-29T08:10:22.812Z","publish_time":1722240622812,"_source_registry_name":"default","_cnpm_publish_time":1722240622812},"2.1.2-a82ff8221":{"name":"@libp2p/identify","version":"2.1.2-a82ff8221","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.1-a82ff8221","@libp2p/interface-internal":"1.3.1-a82ff8221","@libp2p/peer-id":"4.2.1-a82ff8221","@libp2p/peer-record":"7.0.22-a82ff8221","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.9-a82ff8221","@libp2p/logger":"4.0.17-a82ff8221","@libp2p/peer-id-factory":"4.2.1-a82ff8221","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.2-a82ff8221","readmeFilename":"README.md","gitHead":"a82ff82211f187e6ad6eef2f73e3221f6fc7b444","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"34d4aa94d53d327eca37afc7dc180a009df22810","size":82534,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-a82ff8221.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-a82ff8221.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.2-a82ff8221_1722016212849_0.4137268107360812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-26T17:50:13.007Z","publish_time":1722016213007,"_source_registry_name":"default","_cnpm_publish_time":1722016213007},"2.1.2-34cf1f7cd":{"name":"@libp2p/identify","version":"2.1.2-34cf1f7cd","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.2-34cf1f7cd","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e9eec80c9598f96314b2e59a5623c2416b3e54c9","size":82534,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-34cf1f7cd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-34cf1f7cd.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"34cf1f7cd178799a9f153dacf6734a3b83f11c3e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.2.1-34cf1f7cd","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-34cf1f7cd","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.22-34cf1f7cd","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-34cf1f7cd","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.17-34cf1f7cd","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.2.1-34cf1f7cd","@libp2p/interface-compliance-tests":"5.4.9-34cf1f7cd"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.2-34cf1f7cd_1722013994691_0.9776190736734771","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-26T17:13:14.887Z","publish_time":1722013994887,"_source_registry_name":"default","_cnpm_publish_time":1722013994887},"2.1.2-8b3114292":{"name":"@libp2p/identify","version":"2.1.2-8b3114292","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.1-8b3114292","@libp2p/interface-internal":"1.3.1-8b3114292","@libp2p/peer-id":"4.2.1-8b3114292","@libp2p/peer-record":"7.0.22-8b3114292","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.9-8b3114292","@libp2p/logger":"4.0.17-8b3114292","@libp2p/peer-id-factory":"4.2.1-8b3114292","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.2-8b3114292","readmeFilename":"README.md","gitHead":"8b3114292272eb2741802927f8f424f0f717505c","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"cf1f856d4dd7a56e8074274286915b0dea512eb1","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-8b3114292.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-8b3114292.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.2-8b3114292_1721659149409_0.6343144911436782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-22T14:39:09.808Z","publish_time":1721659149808,"_source_registry_name":"default","_cnpm_publish_time":1721659149808},"2.1.2-4a994c5ef":{"name":"@libp2p/identify","version":"2.1.2-4a994c5ef","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.1-4a994c5ef","@libp2p/interface-internal":"1.3.1-4a994c5ef","@libp2p/peer-id":"4.2.1-4a994c5ef","@libp2p/peer-record":"7.0.22-4a994c5ef","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.9-4a994c5ef","@libp2p/logger":"4.0.17-4a994c5ef","@libp2p/peer-id-factory":"4.2.1-4a994c5ef","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.2-4a994c5ef","readmeFilename":"README.md","gitHead":"4a994c5effea95c363164c5ba51b8f78faa6bc8a","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"32a08b7aafd30d7c5fabd50fc1c619afce0983bb","size":82534,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-4a994c5ef.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-4a994c5ef.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.2-4a994c5ef_1721639439100_0.4080065344807027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-22T09:10:39.329Z","publish_time":1721639439329,"_source_registry_name":"default","_cnpm_publish_time":1721639439329},"2.1.2-73f2b6b6d":{"name":"@libp2p/identify","version":"2.1.2-73f2b6b6d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.1-73f2b6b6d","@libp2p/interface-internal":"1.3.1-73f2b6b6d","@libp2p/peer-id":"4.2.1-73f2b6b6d","@libp2p/peer-record":"7.0.22-73f2b6b6d","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.9-73f2b6b6d","@libp2p/logger":"4.0.17-73f2b6b6d","@libp2p/peer-id-factory":"4.2.1-73f2b6b6d","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.2-73f2b6b6d","readmeFilename":"README.md","gitHead":"73f2b6b6d767492f8f1d740fac382a2d22c3fca1","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"b6e2a72121dba5f827fd0f57b46e3006e3f8b9a1","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-73f2b6b6d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-73f2b6b6d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.2-73f2b6b6d_1721066320785_0.6760008386654368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T17:58:40.989Z","publish_time":1721066320989,"_source_registry_name":"default","_cnpm_publish_time":1721066320989},"2.1.2-40902d99b":{"name":"@libp2p/identify","version":"2.1.2-40902d99b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.1-40902d99b","@libp2p/interface-internal":"1.3.1-40902d99b","@libp2p/peer-id":"4.2.1-40902d99b","@libp2p/peer-record":"7.0.22-40902d99b","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.9-40902d99b","@libp2p/logger":"4.0.17-40902d99b","@libp2p/peer-id-factory":"4.2.1-40902d99b","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.2-40902d99b","readmeFilename":"README.md","gitHead":"40902d99b1e67779ab1c0e87e34f5d4a6bb66daa","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"shasum":"24235e95d6d03f18fcb531f6ead41378633cce74","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-40902d99b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-40902d99b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.2-40902d99b_1721066068487_0.03682079227029189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T17:54:28.713Z","publish_time":1721066068713,"_source_registry_name":"default","_cnpm_publish_time":1721066068713},"2.1.2-928801a80":{"name":"@libp2p/identify","version":"2.1.2-928801a80","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.1-928801a80","@libp2p/interface-internal":"1.3.1-928801a80","@libp2p/peer-id":"4.2.1-928801a80","@libp2p/peer-record":"7.0.22-928801a80","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.9-928801a80","@libp2p/logger":"4.0.17-928801a80","@libp2p/peer-id-factory":"4.2.1-928801a80","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.2-928801a80","readmeFilename":"README.md","gitHead":"928801a80232d437a058e79f5b21e12eac128f2c","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"shasum":"a0858727c26a549764fef417b75d19227fa46c52","size":82533,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-928801a80.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-928801a80.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.2-928801a80_1721065890166_0.06296057750451012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T17:51:30.356Z","publish_time":1721065890356,"_source_registry_name":"default","_cnpm_publish_time":1721065890356},"2.1.2-a130993ed":{"name":"@libp2p/identify","version":"2.1.2-a130993ed","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.2-a130993ed","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e7e9416b9d4eaaff8299a985bbaf3fad2ed3c099","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2-a130993ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2-a130993ed.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a130993edae3cf931bd1f4f4c24378a44dab4268","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.2.1-a130993ed","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-a130993ed","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.22-a130993ed","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-a130993ed","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.17-a130993ed","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.2.1-a130993ed","@libp2p/interface-compliance-tests":"5.4.9-a130993ed"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.2-a130993ed_1721065885354_0.6508300087503418","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-15T17:51:25.560Z","publish_time":1721065885560,"_source_registry_name":"default","_cnpm_publish_time":1721065885560},"2.1.2":{"name":"@libp2p/identify","version":"2.1.2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.6.1","@libp2p/interface-internal":"^1.3.1","@libp2p/peer-id":"^4.2.1","@libp2p/peer-record":"^7.0.22","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.9","@libp2p/logger":"^4.0.17","@libp2p/peer-id-factory":"^4.2.1","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.2","gitHead":"bcd018310f7b55d15e7d1712f5b35630e5d80fc9","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"shasum":"85a69eb341d893a767d81b3b6138790278109fb9","size":82698,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.2_1720878985956_0.6192760329438476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-13T13:56:26.108Z","publish_time":1720878986108,"_source_registry_name":"default","_cnpm_publish_time":1720878986108},"2.1.1-e9b6a242a":{"name":"@libp2p/identify","version":"2.1.1-e9b6a242a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.0-e9b6a242a","@libp2p/interface-internal":"1.3.0-e9b6a242a","@libp2p/peer-id":"4.2.0-e9b6a242a","@libp2p/peer-record":"7.0.21-e9b6a242a","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.8-e9b6a242a","@libp2p/logger":"4.0.16-e9b6a242a","@libp2p/peer-id-factory":"4.2.0-e9b6a242a","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.1-e9b6a242a","readmeFilename":"README.md","gitHead":"e9b6a242ac8b485f5fe9c33710e100c660c308aa","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"shasum":"a3c57bf48636295422f328ad71460aa87fc40013","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.1-e9b6a242a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.1-e9b6a242a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.1-e9b6a242a_1720876543841_0.31238250494802267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-13T13:15:44.044Z","publish_time":1720876544044,"_source_registry_name":"default","_cnpm_publish_time":1720876544044},"2.1.1-3319ff41e":{"name":"@libp2p/identify","version":"2.1.1-3319ff41e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.0-3319ff41e","@libp2p/interface-internal":"1.3.0-3319ff41e","@libp2p/peer-id":"4.2.0-3319ff41e","@libp2p/peer-record":"7.0.21-3319ff41e","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.8-3319ff41e","@libp2p/logger":"4.0.16-3319ff41e","@libp2p/peer-id-factory":"4.2.0-3319ff41e","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.1-3319ff41e","readmeFilename":"README.md","gitHead":"3319ff41ec7a30a632343e3171136b57460e01cb","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"shasum":"139bd6398453fd05cd6294ee9b5bf3b84473f579","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.1-3319ff41e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.1-3319ff41e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.1-3319ff41e_1720635798211_0.13208365432177116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-10T18:23:18.485Z","publish_time":1720635798485,"_source_registry_name":"default","_cnpm_publish_time":1720635798485},"2.1.1-e1f0b307c":{"name":"@libp2p/identify","version":"2.1.1-e1f0b307c","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.1-e1f0b307c","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7eea99c9e1e0c92dd1049115ace5fe9c67daff66","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.1-e1f0b307c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.1-e1f0b307c.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1f0b307c6992414d39cd5b44cf971d30f079fab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.2.0-e1f0b307c","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-e1f0b307c","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.21-e1f0b307c","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.0-e1f0b307c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.16-e1f0b307c","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.2.0-e1f0b307c","@libp2p/interface-compliance-tests":"5.4.8-e1f0b307c"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.1-e1f0b307c_1720630788200_0.04445057592063084","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-10T16:59:48.358Z","publish_time":1720630788358,"_source_registry_name":"default","_cnpm_publish_time":1720630788358},"2.1.1-d1aec4d9f":{"name":"@libp2p/identify","version":"2.1.1-d1aec4d9f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.0-d1aec4d9f","@libp2p/interface-internal":"1.3.0-d1aec4d9f","@libp2p/peer-id":"4.2.0-d1aec4d9f","@libp2p/peer-record":"7.0.21-d1aec4d9f","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.8-d1aec4d9f","@libp2p/logger":"4.0.16-d1aec4d9f","@libp2p/peer-id-factory":"4.2.0-d1aec4d9f","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.1-d1aec4d9f","readmeFilename":"README.md","gitHead":"d1aec4d9faeaced1dc71437f142c444fde3ebb98","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"c34b253b230ebc726888d468f43e2e53526f52ac","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.1-d1aec4d9f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.1-d1aec4d9f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.1-d1aec4d9f_1720467575161_0.737456678453523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T19:39:35.316Z","publish_time":1720467575316,"_source_registry_name":"default","_cnpm_publish_time":1720467575316},"2.1.1-ce6da9896":{"name":"@libp2p/identify","version":"2.1.1-ce6da9896","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.1-ce6da9896","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"47b5004932e0e4e4955f593ed309f87caad1faad","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.1-ce6da9896.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.1-ce6da9896.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ce6da9896c768205a9ad85d3d048938bf7b8f35c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.2.0-ce6da9896","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-ce6da9896","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.21-ce6da9896","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.0-ce6da9896","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.16-ce6da9896","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.2.0-ce6da9896","@libp2p/interface-compliance-tests":"5.4.8-ce6da9896"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.1-ce6da9896_1720467272460_0.8208541445384716","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-08T19:34:32.724Z","publish_time":1720467272724,"_source_registry_name":"default","_cnpm_publish_time":1720467272724},"2.1.1-151bc46fb":{"name":"@libp2p/identify","version":"2.1.1-151bc46fb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.6.0-151bc46fb","@libp2p/interface-internal":"1.3.0-151bc46fb","@libp2p/peer-id":"4.2.0-151bc46fb","@libp2p/peer-record":"7.0.21-151bc46fb","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.8-151bc46fb","@libp2p/logger":"4.0.16-151bc46fb","@libp2p/peer-id-factory":"4.2.0-151bc46fb","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.1-151bc46fb","readmeFilename":"README.md","gitHead":"151bc46fb4b41626143499cf9ebe0fcb309a78e2","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"d6b45bbe2a047e87f4b90a1b2e67ec73b37d673c","size":82536,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.1-151bc46fb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.1-151bc46fb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.1-151bc46fb_1720420145811_0.508507155535239"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T06:29:06.005Z","publish_time":1720420146005,"_source_registry_name":"default","_cnpm_publish_time":1720420146005},"2.1.1":{"name":"@libp2p/identify","version":"2.1.1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.6.0","@libp2p/interface-internal":"^1.3.0","@libp2p/peer-id":"^4.2.0","@libp2p/peer-record":"^7.0.21","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.8","@libp2p/logger":"^4.0.16","@libp2p/peer-id-factory":"^4.2.0","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.1","gitHead":"b816fd9c27f653adf7fd038daf0c216f2a4b5305","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"f01ea4ff5faa3545358354766509a08717356637","size":82698,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.1_1720013950130_0.35738763382530125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-03T13:39:10.366Z","publish_time":1720013950366,"_source_registry_name":"default","_cnpm_publish_time":1720013950366},"2.1.0-abb9f90c7":{"name":"@libp2p/identify","version":"2.1.0-abb9f90c7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.5.0-abb9f90c7","@libp2p/interface-internal":"1.2.4-abb9f90c7","@libp2p/peer-id":"4.1.4-abb9f90c7","@libp2p/peer-record":"7.0.20-abb9f90c7","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.7-abb9f90c7","@libp2p/logger":"4.0.15-abb9f90c7","@libp2p/peer-id-factory":"4.1.4-abb9f90c7","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.0-abb9f90c7","readmeFilename":"README.md","gitHead":"abb9f90c7694ac9ff77b45930304a92b1db428ea","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"327e3e9ab0f15ae41a9e8ba16d1ee7c405aea2e8","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0-abb9f90c7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0-abb9f90c7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.0-abb9f90c7_1720011712439_0.8786802564251319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-03T13:01:52.679Z","publish_time":1720011712679,"_source_registry_name":"default","_cnpm_publish_time":1720011712679},"2.1.0-af85a7cad":{"name":"@libp2p/identify","version":"2.1.0-af85a7cad","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.5.0-af85a7cad","@libp2p/interface-internal":"1.2.4-af85a7cad","@libp2p/peer-id":"4.1.4-af85a7cad","@libp2p/peer-record":"7.0.20-af85a7cad","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.7-af85a7cad","@libp2p/logger":"4.0.15-af85a7cad","@libp2p/peer-id-factory":"4.1.4-af85a7cad","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.0-af85a7cad","readmeFilename":"README.md","gitHead":"af85a7cadd2471c6d1ad730b659783453e9e5e37","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"66b9b9fdf5550fd5c233f283eb3012e0b0337879","size":82534,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0-af85a7cad.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0-af85a7cad.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.0-af85a7cad_1719943321742_0.2671082545313981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-02T18:02:02.017Z","publish_time":1719943322017,"_source_registry_name":"default","_cnpm_publish_time":1719943322017},"2.1.0-21cf7bc56":{"name":"@libp2p/identify","version":"2.1.0-21cf7bc56","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.5.0-21cf7bc56","@libp2p/interface-internal":"1.2.4-21cf7bc56","@libp2p/peer-id":"4.1.4-21cf7bc56","@libp2p/peer-record":"7.0.20-21cf7bc56","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.7-21cf7bc56","@libp2p/logger":"4.0.15-21cf7bc56","@libp2p/peer-id-factory":"4.1.4-21cf7bc56","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.0-21cf7bc56","readmeFilename":"README.md","gitHead":"21cf7bc56bf352a15fe8a167a8d81edd23a9897c","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"80eb869f6535a08494bd43f9d871976194a71576","size":82535,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0-21cf7bc56.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0-21cf7bc56.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.0-21cf7bc56_1719929027524_0.8199322604772981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-02T14:03:47.722Z","publish_time":1719929027722,"_source_registry_name":"default","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_cnpm_publish_time":1719929027722},"2.1.0-b0b6cae12":{"name":"@libp2p/identify","version":"2.1.0-b0b6cae12","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.5.0-b0b6cae12","@libp2p/interface-internal":"1.2.4-b0b6cae12","@libp2p/peer-id":"4.1.4-b0b6cae12","@libp2p/peer-record":"7.0.20-b0b6cae12","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.7-b0b6cae12","@libp2p/logger":"4.0.15-b0b6cae12","@libp2p/peer-id-factory":"4.1.4-b0b6cae12","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.0-b0b6cae12","readmeFilename":"README.md","gitHead":"b0b6cae121f23b8b09b36aed6815bddd2ff6e149","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"df7b87119b4790116da3f7d7c32000127bf15bd7","size":82534,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0-b0b6cae12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0-b0b6cae12.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.0-b0b6cae12_1719925324623_0.5787710521675227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-02T13:02:04.746Z","publish_time":1719925324746,"_source_registry_name":"default","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_cnpm_publish_time":1719925324746},"2.1.0-6573cb8b0":{"name":"@libp2p/identify","version":"2.1.0-6573cb8b0","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.0-6573cb8b0","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fc580a618722e86bbb0bf567b5b7b7c0809159bb","size":82417,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0-6573cb8b0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0-6573cb8b0.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6573cb8b072c9ab3b0b374a9d2a4270cbc5c19b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.1.4-6573cb8b0","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-6573cb8b0","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.20-6573cb8b0","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-6573cb8b0","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.15-6573cb8b0","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.1.4-6573cb8b0","@libp2p/interface-compliance-tests":"5.4.7-6573cb8b0"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.0-6573cb8b0_1719924275783_0.5036297761364354","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-02T12:44:36.050Z","publish_time":1719924276050,"_source_registry_name":"default","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_cnpm_publish_time":1719924276050},"2.1.0-15eb66428":{"name":"@libp2p/identify","version":"2.1.0-15eb66428","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.1.0-15eb66428","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c799637acdc1a2048b1f16ab606378a5c31a8d6b","size":82418,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0-15eb66428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0-15eb66428.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"15eb66428d191e1c26db69ef3587bd2afb972d17","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.1.4-15eb66428","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-15eb66428","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.20-15eb66428","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-15eb66428","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.15-15eb66428","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.1.4-15eb66428","@libp2p/interface-compliance-tests":"5.4.7-15eb66428"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.1.0-15eb66428_1719924272132_0.7268992862899133","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-02T12:44:32.292Z","publish_time":1719924272292,"_source_registry_name":"default","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_cnpm_publish_time":1719924272292},"2.1.0-3b9cbf7d8":{"name":"@libp2p/identify","version":"2.1.0-3b9cbf7d8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.5.0-3b9cbf7d8","@libp2p/interface-internal":"1.2.4-3b9cbf7d8","@libp2p/peer-id":"4.1.4-3b9cbf7d8","@libp2p/peer-record":"7.0.20-3b9cbf7d8","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.7-3b9cbf7d8","@libp2p/logger":"4.0.15-3b9cbf7d8","@libp2p/peer-id-factory":"4.1.4-3b9cbf7d8","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.0-3b9cbf7d8","readmeFilename":"README.md","gitHead":"3b9cbf7d82fc24cd30b09ad2d3b768bdec741e99","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"7712953c94d1c8951e875022ee2da9fd7a2a265e","size":82418,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0-3b9cbf7d8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0-3b9cbf7d8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.0-3b9cbf7d8_1719855267787_0.7215425486489442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-01T17:34:28.002Z","publish_time":1719855268002,"_source_registry_name":"default","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_cnpm_publish_time":1719855268002},"2.1.0-0b55625d1":{"name":"@libp2p/identify","version":"2.1.0-0b55625d1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.5.0-0b55625d1","@libp2p/interface-internal":"1.2.4-0b55625d1","@libp2p/peer-id":"4.1.4-0b55625d1","@libp2p/peer-record":"7.0.20-0b55625d1","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.7-0b55625d1","@libp2p/logger":"4.0.15-0b55625d1","@libp2p/peer-id-factory":"4.1.4-0b55625d1","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.0-0b55625d1","readmeFilename":"README.md","gitHead":"0b55625d146940994a306101650a55ee58e32f6c","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"2b758f11a81c16487ea4650a148327614d184fd5","size":82858,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0-0b55625d1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0-0b55625d1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.0-0b55625d1_1719177427079_0.3914253947021882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-23T21:17:07.287Z","publish_time":1719177427287,"_source_registry_name":"default","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_cnpm_publish_time":1719177427287},"2.1.0":{"name":"@libp2p/identify","version":"2.1.0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.5.0","@libp2p/interface-internal":"^1.2.4","@libp2p/peer-id":"^4.1.4","@libp2p/peer-record":"^7.0.20","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.7","@libp2p/logger":"^4.0.15","@libp2p/peer-id-factory":"^4.1.4","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.1.0","gitHead":"703b39029c478446fc7d75c64a990883a75c1934","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"663daa8e1f541326630655a8bd52aba015797017","size":83007,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.1.0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.1.0_1718812354974_0.549614825144473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-19T15:52:35.170Z","publish_time":1718812355170,"_source_registry_name":"default","_cnpm_publish_time":1718812355170},"2.0.3-9e0236627":{"name":"@libp2p/identify","version":"2.0.3-9e0236627","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.1-9e0236627","@libp2p/interface-internal":"1.2.3-9e0236627","@libp2p/peer-id":"4.1.3-9e0236627","@libp2p/peer-record":"7.0.19-9e0236627","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.6-9e0236627","@libp2p/logger":"4.0.14-9e0236627","@libp2p/peer-id-factory":"4.1.3-9e0236627","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.3-9e0236627","readmeFilename":"README.md","gitHead":"9e0236627b50a389df3350a90e58720cc205f0af","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"af586a508b7935c44253977e15afe20c7cf16da5","size":82860,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.3-9e0236627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.3-9e0236627.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.3-9e0236627_1718714862353_0.7233076242815244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-18T12:47:42.522Z","publish_time":1718714862522,"_source_registry_name":"default","_cnpm_publish_time":1718714862522},"2.0.3-8e4fdcde9":{"name":"@libp2p/identify","version":"2.0.3-8e4fdcde9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.1-8e4fdcde9","@libp2p/interface-internal":"1.2.3-8e4fdcde9","@libp2p/peer-id":"4.1.3-8e4fdcde9","@libp2p/peer-record":"7.0.19-8e4fdcde9","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.6-8e4fdcde9","@libp2p/logger":"4.0.14-8e4fdcde9","@libp2p/peer-id-factory":"4.1.3-8e4fdcde9","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.3-8e4fdcde9","readmeFilename":"README.md","gitHead":"8e4fdcde999a64b6f6e573960b2a53cc78c0bebf","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"c1707dd170d650b11a5c2d9abf147e0f80b25852","size":82860,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.3-8e4fdcde9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.3-8e4fdcde9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.3-8e4fdcde9_1718707428567_0.7164813689064629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-18T10:43:48.749Z","publish_time":1718707428749,"_source_registry_name":"default","_cnpm_publish_time":1718707428749},"2.0.3-94cac115a":{"name":"@libp2p/identify","version":"2.0.3-94cac115a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.1-94cac115a","@libp2p/interface-internal":"1.2.3-94cac115a","@libp2p/peer-id":"4.1.3-94cac115a","@libp2p/peer-record":"7.0.19-94cac115a","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.6-94cac115a","@libp2p/logger":"4.0.14-94cac115a","@libp2p/peer-id-factory":"4.1.3-94cac115a","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.3-94cac115a","readmeFilename":"README.md","gitHead":"94cac115a2ec5dc805fc987345bcacfe269260de","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"ee40f48de3e613dbe4f534e7c20de006668e4e4f","size":82860,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.3-94cac115a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.3-94cac115a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.3-94cac115a_1718275916301_0.05040612582944348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-13T10:51:56.476Z","publish_time":1718275916476,"_source_registry_name":"default","_cnpm_publish_time":1718275916476},"2.0.3-d1f1c2be7":{"name":"@libp2p/identify","version":"2.0.3-d1f1c2be7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.1-d1f1c2be7","@libp2p/interface-internal":"1.2.3-d1f1c2be7","@libp2p/peer-id":"4.1.3-d1f1c2be7","@libp2p/peer-record":"7.0.19-d1f1c2be7","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.6-d1f1c2be7","@libp2p/logger":"4.0.14-d1f1c2be7","@libp2p/peer-id-factory":"4.1.3-d1f1c2be7","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.3-d1f1c2be7","readmeFilename":"README.md","gitHead":"d1f1c2be78bd195f404e62627c2c9f545845e5f5","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"11c30c1495f506c49691a87b25adb800576acf05","size":82859,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.3-d1f1c2be7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.3-d1f1c2be7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.3-d1f1c2be7_1718268591117_0.3938199804001168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-13T08:49:51.247Z","publish_time":1718268591247,"_source_registry_name":"default","_cnpm_publish_time":1718268591247},"2.0.3-44791342":{"name":"@libp2p/identify","version":"2.0.3-44791342","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.0.3-44791342","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"87b17d4c64ef3e2482870166c9dea3c81456b8bd","size":82647,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.3-44791342.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.3-44791342.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"044791342239b187d4fdabb957b0ca6af93d9b73","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.1.3-044791342","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-044791342","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.19-044791342","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.3-044791342","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.14-044791342","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.1.3-044791342","@libp2p/interface-compliance-tests":"5.4.6-044791342"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.0.3-44791342_1718207634944_0.1866418897031228","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-12T15:53:55.086Z","publish_time":1718207635086,"_source_registry_name":"default","_cnpm_publish_time":1718207635086},"2.0.3-863b3de03":{"name":"@libp2p/identify","version":"2.0.3-863b3de03","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.0.3-863b3de03","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c9046a9a8762f24b51360ef13da0543da0e9b810","size":82646,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.3-863b3de03.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.3-863b3de03.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"863b3de03e73204b517830ae9ea782425b5c3088","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.1.3-863b3de03","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-863b3de03","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.19-863b3de03","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.3-863b3de03","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.14-863b3de03","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.1.3-863b3de03","@libp2p/interface-compliance-tests":"5.4.6-863b3de03"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.0.3-863b3de03_1718188283366_0.9057741550143115","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-12T10:31:23.630Z","publish_time":1718188283630,"_source_registry_name":"default","_cnpm_publish_time":1718188283630},"2.0.3":{"name":"@libp2p/identify","version":"2.0.3","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.4.1","@libp2p/interface-internal":"^1.2.3","@libp2p/peer-id":"^4.1.3","@libp2p/peer-record":"^7.0.19","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.6","@libp2p/logger":"^4.0.14","@libp2p/peer-id-factory":"^4.1.3","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.3","gitHead":"2829da93ce19750e29f65a0cf25528d15281c5eb","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"5ea1721ea141cc0a62d65325e22422fe5c656706","size":82793,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.3_1718015929325_0.05455658710871125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-10T10:38:49.530Z","publish_time":1718015929530,"_source_registry_name":"default","_cnpm_publish_time":1718015929530},"2.0.2-90d10b565":{"name":"@libp2p/identify","version":"2.0.2-90d10b565","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-90d10b565","@libp2p/interface-internal":"1.2.2-90d10b565","@libp2p/peer-id":"4.1.2-90d10b565","@libp2p/peer-record":"7.0.18-90d10b565","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-90d10b565","@libp2p/logger":"4.0.13-90d10b565","@libp2p/peer-id-factory":"4.1.2-90d10b565","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-90d10b565","readmeFilename":"README.md","gitHead":"90d10b56557380097d3738ee9c839ce70386ed54","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"9a5f9597487748eeb29ee958554acf22bc348ee3","size":82646,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-90d10b565.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-90d10b565.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-90d10b565_1717775407140_0.4049284495274026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-07T15:50:07.455Z","publish_time":1717775407455,"_source_registry_name":"default","_cnpm_publish_time":1717775407455},"2.0.2-62e32252a":{"name":"@libp2p/identify","version":"2.0.2-62e32252a","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.0.2-62e32252a","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4395f10fb4d903066b5aad0cc1d962c291c0e51f","size":82646,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-62e32252a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-62e32252a.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"62e32252a334a5389546dd05a143ffb93cb8e744","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.1.2-62e32252a","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-62e32252a","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.18-62e32252a","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-62e32252a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.13-62e32252a","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.1.2-62e32252a","@libp2p/interface-compliance-tests":"5.4.5-62e32252a"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.0.2-62e32252a_1717700224004_0.2991890176511318","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T18:57:04.145Z","publish_time":1717700224145,"_source_registry_name":"default","_cnpm_publish_time":1717700224145},"2.0.2-769461d3b":{"name":"@libp2p/identify","version":"2.0.2-769461d3b","license":"Apache-2.0 OR MIT","_id":"@libp2p/identify@2.0.2-769461d3b","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3bea4b6f7d09a2d516a8ffe5237ab25bedc28102","size":82646,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-769461d3b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-769461d3b.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"769461d3b5de1a9825c37ae8d10d508bab9fd2bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the Identify Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"it-drain":"^3.0.7","wherearewe":"^2.0.1","it-parallel":"^3.0.7","uint8arrays":"^5.1.0","uint8arraylist":"^2.4.8","@libp2p/peer-id":"4.1.2-769461d3b","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-769461d3b","it-protobuf-stream":"^1.1.3","@libp2p/peer-record":"7.0.18-769461d3b","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-769461d3b","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","delay":"^6.0.0","it-pair":"^2.0.6","protons":"^7.5.0","sinon-ts":"^2.0.0","it-pushable":"^3.2.3","@libp2p/logger":"4.0.13-769461d3b","it-length-prefixed":"^9.0.4","@libp2p/peer-id-factory":"4.1.2-769461d3b","@libp2p/interface-compliance-tests":"5.4.5-769461d3b"},"_npmOperationalInternal":{"tmp":"tmp/identify_2.0.2-769461d3b_1717689845376_0.3235442833161315","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T16:04:05.569Z","publish_time":1717689845569,"_source_registry_name":"default","_cnpm_publish_time":1717689845569},"2.0.2-bc6556f96":{"name":"@libp2p/identify","version":"2.0.2-bc6556f96","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-bc6556f96","@libp2p/interface-internal":"1.2.2-bc6556f96","@libp2p/peer-id":"4.1.2-bc6556f96","@libp2p/peer-record":"7.0.18-bc6556f96","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-bc6556f96","@libp2p/logger":"4.0.13-bc6556f96","@libp2p/peer-id-factory":"4.1.2-bc6556f96","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-bc6556f96","readmeFilename":"README.md","gitHead":"bc6556f965474801d63fc6a4c113b65144715995","_nodeVersion":"20.13.1","_npmVersion":"10.8.1","dist":{"shasum":"a98ad8ffe203a7f2abbfe67849e2c4ddfa5b31fc","size":82646,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-bc6556f96.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-bc6556f96.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-bc6556f96_1717673417343_0.4881408485613261"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T11:30:17.512Z","publish_time":1717673417512,"_source_registry_name":"default","_cnpm_publish_time":1717673417512},"2.0.2-6011d3697":{"name":"@libp2p/identify","version":"2.0.2-6011d3697","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-6011d3697","@libp2p/interface-internal":"1.2.2-6011d3697","@libp2p/peer-id":"4.1.2-6011d3697","@libp2p/peer-record":"7.0.18-6011d3697","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-6011d3697","@libp2p/logger":"4.0.13-6011d3697","@libp2p/peer-id-factory":"4.1.2-6011d3697","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-6011d3697","readmeFilename":"README.md","gitHead":"6011d36973f94813bc28f19cec4cf2d5883bc812","_nodeVersion":"20.13.1","_npmVersion":"10.8.1","dist":{"shasum":"346ceb161c7f0df5b243016959ef65e2ee888707","size":82645,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-6011d3697.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-6011d3697.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-6011d3697_1717668932415_0.23901254574099484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T10:15:32.594Z","publish_time":1717668932594,"_source_registry_name":"default","_cnpm_publish_time":1717668932594},"2.0.2-f6fe2cc3c":{"name":"@libp2p/identify","version":"2.0.2-f6fe2cc3c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-f6fe2cc3c","@libp2p/interface-internal":"1.2.2-f6fe2cc3c","@libp2p/peer-id":"4.1.2-f6fe2cc3c","@libp2p/peer-record":"7.0.18-f6fe2cc3c","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-f6fe2cc3c","@libp2p/logger":"4.0.13-f6fe2cc3c","@libp2p/peer-id-factory":"4.1.2-f6fe2cc3c","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-f6fe2cc3c","readmeFilename":"README.md","gitHead":"f6fe2cc3cfb4a69520ede31874c94088a7e9b270","_nodeVersion":"20.13.1","_npmVersion":"10.8.1","dist":{"shasum":"46a54a1da8128c84ef243f49071f2393407b8ff4","size":82645,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-f6fe2cc3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-f6fe2cc3c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-f6fe2cc3c_1717668107062_0.26954419208691105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T10:01:47.467Z","publish_time":1717668107467,"_source_registry_name":"default","_cnpm_publish_time":1717668107467},"2.0.2-4bd8e4f79":{"name":"@libp2p/identify","version":"2.0.2-4bd8e4f79","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-4bd8e4f79","@libp2p/interface-internal":"1.2.2-4bd8e4f79","@libp2p/peer-id":"4.1.2-4bd8e4f79","@libp2p/peer-record":"7.0.18-4bd8e4f79","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-4bd8e4f79","@libp2p/logger":"4.0.13-4bd8e4f79","@libp2p/peer-id-factory":"4.1.2-4bd8e4f79","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-4bd8e4f79","readmeFilename":"README.md","gitHead":"4bd8e4f791d055c2ba1445f1dea64dd3735e41c9","_nodeVersion":"20.13.1","_npmVersion":"10.8.1","dist":{"shasum":"05883fe9162370c60dd49b8268598d05942c5025","size":82646,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-4bd8e4f79.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-4bd8e4f79.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-4bd8e4f79_1717667095628_0.8587657571699505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T09:44:55.812Z","publish_time":1717667095812,"_source_registry_name":"default","_cnpm_publish_time":1717667095812},"2.0.2-440c9b360":{"name":"@libp2p/identify","version":"2.0.2-440c9b360","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-440c9b360","@libp2p/interface-internal":"1.2.2-440c9b360","@libp2p/peer-id":"4.1.2-440c9b360","@libp2p/peer-record":"7.0.18-440c9b360","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-440c9b360","@libp2p/logger":"4.0.13-440c9b360","@libp2p/peer-id-factory":"4.1.2-440c9b360","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-440c9b360","readmeFilename":"README.md","gitHead":"440c9b360b8413149f4a1404c3368f124b0f8a5e","_nodeVersion":"20.13.1","_npmVersion":"10.8.1","dist":{"shasum":"93e48d045b9eabc73103c10cfeb846b389060335","size":82646,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-440c9b360.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-440c9b360.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-440c9b360_1717665398127_0.8038982271515414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T09:16:38.267Z","publish_time":1717665398267,"_source_registry_name":"default","_cnpm_publish_time":1717665398267},"2.0.2-757fb2674":{"name":"@libp2p/identify","version":"2.0.2-757fb2674","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-757fb2674","@libp2p/interface-internal":"1.2.2-757fb2674","@libp2p/peer-id":"4.1.2-757fb2674","@libp2p/peer-record":"7.0.18-757fb2674","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-757fb2674","@libp2p/logger":"4.0.13-757fb2674","@libp2p/peer-id-factory":"4.1.2-757fb2674","aegir":"^43.0.1","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-757fb2674","readmeFilename":"README.md","gitHead":"757fb2674f0a3e06fd46d3ff63f7f461c32d47d2","_nodeVersion":"20.13.1","_npmVersion":"10.8.1","dist":{"shasum":"1c57255d4d21530b20abfc5c7dc33a8b26fda533","size":82646,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-757fb2674.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-757fb2674.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-757fb2674_1717662369650_0.14592372779139118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T08:26:09.818Z","publish_time":1717662369818,"_source_registry_name":"default","_cnpm_publish_time":1717662369818},"2.0.2-12106b5b0":{"name":"@libp2p/identify","version":"2.0.2-12106b5b0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-12106b5b0","@libp2p/interface-internal":"1.2.2-12106b5b0","@libp2p/peer-id":"4.1.2-12106b5b0","@libp2p/peer-record":"7.0.18-12106b5b0","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-12106b5b0","@libp2p/logger":"4.0.13-12106b5b0","@libp2p/peer-id-factory":"4.1.2-12106b5b0","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-12106b5b0","readmeFilename":"README.md","gitHead":"12106b5b00957b0bd634e69353d4fae4e0730ac9","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"97b8c7169a1854f5e0b2cd2dd0e09cf1e9554dcf","size":82645,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-12106b5b0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-12106b5b0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-12106b5b0_1717660156519_0.01209522763987092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T07:49:16.711Z","publish_time":1717660156711,"_source_registry_name":"default","_cnpm_publish_time":1717660156711},"2.0.2-169c9d85e":{"name":"@libp2p/identify","version":"2.0.2-169c9d85e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-169c9d85e","@libp2p/interface-internal":"1.2.2-169c9d85e","@libp2p/peer-id":"4.1.2-169c9d85e","@libp2p/peer-record":"7.0.18-169c9d85e","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-169c9d85e","@libp2p/logger":"4.0.13-169c9d85e","@libp2p/peer-id-factory":"4.1.2-169c9d85e","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-169c9d85e","readmeFilename":"README.md","gitHead":"169c9d85e7c9cd65be964b5d08bd618d950f70ee","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"a73a34ec85d831f6c4256eddb47e7d919ebcef76","size":82633,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-169c9d85e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-169c9d85e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-169c9d85e_1716918647509_0.6546681783834944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T17:50:47.713Z","publish_time":1716918647713,"_source_registry_name":"default","_cnpm_publish_time":1716918647713},"2.0.2-f4e572cd6":{"name":"@libp2p/identify","version":"2.0.2-f4e572cd6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-f4e572cd6","@libp2p/interface-internal":"1.2.2-f4e572cd6","@libp2p/peer-id":"4.1.2-f4e572cd6","@libp2p/peer-record":"7.0.18-f4e572cd6","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-f4e572cd6","@libp2p/logger":"4.0.13-f4e572cd6","@libp2p/peer-id-factory":"4.1.2-f4e572cd6","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-f4e572cd6","readmeFilename":"README.md","gitHead":"f4e572cd6fc957457816c98619d1a11adf4bd5bc","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"8c1904707b13668b79a563abe259b19e36d99db3","size":82633,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-f4e572cd6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-f4e572cd6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-f4e572cd6_1716918628303_0.5179334021977338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T17:50:28.518Z","publish_time":1716918628518,"_source_registry_name":"default","_cnpm_publish_time":1716918628518},"2.0.2-352699ab5":{"name":"@libp2p/identify","version":"2.0.2-352699ab5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-352699ab5","@libp2p/interface-internal":"1.2.2-352699ab5","@libp2p/peer-id":"4.1.2-352699ab5","@libp2p/peer-record":"7.0.18-352699ab5","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-352699ab5","@libp2p/logger":"4.0.13-352699ab5","@libp2p/peer-id-factory":"4.1.2-352699ab5","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-352699ab5","readmeFilename":"README.md","gitHead":"352699ab534c7aed536886bd2fd18f069db0d08e","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"a8fd60693a4211b7b6fa503669588573ca9cfe2c","size":82634,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-352699ab5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-352699ab5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-352699ab5_1716916582831_0.5892592628856812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T17:16:23.074Z","publish_time":1716916583074,"_source_registry_name":"default","_cnpm_publish_time":1716916583074},"2.0.2-167bf2b3c":{"name":"@libp2p/identify","version":"2.0.2-167bf2b3c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-167bf2b3c","@libp2p/interface-internal":"1.2.2-167bf2b3c","@libp2p/peer-id":"4.1.2-167bf2b3c","@libp2p/peer-record":"7.0.18-167bf2b3c","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-167bf2b3c","@libp2p/logger":"4.0.13-167bf2b3c","@libp2p/peer-id-factory":"4.1.2-167bf2b3c","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-167bf2b3c","readmeFilename":"README.md","gitHead":"167bf2b3cf0aa741c8118e241c3668e8ef91c549","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"a993c1de65a1bb3d12eeb333744f15dc67a2d21f","size":82633,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-167bf2b3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-167bf2b3c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-167bf2b3c_1716897339054_0.24889629219113285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T11:55:39.313Z","publish_time":1716897339313,"_source_registry_name":"default","_cnpm_publish_time":1716897339313},"2.0.2-7aec7bd45":{"name":"@libp2p/identify","version":"2.0.2-7aec7bd45","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-7aec7bd45","@libp2p/interface-internal":"1.2.2-7aec7bd45","@libp2p/peer-id":"4.1.2-7aec7bd45","@libp2p/peer-record":"7.0.18-7aec7bd45","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-7aec7bd45","@libp2p/logger":"4.0.13-7aec7bd45","@libp2p/peer-id-factory":"4.1.2-7aec7bd45","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-7aec7bd45","readmeFilename":"README.md","gitHead":"7aec7bd45b37e1d5aa206816c17189f1e0c68d96","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"58ec4c83acf5c6eb62201e01ec411ccba9f7e064","size":82632,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-7aec7bd45.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-7aec7bd45.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-7aec7bd45_1716889198971_0.7020456161680282"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T09:39:59.102Z","publish_time":1716889199102,"_source_registry_name":"default","_cnpm_publish_time":1716889199102},"2.0.2-7464dc00c":{"name":"@libp2p/identify","version":"2.0.2-7464dc00c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-7464dc00c","@libp2p/interface-internal":"1.2.2-7464dc00c","@libp2p/peer-id":"4.1.2-7464dc00c","@libp2p/peer-record":"7.0.18-7464dc00c","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-7464dc00c","@libp2p/logger":"4.0.13-7464dc00c","@libp2p/peer-id-factory":"4.1.2-7464dc00c","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-7464dc00c","readmeFilename":"README.md","gitHead":"7464dc00caef2d95bfcfc75346f48e0901458df6","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"b2c9d212b595d1e8dbff5d24cf1a9f78883089c3","size":82633,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-7464dc00c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-7464dc00c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-7464dc00c_1716883820189_0.739068253732436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T08:10:20.371Z","publish_time":1716883820371,"_source_registry_name":"default","_cnpm_publish_time":1716883820371},"2.0.2-e69a2f1b6":{"name":"@libp2p/identify","version":"2.0.2-e69a2f1b6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.4.0-e69a2f1b6","@libp2p/interface-internal":"1.2.2-e69a2f1b6","@libp2p/peer-id":"4.1.2-e69a2f1b6","@libp2p/peer-record":"7.0.18-e69a2f1b6","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.5-e69a2f1b6","@libp2p/logger":"4.0.13-e69a2f1b6","@libp2p/peer-id-factory":"4.1.2-e69a2f1b6","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2-e69a2f1b6","readmeFilename":"README.md","gitHead":"e69a2f1b608be8dbd1456b84270a4b481ee036f7","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"ded5a5d7c98079c245c4359d10ec20aa90bf7249","size":82633,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2-e69a2f1b6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2-e69a2f1b6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2-e69a2f1b6_1716882680823_0.25212759272632557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T07:51:21.039Z","publish_time":1716882681039,"_source_registry_name":"default","_cnpm_publish_time":1716882681039},"2.0.2":{"name":"@libp2p/identify","version":"2.0.2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.4.0","@libp2p/interface-internal":"^1.2.2","@libp2p/peer-id":"^4.1.2","@libp2p/peer-record":"^7.0.18","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.5","@libp2p/logger":"^4.0.13","@libp2p/peer-id-factory":"^4.1.2","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.2","gitHead":"f9df63299d5e73168f2aef452d42f9723f56e810","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"a11c566dbbcdfda15a1e3762e6b8e88188c4f48b","size":82780,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.2_1716203868297_0.8074670579313596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-20T11:17:48.562Z","publish_time":1716203868562,"_source_registry_name":"default","_cnpm_publish_time":1716203868562},"2.0.1-a3e8beabd":{"name":"@libp2p/identify","version":"2.0.1-a3e8beabd","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-a3e8beabd","@libp2p/interface-internal":"1.2.1-a3e8beabd","@libp2p/peer-id":"4.1.1-a3e8beabd","@libp2p/peer-record":"7.0.17-a3e8beabd","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-a3e8beabd","@libp2p/logger":"4.0.12-a3e8beabd","@libp2p/peer-id-factory":"4.1.1-a3e8beabd","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-a3e8beabd","readmeFilename":"README.md","gitHead":"a3e8beabdc2b551594952b5d5621555296eff79a","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"7f32b2ff704c5d9681555a82a5906419471c17df","size":82626,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-a3e8beabd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-a3e8beabd.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-a3e8beabd_1715973918160_0.26660737062497764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T19:25:18.302Z","publish_time":1715973918302,"_source_registry_name":"default","_cnpm_publish_time":1715973918302},"2.0.1-48444f750":{"name":"@libp2p/identify","version":"2.0.1-48444f750","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-48444f750","@libp2p/interface-internal":"1.2.1-48444f750","@libp2p/peer-id":"4.1.1-48444f750","@libp2p/peer-record":"7.0.17-48444f750","@multiformats/multiaddr":"^12.2.3","@multiformats/multiaddr-matcher":"^1.2.1","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.3","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.1.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-48444f750","@libp2p/logger":"4.0.12-48444f750","@libp2p/peer-id-factory":"4.1.1-48444f750","aegir":"^42.2.11","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-48444f750","readmeFilename":"README.md","gitHead":"48444f750ebe3f03290bf70e84d7590edc030ea4","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"2f6da2237ba6e7f208437bc4b69df7e40b84c866","size":82625,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-48444f750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-48444f750.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-48444f750_1715968395915_0.475237761603285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T17:53:16.186Z","publish_time":1715968396186,"_source_registry_name":"default","_cnpm_publish_time":1715968396186},"2.0.1-1a41c28bb":{"name":"@libp2p/identify","version":"2.0.1-1a41c28bb","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-1a41c28bb","@libp2p/interface-internal":"1.2.1-1a41c28bb","@libp2p/peer-id":"4.1.1-1a41c28bb","@libp2p/peer-record":"7.0.17-1a41c28bb","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-1a41c28bb","@libp2p/logger":"4.0.12-1a41c28bb","@libp2p/peer-id-factory":"4.1.1-1a41c28bb","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-1a41c28bb","readmeFilename":"README.md","gitHead":"1a41c28bb76a365c3474f94e3f7dcf7691c0cec2","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"e87cf629e825eb061d7fa224e9365ab81d042439","size":82625,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-1a41c28bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-1a41c28bb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-1a41c28bb_1715968184468_0.5925730593730023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T17:49:44.639Z","publish_time":1715968184639,"_source_registry_name":"default","_cnpm_publish_time":1715968184639},"2.0.1-8214dcfb0":{"name":"@libp2p/identify","version":"2.0.1-8214dcfb0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-8214dcfb0","@libp2p/interface-internal":"1.2.1-8214dcfb0","@libp2p/peer-id":"4.1.1-8214dcfb0","@libp2p/peer-record":"7.0.17-8214dcfb0","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-8214dcfb0","@libp2p/logger":"4.0.12-8214dcfb0","@libp2p/peer-id-factory":"4.1.1-8214dcfb0","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-8214dcfb0","readmeFilename":"README.md","gitHead":"8214dcfb0e14e7bf377b5f0d9864551038c069fa","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"ce9003c074332cb76e14e68355c87085f2179d99","size":82624,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-8214dcfb0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-8214dcfb0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-8214dcfb0_1715958694616_0.10937458909899389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T15:11:34.810Z","publish_time":1715958694810,"_source_registry_name":"default","_cnpm_publish_time":1715958694810},"2.0.1-1eb5b2713":{"name":"@libp2p/identify","version":"2.0.1-1eb5b2713","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-1eb5b2713","@libp2p/interface-internal":"1.2.1-1eb5b2713","@libp2p/peer-id":"4.1.1-1eb5b2713","@libp2p/peer-record":"7.0.17-1eb5b2713","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-1eb5b2713","@libp2p/logger":"4.0.12-1eb5b2713","@libp2p/peer-id-factory":"4.1.1-1eb5b2713","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-1eb5b2713","readmeFilename":"README.md","gitHead":"1eb5b2713585e0d4dde927ecd307ada0b774d824","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"f206753233dc82ff24ad1d4c7c295afbe9d23276","size":82624,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-1eb5b2713.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-1eb5b2713.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-1eb5b2713_1715883703680_0.2641619132260391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T18:21:43.856Z","publish_time":1715883703856,"_source_registry_name":"default","_cnpm_publish_time":1715883703856},"2.0.1-5b7380259":{"name":"@libp2p/identify","version":"2.0.1-5b7380259","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-5b7380259","@libp2p/interface-internal":"1.2.1-5b7380259","@libp2p/peer-id":"4.1.1-5b7380259","@libp2p/peer-record":"7.0.17-5b7380259","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-5b7380259","@libp2p/logger":"4.0.12-5b7380259","@libp2p/peer-id-factory":"4.1.1-5b7380259","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-5b7380259","readmeFilename":"README.md","gitHead":"5b7380259ddcd36e3e919dadb6380dc939ae9537","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"ff856eb5727f4462d2543403ef2f5b402d43eb6e","size":82626,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-5b7380259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-5b7380259.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-5b7380259_1715879618423_0.14346515865288034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T17:13:38.562Z","publish_time":1715879618562,"_source_registry_name":"default","_cnpm_publish_time":1715879618562},"2.0.1-7de56f244":{"name":"@libp2p/identify","version":"2.0.1-7de56f244","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-7de56f244","@libp2p/interface-internal":"1.2.1-7de56f244","@libp2p/peer-id":"4.1.1-7de56f244","@libp2p/peer-record":"7.0.17-7de56f244","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-7de56f244","@libp2p/logger":"4.0.12-7de56f244","@libp2p/peer-id-factory":"4.1.1-7de56f244","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-7de56f244","readmeFilename":"README.md","gitHead":"7de56f2444f0501e2e38b7aa658a4271441f8a9c","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"eda3644d1227921df50b976c362c092c3eddaea6","size":82625,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-7de56f244.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-7de56f244.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-7de56f244_1715875645824_0.8251763427385717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T16:07:26.046Z","publish_time":1715875646046,"_source_registry_name":"default","_cnpm_publish_time":1715875646046},"2.0.1-1cd5aae11":{"name":"@libp2p/identify","version":"2.0.1-1cd5aae11","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-1cd5aae11","@libp2p/interface-internal":"1.2.1-1cd5aae11","@libp2p/peer-id":"4.1.1-1cd5aae11","@libp2p/peer-record":"7.0.17-1cd5aae11","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-1cd5aae11","@libp2p/logger":"4.0.12-1cd5aae11","@libp2p/peer-id-factory":"4.1.1-1cd5aae11","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-1cd5aae11","readmeFilename":"README.md","gitHead":"1cd5aae1179cb564e99c9d135c4c2ab8b840b2e8","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"bffbc148bbd10d4dbae132e646a739eee8c7e6f3","size":82624,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-1cd5aae11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-1cd5aae11.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-1cd5aae11_1715870251129_0.13428983443547238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T14:37:31.291Z","publish_time":1715870251291,"_source_registry_name":"default","_cnpm_publish_time":1715870251291},"2.0.1-1cc6a9405":{"name":"@libp2p/identify","version":"2.0.1-1cc6a9405","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-1cc6a9405","@libp2p/interface-internal":"1.2.1-1cc6a9405","@libp2p/peer-id":"4.1.1-1cc6a9405","@libp2p/peer-record":"7.0.17-1cc6a9405","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-1cc6a9405","@libp2p/logger":"4.0.12-1cc6a9405","@libp2p/peer-id-factory":"4.1.1-1cc6a9405","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-1cc6a9405","readmeFilename":"README.md","gitHead":"1cc6a940547a03fa8c0f2b73b155eda795ab88c4","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"cda1715e6d56f2d91fa987834201a9faede5ba7e","size":82625,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-1cc6a9405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-1cc6a9405.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-1cc6a9405_1715856223614_0.7101880628079291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T10:43:43.775Z","publish_time":1715856223775,"_source_registry_name":"default","_cnpm_publish_time":1715856223775},"2.0.1-3c73707ff":{"name":"@libp2p/identify","version":"2.0.1-3c73707ff","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-3c73707ff","@libp2p/interface-internal":"1.2.1-3c73707ff","@libp2p/peer-id":"4.1.1-3c73707ff","@libp2p/peer-record":"7.0.17-3c73707ff","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.4-3c73707ff","@libp2p/logger":"4.0.12-3c73707ff","@libp2p/peer-id-factory":"4.1.1-3c73707ff","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1-3c73707ff","readmeFilename":"README.md","gitHead":"3c73707ff5c1635d4ab26dcc39499ab497d217a6","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"581b5da121044c0420d32e29da3500e6bbe2d2cb","size":82626,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1-3c73707ff.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1-3c73707ff.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1-3c73707ff_1715773687632_0.9813734008285533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-15T11:48:07.806Z","publish_time":1715773687806,"_source_registry_name":"default","_cnpm_publish_time":1715773687806},"2.0.1":{"name":"@libp2p/identify","version":"2.0.1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.3.1","@libp2p/interface-internal":"^1.2.1","@libp2p/peer-id":"^4.1.1","@libp2p/peer-record":"^7.0.17","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.4","@libp2p/logger":"^4.0.12","@libp2p/peer-id-factory":"^4.1.1","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.1","gitHead":"b0554a5321fc1ec069d6273370da03f99e3445e9","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"6df7f4ad0086f0702fd4cb8dd6fc1aa5df58aafc","size":82776,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.1_1715772683267_0.29052186209561803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-15T11:31:23.448Z","publish_time":1715772683448,"_source_registry_name":"default","_cnpm_publish_time":1715772683448},"2.0.0-9d4b0596f":{"name":"@libp2p/identify","version":"2.0.0-9d4b0596f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-9d4b0596f","@libp2p/interface-internal":"1.2.0-9d4b0596f","@libp2p/peer-id":"4.1.1-9d4b0596f","@libp2p/peer-record":"7.0.16-9d4b0596f","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-9d4b0596f","@libp2p/logger":"4.0.12-9d4b0596f","@libp2p/peer-id-factory":"4.1.1-9d4b0596f","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-9d4b0596f","readmeFilename":"README.md","gitHead":"9d4b0596fa3066dce145f54290984a9870cbc934","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"1a3828b5836d8c88107478b393b092d1999f1a4c","size":82632,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-9d4b0596f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-9d4b0596f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-9d4b0596f_1715677600099_0.10311084694585437"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-14T09:06:40.258Z","publish_time":1715677600258,"_source_registry_name":"default","_cnpm_publish_time":1715677600258},"2.0.0-43046b9ae":{"name":"@libp2p/identify","version":"2.0.0-43046b9ae","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-43046b9ae","@libp2p/interface-internal":"1.2.0-43046b9ae","@libp2p/peer-id":"4.1.1-43046b9ae","@libp2p/peer-record":"7.0.16-43046b9ae","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-43046b9ae","@libp2p/logger":"4.0.12-43046b9ae","@libp2p/peer-id-factory":"4.1.1-43046b9ae","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-43046b9ae","readmeFilename":"README.md","gitHead":"43046b9aebebfadeb1c092a1ef768c63c32298e3","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"204f25c59e0fb2811c0106e3fc6e9d4d2bbd6e7d","size":82631,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-43046b9ae.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-43046b9ae.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-43046b9ae_1715620948878_0.6693462387207663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T17:22:29.022Z","publish_time":1715620949022,"_source_registry_name":"default","_cnpm_publish_time":1715620949022},"2.0.0-83c14d08f":{"name":"@libp2p/identify","version":"2.0.0-83c14d08f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-83c14d08f","@libp2p/interface-internal":"1.2.0-83c14d08f","@libp2p/peer-id":"4.1.1-83c14d08f","@libp2p/peer-record":"7.0.16-83c14d08f","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-83c14d08f","@libp2p/logger":"4.0.12-83c14d08f","@libp2p/peer-id-factory":"4.1.1-83c14d08f","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-83c14d08f","readmeFilename":"README.md","gitHead":"83c14d08f4f10a207f142f0d7d383e0fbff7858a","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"da3e96b33a3ea3006f8a0200c9c710aaefa35dcc","size":82632,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-83c14d08f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-83c14d08f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-83c14d08f_1715585600597_0.217386545455039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T07:33:20.821Z","publish_time":1715585600821,"_source_registry_name":"default","_cnpm_publish_time":1715585600821},"2.0.0-7ae6063df":{"name":"@libp2p/identify","version":"2.0.0-7ae6063df","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-7ae6063df","@libp2p/interface-internal":"1.2.0-7ae6063df","@libp2p/peer-id":"4.1.1-7ae6063df","@libp2p/peer-record":"7.0.16-7ae6063df","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-7ae6063df","@libp2p/logger":"4.0.12-7ae6063df","@libp2p/peer-id-factory":"4.1.1-7ae6063df","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-7ae6063df","readmeFilename":"README.md","gitHead":"7ae6063dfbc754f95a2c4bd0a6bd146f2989a5f5","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"631c1c1dcd6b434a0b07aa66a5d69e2826c9a301","size":82630,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-7ae6063df.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-7ae6063df.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-7ae6063df_1715335942650_0.010708078122280806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-10T10:12:22.800Z","publish_time":1715335942800,"_source_registry_name":"default","_cnpm_publish_time":1715335942800},"2.0.0-4ad63bb79":{"name":"@libp2p/identify","version":"2.0.0-4ad63bb79","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-4ad63bb79","@libp2p/interface-internal":"1.2.0-4ad63bb79","@libp2p/peer-id":"4.1.1-4ad63bb79","@libp2p/peer-record":"7.0.16-4ad63bb79","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-4ad63bb79","@libp2p/logger":"4.0.12-4ad63bb79","@libp2p/peer-id-factory":"4.1.1-4ad63bb79","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-4ad63bb79","readmeFilename":"README.md","gitHead":"4ad63bb79c0c2e5c670b32aa534906b923dcf150","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"0e90fc5181614c580350419e7634b29a424cb069","size":82631,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-4ad63bb79.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-4ad63bb79.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-4ad63bb79_1715100223669_0.8832999327063236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T16:43:43.934Z","publish_time":1715100223934,"_source_registry_name":"default","_cnpm_publish_time":1715100223934},"2.0.0-510d9ce65":{"name":"@libp2p/identify","version":"2.0.0-510d9ce65","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-510d9ce65","@libp2p/interface-internal":"1.2.0-510d9ce65","@libp2p/peer-id":"4.1.1-510d9ce65","@libp2p/peer-record":"7.0.16-510d9ce65","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-510d9ce65","@libp2p/logger":"4.0.12-510d9ce65","@libp2p/peer-id-factory":"4.1.1-510d9ce65","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-510d9ce65","readmeFilename":"README.md","gitHead":"510d9ce6563095e9d01a64e88dd7dab8e18641ee","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"830fc3509071cae1ee20a271a1f794e22d6ffa44","size":82631,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-510d9ce65.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-510d9ce65.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-510d9ce65_1715094767771_0.054207337754030416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T15:12:47.914Z","publish_time":1715094767914,"_source_registry_name":"default","_cnpm_publish_time":1715094767914},"2.0.0-767b23e71":{"name":"@libp2p/identify","version":"2.0.0-767b23e71","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-767b23e71","@libp2p/interface-internal":"1.2.0-767b23e71","@libp2p/peer-id":"4.1.1-767b23e71","@libp2p/peer-record":"7.0.16-767b23e71","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-767b23e71","@libp2p/logger":"4.0.12-767b23e71","@libp2p/peer-id-factory":"4.1.1-767b23e71","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-767b23e71","readmeFilename":"README.md","gitHead":"767b23e710b1a9b545421365f2f9603c37cbec78","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"240fc70a2d5b4deea7260ea60ec64b3d0dd3cdbb","size":82630,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-767b23e71.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-767b23e71.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-767b23e71_1715090411563_0.7104193323687003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T14:00:11.709Z","publish_time":1715090411709,"_source_registry_name":"default","_cnpm_publish_time":1715090411709},"2.0.0-bfa7660d5":{"name":"@libp2p/identify","version":"2.0.0-bfa7660d5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-bfa7660d5","@libp2p/interface-internal":"1.2.0-bfa7660d5","@libp2p/peer-id":"4.1.1-bfa7660d5","@libp2p/peer-record":"7.0.16-bfa7660d5","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-bfa7660d5","@libp2p/logger":"4.0.12-bfa7660d5","@libp2p/peer-id-factory":"4.1.1-bfa7660d5","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-bfa7660d5","readmeFilename":"README.md","gitHead":"bfa7660d5f91d1b9bf4a6859d4567d3613404de2","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"070c1803a247a40ee4422b838491451b3b07c9b5","size":82630,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-bfa7660d5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-bfa7660d5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-bfa7660d5_1715088489650_0.9062068999763471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T13:28:09.798Z","publish_time":1715088489798,"_source_registry_name":"default","_cnpm_publish_time":1715088489798},"2.0.0-d9366f9aa":{"name":"@libp2p/identify","version":"2.0.0-d9366f9aa","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-d9366f9aa","@libp2p/interface-internal":"1.2.0-d9366f9aa","@libp2p/peer-id":"4.1.1-d9366f9aa","@libp2p/peer-record":"7.0.16-d9366f9aa","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-d9366f9aa","@libp2p/logger":"4.0.12-d9366f9aa","@libp2p/peer-id-factory":"4.1.1-d9366f9aa","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-d9366f9aa","readmeFilename":"README.md","gitHead":"d9366f9aa1c88e3fc4ba281307dc11266a9e388b","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"0a1f4d76c373d8f9f83fe1bce784a6ccfd629f67","size":82632,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-d9366f9aa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-d9366f9aa.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-d9366f9aa_1715085409691_0.49499053219352285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T12:36:49.860Z","publish_time":1715085409860,"_source_registry_name":"default","_cnpm_publish_time":1715085409860},"2.0.0-1488a7371":{"name":"@libp2p/identify","version":"2.0.0-1488a7371","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-1488a7371","@libp2p/interface-internal":"1.2.0-1488a7371","@libp2p/peer-id":"4.1.1-1488a7371","@libp2p/peer-record":"7.0.16-1488a7371","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-1488a7371","@libp2p/logger":"4.0.12-1488a7371","@libp2p/peer-id-factory":"4.1.1-1488a7371","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-1488a7371","readmeFilename":"README.md","gitHead":"1488a7371eb80751662b7ab71967ab537d912119","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"db66e36aec2d667dad98ce1640388697a03c2bf8","size":82630,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-1488a7371.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-1488a7371.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-1488a7371_1715082355736_0.5391032357382779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T11:45:55.874Z","publish_time":1715082355874,"_source_registry_name":"default","_cnpm_publish_time":1715082355874},"2.0.0-a11e135c2":{"name":"@libp2p/identify","version":"2.0.0-a11e135c2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-a11e135c2","@libp2p/interface-internal":"1.2.0-a11e135c2","@libp2p/peer-id":"4.1.1-a11e135c2","@libp2p/peer-record":"7.0.16-a11e135c2","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-a11e135c2","@libp2p/logger":"4.0.12-a11e135c2","@libp2p/peer-id-factory":"4.1.1-a11e135c2","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0-a11e135c2","readmeFilename":"README.md","gitHead":"a11e135c221543b20fe746ab8ae85d54316ffe97","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"71f6e68f934c78b0569a3b5f7d55999383982b10","size":82631,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0-a11e135c2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0-a11e135c2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0-a11e135c2_1714641414545_0.3047261540680548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-02T09:16:54.768Z","publish_time":1714641414768,"_source_registry_name":"default","_cnpm_publish_time":1714641414768},"2.0.0":{"name":"@libp2p/identify","version":"2.0.0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.3.1","@libp2p/interface-internal":"^1.2.0","@libp2p/peer-id":"^4.1.1","@libp2p/peer-record":"^7.0.16","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.3","@libp2p/logger":"^4.0.12","@libp2p/peer-id-factory":"^4.1.1","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@2.0.0","gitHead":"6efabd689edfec89e69272239dc917edc25a0b94","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"77a2651d980298fb79751c0678a0a5dde5449884","size":82782,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-2.0.0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_2.0.0_1714639880390_0.8895971422183859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-02T08:51:20.615Z","publish_time":1714639880615,"_source_registry_name":"default","_cnpm_publish_time":1714639880615},"1.0.21-9d13a2f6a":{"name":"@libp2p/identify","version":"1.0.21-9d13a2f6a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.1-9d13a2f6a","@libp2p/interface-internal":"1.2.0-9d13a2f6a","@libp2p/peer-id":"4.1.1-9d13a2f6a","@libp2p/peer-record":"7.0.16-9d13a2f6a","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-drain":"^3.0.7","it-parallel":"^3.0.7","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.3-9d13a2f6a","@libp2p/logger":"4.0.12-9d13a2f6a","@libp2p/peer-id-factory":"4.1.1-9d13a2f6a","aegir":"^42.2.5","delay":"^6.0.0","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.21-9d13a2f6a","readmeFilename":"README.md","gitHead":"9d13a2f6af4ed12166a10a8bc3c07da7f0023f88","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"787422ca5dcd3177036297ea0189b0403965b061","size":82626,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.21-9d13a2f6a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.21-9d13a2f6a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.21-9d13a2f6a_1714563378300_0.8580228541115269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T11:36:18.515Z","publish_time":1714563378515,"_source_registry_name":"default","_cnpm_publish_time":1714563378515},"1.0.21":{"name":"@libp2p/identify","version":"1.0.21","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.3.1","@libp2p/interface-internal":"^1.2.0","@libp2p/peer-id":"^4.1.1","@libp2p/peer-record":"^7.0.16","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.3","@libp2p/logger":"^4.0.12","@libp2p/peer-id-factory":"^4.1.1","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.21","gitHead":"2374e7de1617252562f2855fddc1127c93557887","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"91abf275ee87d7688ccc152c98183e9d11e3cf2a","size":80070,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.21.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.21_1714549126155_0.0052000360993369465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T07:38:46.326Z","publish_time":1714549126326,"_source_registry_name":"default","_cnpm_publish_time":1714549126326},"1.0.20-de3f7aeaf":{"name":"@libp2p/identify","version":"1.0.20-de3f7aeaf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.0-de3f7aeaf","@libp2p/interface-internal":"1.1.1-de3f7aeaf","@libp2p/peer-id":"4.1.0-de3f7aeaf","@libp2p/peer-record":"7.0.15-de3f7aeaf","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.2-de3f7aeaf","@libp2p/logger":"4.0.11-de3f7aeaf","@libp2p/peer-id-factory":"4.1.0-de3f7aeaf","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.20-de3f7aeaf","readmeFilename":"README.md","gitHead":"de3f7aeafa6a4ada2f65598aa6d8eeece6ad83d8","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"5ce104ba1de1a4142c9cebc79adc0770c3987e1d","size":79956,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.20-de3f7aeaf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.20-de3f7aeaf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.20-de3f7aeaf_1714545659021_0.15510500076442657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T06:40:59.419Z","publish_time":1714545659419,"_source_registry_name":"default","_cnpm_publish_time":1714545659419},"1.0.20-c82432312":{"name":"@libp2p/identify","version":"1.0.20-c82432312","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.0-c82432312","@libp2p/interface-internal":"1.1.1-c82432312","@libp2p/peer-id":"4.1.0-c82432312","@libp2p/peer-record":"7.0.15-c82432312","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.2-c82432312","@libp2p/logger":"4.0.11-c82432312","@libp2p/peer-id-factory":"4.1.0-c82432312","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.20-c82432312","readmeFilename":"README.md","gitHead":"c824323128bda325fc7af5a42cd0f1287c945bc4","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"346bfddf5b1e66e43f03619776978d49037a5ffa","size":79957,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.20-c82432312.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.20-c82432312.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.20-c82432312_1714498724684_0.6327457280909112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T17:38:44.838Z","publish_time":1714498724838,"_source_registry_name":"default","_cnpm_publish_time":1714498724838},"1.0.20-3d7a9da17":{"name":"@libp2p/identify","version":"1.0.20-3d7a9da17","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.0-3d7a9da17","@libp2p/interface-internal":"1.1.1-3d7a9da17","@libp2p/peer-id":"4.1.0-3d7a9da17","@libp2p/peer-record":"7.0.15-3d7a9da17","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.2-3d7a9da17","@libp2p/logger":"4.0.11-3d7a9da17","@libp2p/peer-id-factory":"4.1.0-3d7a9da17","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.20-3d7a9da17","readmeFilename":"README.md","gitHead":"3d7a9da1700a584ff2d1a3b252f084e0de7d0c82","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"dd985ee71a4c72995ef67eff5d7462206fe84bfd","size":79962,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.20-3d7a9da17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.20-3d7a9da17.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.20-3d7a9da17_1714470011938_0.749183574934428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T09:40:12.123Z","publish_time":1714470012123,"_source_registry_name":"default","_cnpm_publish_time":1714470012123},"1.0.20-3bc94b403":{"name":"@libp2p/identify","version":"1.0.20-3bc94b403","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.0-3bc94b403","@libp2p/interface-internal":"1.1.1-3bc94b403","@libp2p/peer-id":"4.1.0-3bc94b403","@libp2p/peer-record":"7.0.15-3bc94b403","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.2-3bc94b403","@libp2p/logger":"4.0.11-3bc94b403","@libp2p/peer-id-factory":"4.1.0-3bc94b403","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.20-3bc94b403","readmeFilename":"README.md","gitHead":"3bc94b403b117cdc5ed57f73da22c6fda8a3ef51","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"497378d97117d0cdf7a28810d71b8ede914b811d","size":79962,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.20-3bc94b403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.20-3bc94b403.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.20-3bc94b403_1714459355464_0.6478656592242902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T06:42:35.614Z","publish_time":1714459355614,"_source_registry_name":"default","_cnpm_publish_time":1714459355614},"1.0.20-e1923b0a7":{"name":"@libp2p/identify","version":"1.0.20-e1923b0a7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.0-e1923b0a7","@libp2p/interface-internal":"1.1.1-e1923b0a7","@libp2p/peer-id":"4.1.0-e1923b0a7","@libp2p/peer-record":"7.0.15-e1923b0a7","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.2-e1923b0a7","@libp2p/logger":"4.0.11-e1923b0a7","@libp2p/peer-id-factory":"4.1.0-e1923b0a7","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.20-e1923b0a7","readmeFilename":"README.md","gitHead":"e1923b0a70c9b31b70e3f3f10cd1984daafe592a","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"e982d50fb6b9963b4627e5ebdef19826a2bbc603","size":79962,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.20-e1923b0a7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.20-e1923b0a7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.20-e1923b0a7_1714153355448_0.5983310215212461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-26T17:42:35.617Z","publish_time":1714153355617,"_source_registry_name":"default","_cnpm_publish_time":1714153355617},"1.0.20-998fcaf94":{"name":"@libp2p/identify","version":"1.0.20-998fcaf94","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.0-998fcaf94","@libp2p/interface-internal":"1.1.1-998fcaf94","@libp2p/peer-id":"4.1.0-998fcaf94","@libp2p/peer-record":"7.0.15-998fcaf94","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.2-998fcaf94","@libp2p/logger":"4.0.11-998fcaf94","@libp2p/peer-id-factory":"4.1.0-998fcaf94","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.20-998fcaf94","readmeFilename":"README.md","gitHead":"998fcaf94889251817a3bbaaad9b654bebdf3a6e","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"c58badb55353b1041f693ca63d2dad3e4044db76","size":79962,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.20-998fcaf94.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.20-998fcaf94.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.20-998fcaf94_1714152015247_0.3296229136388489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-26T17:20:15.403Z","publish_time":1714152015403,"_source_registry_name":"default","_cnpm_publish_time":1714152015403},"1.0.20-90cfd25e2":{"name":"@libp2p/identify","version":"1.0.20-90cfd25e2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.3.0-90cfd25e2","@libp2p/interface-internal":"1.1.1-90cfd25e2","@libp2p/peer-id":"4.1.0-90cfd25e2","@libp2p/peer-record":"7.0.15-90cfd25e2","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.2-90cfd25e2","@libp2p/logger":"4.0.11-90cfd25e2","@libp2p/peer-id-factory":"4.1.0-90cfd25e2","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.20-90cfd25e2","readmeFilename":"README.md","gitHead":"90cfd25e29a5642575f8aef3c60750f04129e1e5","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"09598174b5e2d2d7370fedf99165af9e84d43d3b","size":79961,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.20-90cfd25e2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.20-90cfd25e2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.20-90cfd25e2_1714063728486_0.6648668397524837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-25T16:48:48.639Z","publish_time":1714063728639,"_source_registry_name":"default","_cnpm_publish_time":1714063728639},"1.0.20":{"name":"@libp2p/identify","version":"1.0.20","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.3.0","@libp2p/interface-internal":"^1.1.1","@libp2p/peer-id":"^4.1.0","@libp2p/peer-record":"^7.0.15","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.2","@libp2p/logger":"^4.0.11","@libp2p/peer-id-factory":"^4.1.0","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.20","gitHead":"17e2d64e05ef4555cae304f0fbcc546d5446e0c0","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"cce6c4efad77afe6c0b26b0704a902f2fdbaeab2","size":80074,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.20.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.20_1713968195654_0.6278449503191592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-24T14:16:35.870Z","publish_time":1713968195870,"_source_registry_name":"default","_cnpm_publish_time":1713968195870},"1.0.19-c2181f0cf":{"name":"@libp2p/identify","version":"1.0.19-c2181f0cf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.2.0-c2181f0cf","@libp2p/interface-internal":"1.1.0-c2181f0cf","@libp2p/peer-id":"4.0.10-c2181f0cf","@libp2p/peer-record":"7.0.14-c2181f0cf","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.1-c2181f0cf","@libp2p/logger":"4.0.10-c2181f0cf","@libp2p/peer-id-factory":"4.0.10-c2181f0cf","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.19-c2181f0cf","readmeFilename":"README.md","gitHead":"c2181f0cf11c2c74fff08ea9197af25528a02e6d","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"647f9c947de435f22a06db17303f445b56912292","size":79954,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.19-c2181f0cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.19-c2181f0cf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.19-c2181f0cf_1713964487630_0.5977174620297374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-24T13:14:47.831Z","publish_time":1713964487831,"_source_registry_name":"default","_cnpm_publish_time":1713964487831},"1.0.19-2281f802b":{"name":"@libp2p/identify","version":"1.0.19-2281f802b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.2.0-2281f802b","@libp2p/interface-internal":"1.1.0-2281f802b","@libp2p/peer-id":"4.0.10-2281f802b","@libp2p/peer-record":"7.0.14-2281f802b","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.1-2281f802b","@libp2p/logger":"4.0.10-2281f802b","@libp2p/peer-id-factory":"4.0.10-2281f802b","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.19-2281f802b","readmeFilename":"README.md","gitHead":"2281f802bac80a4ffd3f7e099a6ff02f3db62b11","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"89cb8d32ba56b6204fa472468ba5d9712879f8e4","size":79954,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.19-2281f802b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.19-2281f802b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.19-2281f802b_1713948181898_0.7387145038843017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-24T08:43:02.059Z","publish_time":1713948182059,"_source_registry_name":"default","_cnpm_publish_time":1713948182059},"1.0.19-fd1f8343d":{"name":"@libp2p/identify","version":"1.0.19-fd1f8343d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.2.0-fd1f8343d","@libp2p/interface-internal":"1.1.0-fd1f8343d","@libp2p/peer-id":"4.0.10-fd1f8343d","@libp2p/peer-record":"7.0.14-fd1f8343d","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.1-fd1f8343d","@libp2p/logger":"4.0.10-fd1f8343d","@libp2p/peer-id-factory":"4.0.10-fd1f8343d","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.19-fd1f8343d","readmeFilename":"README.md","gitHead":"fd1f8343db030d74cd08bca6a0cffda93532765f","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"465bdda71f7265ea94d799516968138d33f72742","size":79954,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.19-fd1f8343d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.19-fd1f8343d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.19-fd1f8343d_1713869418888_0.9305785461567293"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-23T10:50:19.026Z","publish_time":1713869419026,"_source_registry_name":"default","_cnpm_publish_time":1713869419026},"1.0.19-eaf8ac7cf":{"name":"@libp2p/identify","version":"1.0.19-eaf8ac7cf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.2.0-eaf8ac7cf","@libp2p/interface-internal":"1.1.0-eaf8ac7cf","@libp2p/peer-id":"4.0.10-eaf8ac7cf","@libp2p/peer-record":"7.0.14-eaf8ac7cf","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.1-eaf8ac7cf","@libp2p/logger":"4.0.10-eaf8ac7cf","@libp2p/peer-id-factory":"4.0.10-eaf8ac7cf","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.19-eaf8ac7cf","readmeFilename":"README.md","gitHead":"eaf8ac7cfb8a8ee00283de304dc4ec5280a41f1b","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"d91bc54bc7d76832e1af1e798f94df5c8ef8b272","size":79946,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.19-eaf8ac7cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.19-eaf8ac7cf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.19-eaf8ac7cf_1713793892234_0.752043640771425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-22T13:51:32.401Z","publish_time":1713793892401,"_source_registry_name":"default","_cnpm_publish_time":1713793892401},"1.0.19-acef72613":{"name":"@libp2p/identify","version":"1.0.19-acef72613","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.2.0-acef72613","@libp2p/interface-internal":"1.1.0-acef72613","@libp2p/peer-id":"4.0.10-acef72613","@libp2p/peer-record":"7.0.14-acef72613","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.1-acef72613","@libp2p/logger":"4.0.10-acef72613","@libp2p/peer-id-factory":"4.0.10-acef72613","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.19-acef72613","readmeFilename":"README.md","gitHead":"acef72613c07f5be82e6d6fdede5692cee724683","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"08351eb064615d8eb9072fe3e6c8362f2b9ae476","size":79946,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.19-acef72613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.19-acef72613.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.19-acef72613_1713771352448_0.03313106897137397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-22T07:35:52.763Z","publish_time":1713771352763,"_source_registry_name":"default","_cnpm_publish_time":1713771352763},"1.0.19":{"name":"@libp2p/identify","version":"1.0.19","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.2.0","@libp2p/interface-internal":"^1.1.0","@libp2p/peer-id":"^4.0.10","@libp2p/peer-record":"^7.0.14","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.1","@libp2p/logger":"^4.0.10","@libp2p/peer-id-factory":"^4.0.10","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.19","gitHead":"153b4d9aaa35e1b0756090d222330df48a49811a","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"013e425c3d47e2737565f0e6f8d53e0abd6acc7c","size":80059,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.19.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.19_1713277706271_0.8530175837745961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-16T14:28:26.411Z","publish_time":1713277706411,"_source_registry_name":"default","_cnpm_publish_time":1713277706411},"1.0.19-ea4f26285":{"name":"@libp2p/identify","version":"1.0.19-ea4f26285","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.2.0-ea4f26285","@libp2p/interface-internal":"1.1.0-ea4f26285","@libp2p/peer-id":"4.0.10-ea4f26285","@libp2p/peer-record":"7.0.14-ea4f26285","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.1-ea4f26285","@libp2p/logger":"4.0.10-ea4f26285","@libp2p/peer-id-factory":"4.0.10-ea4f26285","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.19-ea4f26285","readmeFilename":"README.md","gitHead":"ea4f26285ecf7babc361799a172dd4acbcca2a10","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"8dfc24ebf7f75f5d752b12e14378b2ef79099391","size":79946,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.19-ea4f26285.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.19-ea4f26285.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.19-ea4f26285_1713275174891_0.046375277032202344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-16T13:46:15.130Z","publish_time":1713275175130,"_source_registry_name":"default","_cnpm_publish_time":1713275175130},"1.0.18-31c78f4ed":{"name":"@libp2p/identify","version":"1.0.18-31c78f4ed","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.2.0-31c78f4ed","@libp2p/interface-internal":"1.1.0-31c78f4ed","@libp2p/peer-id":"4.0.10-31c78f4ed","@libp2p/peer-record":"7.0.13-31c78f4ed","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.0-31c78f4ed","@libp2p/logger":"4.0.10-31c78f4ed","@libp2p/peer-id-factory":"4.0.10-31c78f4ed","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.18-31c78f4ed","readmeFilename":"README.md","gitHead":"31c78f4ed590c8c112938b8055ee78abf0c2b755","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"38599b3ea9b8d26825c069e614217294eddcfdce","size":79947,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.18-31c78f4ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.18-31c78f4ed.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.18-31c78f4ed_1713190788482_0.9026684829791742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-15T14:19:48.662Z","publish_time":1713190788662,"_source_registry_name":"default","_cnpm_publish_time":1713190788662},"1.0.18-08dabd390":{"name":"@libp2p/identify","version":"1.0.18-08dabd390","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.2.0-08dabd390","@libp2p/interface-internal":"1.1.0-08dabd390","@libp2p/peer-id":"4.0.10-08dabd390","@libp2p/peer-record":"7.0.13-08dabd390","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.4.0-08dabd390","@libp2p/logger":"4.0.10-08dabd390","@libp2p/peer-id-factory":"4.0.10-08dabd390","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.18-08dabd390","readmeFilename":"README.md","gitHead":"08dabd3906b1ac64a45a8a6c3d66d01fa08c5000","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"39e7e9ec30dde6c224c2d156dff5d1f229a3fbb8","size":79946,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.18-08dabd390.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.18-08dabd390.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.18-08dabd390_1713177733020_0.6436299412857074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-15T10:42:13.158Z","publish_time":1713177733158,"_source_registry_name":"default","_cnpm_publish_time":1713177733158},"1.0.18":{"name":"@libp2p/identify","version":"1.0.18","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.2.0","@libp2p/interface-internal":"^1.1.0","@libp2p/peer-id":"^4.0.10","@libp2p/peer-record":"^7.0.13","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.4.0","@libp2p/logger":"^4.0.10","@libp2p/peer-id-factory":"^4.0.10","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.18","gitHead":"ebb8db8223e8326f498b0afc4ecdf4edccdffdc4","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"5073f3ced9728f5940b6a40804e46ae54916ae24","size":80058,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.18.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.18_1712945473605_0.6253725205498344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T18:11:13.770Z","publish_time":1712945473770,"_source_registry_name":"default","_cnpm_publish_time":1712945473770},"1.0.17-b17824a1d":{"name":"@libp2p/identify","version":"1.0.17-b17824a1d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.6-b17824a1d","@libp2p/interface-internal":"1.0.11-b17824a1d","@libp2p/peer-id":"4.0.9-b17824a1d","@libp2p/peer-record":"7.0.12-b17824a1d","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.4-b17824a1d","@libp2p/logger":"4.0.9-b17824a1d","@libp2p/peer-id-factory":"4.0.9-b17824a1d","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.17-b17824a1d","readmeFilename":"README.md","gitHead":"b17824a1d54ef83f32fc658cd7b7a623f809874c","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"593ea7ccba4aab2fcc3066d8b0adcd4250f3ab2f","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.17-b17824a1d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.17-b17824a1d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.17-b17824a1d_1712941318623_0.17819862424345856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T17:01:58.807Z","publish_time":1712941318807,"_source_registry_name":"default","_cnpm_publish_time":1712941318807},"1.0.17-2c56203f9":{"name":"@libp2p/identify","version":"1.0.17-2c56203f9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.6-2c56203f9","@libp2p/interface-internal":"1.0.11-2c56203f9","@libp2p/peer-id":"4.0.9-2c56203f9","@libp2p/peer-record":"7.0.12-2c56203f9","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.4-2c56203f9","@libp2p/logger":"4.0.9-2c56203f9","@libp2p/peer-id-factory":"4.0.9-2c56203f9","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.17-2c56203f9","readmeFilename":"README.md","gitHead":"2c56203f9ccf4b6ed30541a871b9bd8c5a21526e","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"03c49dfd5c89c75b0614aa62879338a0f14a64c4","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.17-2c56203f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.17-2c56203f9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.17-2c56203f9_1712920355866_0.8055191093768597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T11:12:36.009Z","publish_time":1712920356009,"_source_registry_name":"default","_cnpm_publish_time":1712920356009},"1.0.17-732c436d4":{"name":"@libp2p/identify","version":"1.0.17-732c436d4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.6-732c436d4","@libp2p/interface-internal":"1.0.11-732c436d4","@libp2p/peer-id":"4.0.9-732c436d4","@libp2p/peer-record":"7.0.12-732c436d4","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.4-732c436d4","@libp2p/logger":"4.0.9-732c436d4","@libp2p/peer-id-factory":"4.0.9-732c436d4","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.17-732c436d4","readmeFilename":"README.md","gitHead":"732c436d43d8b92e133b9c4f16403a0f84e41458","_nodeVersion":"20.12.1","_npmVersion":"10.5.1","dist":{"shasum":"775e8ea4634383746dca78893c9f3e178f195e6e","size":79953,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.17-732c436d4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.17-732c436d4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.17-732c436d4_1712672516094_0.9590322329652792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T14:21:56.342Z","publish_time":1712672516342,"_source_registry_name":"default","_cnpm_publish_time":1712672516342},"1.0.17-936dbba10":{"name":"@libp2p/identify","version":"1.0.17-936dbba10","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.6-936dbba10","@libp2p/interface-internal":"1.0.11-936dbba10","@libp2p/peer-id":"4.0.9-936dbba10","@libp2p/peer-record":"7.0.12-936dbba10","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.4-936dbba10","@libp2p/logger":"4.0.9-936dbba10","@libp2p/peer-id-factory":"4.0.9-936dbba10","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.17-936dbba10","readmeFilename":"README.md","gitHead":"936dbba108093503cb68ea248dd03c3f8ccde8e7","_nodeVersion":"20.12.1","_npmVersion":"10.5.1","dist":{"shasum":"7512f13f1da55c57ed0b4f4e955a68d7c5f6c97d","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.17-936dbba10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.17-936dbba10.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.17-936dbba10_1712671415303_0.5496659084138122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T14:03:35.502Z","publish_time":1712671415502,"_source_registry_name":"default","_cnpm_publish_time":1712671415502},"1.0.17-2b2958fe6":{"name":"@libp2p/identify","version":"1.0.17-2b2958fe6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.6-2b2958fe6","@libp2p/interface-internal":"1.0.11-2b2958fe6","@libp2p/peer-id":"4.0.9-2b2958fe6","@libp2p/peer-record":"7.0.12-2b2958fe6","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.4-2b2958fe6","@libp2p/logger":"4.0.9-2b2958fe6","@libp2p/peer-id-factory":"4.0.9-2b2958fe6","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.17-2b2958fe6","readmeFilename":"README.md","gitHead":"2b2958fe66be0985de8890a1260b162cc24effdd","_nodeVersion":"20.12.0","_npmVersion":"10.5.1","dist":{"shasum":"a2f0096ea16d710fd9d98e8c02409bcf213024e8","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.17-2b2958fe6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.17-2b2958fe6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.17-2b2958fe6_1712600892678_0.09827635326241979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-08T18:28:12.840Z","publish_time":1712600892840,"_source_registry_name":"default","_cnpm_publish_time":1712600892840},"1.0.17":{"name":"@libp2p/identify","version":"1.0.17","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.1.6","@libp2p/interface-internal":"^1.0.11","@libp2p/peer-id":"^4.0.9","@libp2p/peer-record":"^7.0.12","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.3.4","@libp2p/logger":"^4.0.9","@libp2p/peer-id-factory":"^4.0.9","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.17","gitHead":"9211de1e125b9aa90fcba8fe8ed349541a75a33f","_nodeVersion":"20.12.0","_npmVersion":"10.5.1","dist":{"shasum":"5dab2ed2b15cd83e7ac4aa3da3b342b6b41e8c42","size":80067,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.17.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.17_1712338093897_0.9449788493163322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-05T17:28:14.215Z","publish_time":1712338094215,"_source_registry_name":"default","_cnpm_publish_time":1712338094215},"1.0.16-3e515f007":{"name":"@libp2p/identify","version":"1.0.16-3e515f007","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-3e515f007","@libp2p/interface-internal":"1.0.10-3e515f007","@libp2p/peer-id":"4.0.8-3e515f007","@libp2p/peer-record":"7.0.11-3e515f007","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-3e515f007","@libp2p/logger":"4.0.8-3e515f007","@libp2p/peer-id-factory":"4.0.8-3e515f007","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-3e515f007","readmeFilename":"README.md","gitHead":"3e515f007d685a35fe98ad9961fe1ccbb04f3e69","_nodeVersion":"20.12.0","_npmVersion":"10.5.1","dist":{"shasum":"ea881c3af91d5ef034f7a59ce27b665943e67e87","size":79953,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-3e515f007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-3e515f007.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-3e515f007_1712334621974_0.8512853222842662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-05T16:30:22.178Z","publish_time":1712334622178,"_source_registry_name":"default","_cnpm_publish_time":1712334622178},"1.0.16-d446c6c31":{"name":"@libp2p/identify","version":"1.0.16-d446c6c31","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-d446c6c31","@libp2p/interface-internal":"1.0.10-d446c6c31","@libp2p/peer-id":"4.0.8-d446c6c31","@libp2p/peer-record":"7.0.11-d446c6c31","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-d446c6c31","@libp2p/logger":"4.0.8-d446c6c31","@libp2p/peer-id-factory":"4.0.8-d446c6c31","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-d446c6c31","readmeFilename":"README.md","gitHead":"d446c6c31bfd0bebdad6a80926e4c571278fdee0","_nodeVersion":"20.11.1","_npmVersion":"10.5.1","dist":{"shasum":"0dde04338db8247b2373d3433b7a97aed7d95688","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-d446c6c31.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-d446c6c31.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-d446c6c31_1712261267515_0.7083782291823428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-04T20:07:47.725Z","publish_time":1712261267725,"_source_registry_name":"default","_cnpm_publish_time":1712261267725},"1.0.16-a2b41f793":{"name":"@libp2p/identify","version":"1.0.16-a2b41f793","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-a2b41f793","@libp2p/interface-internal":"1.0.10-a2b41f793","@libp2p/peer-id":"4.0.8-a2b41f793","@libp2p/peer-record":"7.0.11-a2b41f793","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-a2b41f793","@libp2p/logger":"4.0.8-a2b41f793","@libp2p/peer-id-factory":"4.0.8-a2b41f793","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-a2b41f793","readmeFilename":"README.md","gitHead":"a2b41f7939806dfb9583a6d43ddd8764fc861baf","_nodeVersion":"20.11.1","_npmVersion":"10.5.1","dist":{"shasum":"3d09c9702ba2055615f032446f61eb489eb58910","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-a2b41f793.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-a2b41f793.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-a2b41f793_1712169857140_0.45714581537054766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-03T18:44:17.329Z","publish_time":1712169857329,"_source_registry_name":"default","_cnpm_publish_time":1712169857329},"1.0.16-80278b36b":{"name":"@libp2p/identify","version":"1.0.16-80278b36b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-80278b36b","@libp2p/interface-internal":"1.0.10-80278b36b","@libp2p/peer-id":"4.0.8-80278b36b","@libp2p/peer-record":"7.0.11-80278b36b","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-80278b36b","@libp2p/logger":"4.0.8-80278b36b","@libp2p/peer-id-factory":"4.0.8-80278b36b","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-80278b36b","readmeFilename":"README.md","gitHead":"80278b36b0679f03dd4b206114ba1bc3275f99c1","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"cf4335cb7c0c7fdb540d8f21ce14b233144434a7","size":79953,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-80278b36b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-80278b36b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-80278b36b_1712076546160_0.39458744254420974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T16:49:06.320Z","publish_time":1712076546320,"_source_registry_name":"default","_cnpm_publish_time":1712076546320},"1.0.16-3ffecc5bf":{"name":"@libp2p/identify","version":"1.0.16-3ffecc5bf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-3ffecc5bf","@libp2p/interface-internal":"1.0.10-3ffecc5bf","@libp2p/peer-id":"4.0.8-3ffecc5bf","@libp2p/peer-record":"7.0.11-3ffecc5bf","@multiformats/multiaddr":"^12.2.1","@multiformats/multiaddr-matcher":"^1.2.0","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.3","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-3ffecc5bf","@libp2p/logger":"4.0.8-3ffecc5bf","@libp2p/peer-id-factory":"4.0.8-3ffecc5bf","aegir":"^42.2.5","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-3ffecc5bf","readmeFilename":"README.md","gitHead":"3ffecc5bfe806a678c1b0228ff830f1811630718","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"b5c3e5656cad9962b326d346567a71cfe87e2b13","size":79951,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-3ffecc5bf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-3ffecc5bf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-3ffecc5bf_1712072311474_0.3569982090081354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T15:38:31.613Z","publish_time":1712072311613,"_source_registry_name":"default","_cnpm_publish_time":1712072311613},"1.0.16-ab5f05763":{"name":"@libp2p/identify","version":"1.0.16-ab5f05763","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-ab5f05763","@libp2p/interface-internal":"1.0.10-ab5f05763","@libp2p/peer-id":"4.0.8-ab5f05763","@libp2p/peer-record":"7.0.11-ab5f05763","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-ab5f05763","@libp2p/logger":"4.0.8-ab5f05763","@libp2p/peer-id-factory":"4.0.8-ab5f05763","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-ab5f05763","readmeFilename":"README.md","gitHead":"ab5f05763148c0767c81c5bc49bfb9b2dee483ee","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"b30f2f02cd3cabdaa500ce90e9f612b9106b6fca","size":79950,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-ab5f05763.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-ab5f05763.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-ab5f05763_1712060585017_0.06438658109021556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T12:23:05.186Z","publish_time":1712060585186,"_source_registry_name":"default","_cnpm_publish_time":1712060585186},"1.0.16-4fc0a7d30":{"name":"@libp2p/identify","version":"1.0.16-4fc0a7d30","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-4fc0a7d30","@libp2p/interface-internal":"1.0.10-4fc0a7d30","@libp2p/peer-id":"4.0.8-4fc0a7d30","@libp2p/peer-record":"7.0.11-4fc0a7d30","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-4fc0a7d30","@libp2p/logger":"4.0.8-4fc0a7d30","@libp2p/peer-id-factory":"4.0.8-4fc0a7d30","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-4fc0a7d30","readmeFilename":"README.md","gitHead":"4fc0a7d307164d38ff3597a3bafab0bf8b162b02","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"bcddd696738b060b4123fbe603c2dd0f05d2d40b","size":79949,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-4fc0a7d30.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-4fc0a7d30.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-4fc0a7d30_1712054649181_0.005681018855410613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T10:44:09.323Z","publish_time":1712054649323,"_source_registry_name":"default","_cnpm_publish_time":1712054649323},"1.0.16-1f589c822":{"name":"@libp2p/identify","version":"1.0.16-1f589c822","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-1f589c822","@libp2p/interface-internal":"1.0.10-1f589c822","@libp2p/peer-id":"4.0.8-1f589c822","@libp2p/peer-record":"7.0.11-1f589c822","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-1f589c822","@libp2p/logger":"4.0.8-1f589c822","@libp2p/peer-id-factory":"4.0.8-1f589c822","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-1f589c822","readmeFilename":"README.md","gitHead":"1f589c8222e901acb8f2c9ec539fc1ee28a18148","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"f7da097e8bbae9706b0ecb651a418d48ee2f94bc","size":79950,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-1f589c822.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-1f589c822.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-1f589c822_1712053952696_0.974746611553273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T10:32:32.929Z","publish_time":1712053952929,"_source_registry_name":"default","_cnpm_publish_time":1712053952929},"1.0.16-afe15f669":{"name":"@libp2p/identify","version":"1.0.16-afe15f669","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.5-afe15f669","@libp2p/interface-internal":"1.0.10-afe15f669","@libp2p/peer-id":"4.0.8-afe15f669","@libp2p/peer-record":"7.0.11-afe15f669","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.3-afe15f669","@libp2p/logger":"4.0.8-afe15f669","@libp2p/peer-id-factory":"4.0.8-afe15f669","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16-afe15f669","readmeFilename":"README.md","gitHead":"afe15f669ce61f741b2cff45d150dd2dbde7f7bb","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"580df9d234c0428c6c9415ba8fdd83b59cc2de38","size":79950,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16-afe15f669.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16-afe15f669.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16-afe15f669_1712053836302_0.1274926928072111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T10:30:36.466Z","publish_time":1712053836466,"_source_registry_name":"default","_cnpm_publish_time":1712053836466},"1.0.16":{"name":"@libp2p/identify","version":"1.0.16","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.1.5","@libp2p/interface-internal":"^1.0.10","@libp2p/peer-id":"^4.0.8","@libp2p/peer-record":"^7.0.11","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.3.3","@libp2p/logger":"^4.0.8","@libp2p/peer-id-factory":"^4.0.8","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.16","gitHead":"07b9f49d3aa3ca51727355fecb5c88f127236def","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"722fad8aea07c117ffc07d0f9d6b53ebd10086e0","size":80065,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.16.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.16_1711634969333_0.24727585903294336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T14:09:29.496Z","publish_time":1711634969496,"_source_registry_name":"default","_cnpm_publish_time":1711634969496},"1.0.15-82901e785":{"name":"@libp2p/identify","version":"1.0.15-82901e785","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-82901e785","@libp2p/interface-internal":"1.0.9-82901e785","@libp2p/peer-id":"4.0.7-82901e785","@libp2p/peer-record":"7.0.10-82901e785","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-82901e785","@libp2p/logger":"4.0.7-82901e785","@libp2p/peer-id-factory":"4.0.7-82901e785","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-82901e785","readmeFilename":"README.md","gitHead":"82901e78525312082d14216c6f53da067cc29b9c","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"cae14783f6d294b361d06586e57bebfccbf04848","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-82901e785.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-82901e785.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-82901e785_1711631311116_0.23817202574554175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T13:08:31.266Z","publish_time":1711631311266,"_source_registry_name":"default","_cnpm_publish_time":1711631311266},"1.0.15-bf720c045":{"name":"@libp2p/identify","version":"1.0.15-bf720c045","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-bf720c045","@libp2p/interface-internal":"1.0.9-bf720c045","@libp2p/peer-id":"4.0.7-bf720c045","@libp2p/peer-record":"7.0.10-bf720c045","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-bf720c045","@libp2p/logger":"4.0.7-bf720c045","@libp2p/peer-id-factory":"4.0.7-bf720c045","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-bf720c045","readmeFilename":"README.md","gitHead":"bf720c045163c94c94603eb3333c418101c20de0","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"15f528da45e08d0984cdad58b951a18661e87bf9","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-bf720c045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-bf720c045.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-bf720c045_1711630848939_0.18058657869455974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T13:00:49.096Z","publish_time":1711630849096,"_source_registry_name":"default","_cnpm_publish_time":1711630849096},"1.0.15-1fc929c1c":{"name":"@libp2p/identify","version":"1.0.15-1fc929c1c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-1fc929c1c","@libp2p/interface-internal":"1.0.9-1fc929c1c","@libp2p/peer-id":"4.0.7-1fc929c1c","@libp2p/peer-record":"7.0.10-1fc929c1c","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-1fc929c1c","@libp2p/logger":"4.0.7-1fc929c1c","@libp2p/peer-id-factory":"4.0.7-1fc929c1c","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-1fc929c1c","readmeFilename":"README.md","gitHead":"1fc929c1c2267750a595a6b37950f53c9d26b31c","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"31325a98cffdb204279900d379586dbd88b794e9","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-1fc929c1c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-1fc929c1c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-1fc929c1c_1711630796164_0.11056089328694352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T12:59:56.373Z","publish_time":1711630796373,"_source_registry_name":"default","_cnpm_publish_time":1711630796373},"1.0.15-330a5ed72":{"name":"@libp2p/identify","version":"1.0.15-330a5ed72","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-330a5ed72","@libp2p/interface-internal":"1.0.9-330a5ed72","@libp2p/peer-id":"4.0.7-330a5ed72","@libp2p/peer-record":"7.0.10-330a5ed72","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-330a5ed72","@libp2p/logger":"4.0.7-330a5ed72","@libp2p/peer-id-factory":"4.0.7-330a5ed72","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-330a5ed72","readmeFilename":"README.md","gitHead":"330a5ed7213c6d4c777733fc6641418fbf597f82","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"88e3327a8ea62ce8e041b3f86dad9547c23a9e51","size":79951,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-330a5ed72.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-330a5ed72.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-330a5ed72_1711628505549_0.27794798070855253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T12:21:45.768Z","publish_time":1711628505768,"_source_registry_name":"default","_cnpm_publish_time":1711628505768},"1.0.15-59a97b61b":{"name":"@libp2p/identify","version":"1.0.15-59a97b61b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-59a97b61b","@libp2p/interface-internal":"1.0.9-59a97b61b","@libp2p/peer-id":"4.0.7-59a97b61b","@libp2p/peer-record":"7.0.10-59a97b61b","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-59a97b61b","@libp2p/logger":"4.0.7-59a97b61b","@libp2p/peer-id-factory":"4.0.7-59a97b61b","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-59a97b61b","readmeFilename":"README.md","gitHead":"59a97b61b3e46f6d4b459ae94f7a6db534d4bca2","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"cff768092a82056024f14ee6c2dadd9a151a911c","size":79952,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-59a97b61b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-59a97b61b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-59a97b61b_1711607362930_0.38801795496464053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T06:29:23.115Z","publish_time":1711607363115,"_source_registry_name":"default","_cnpm_publish_time":1711607363115},"1.0.15-fad3074b8":{"name":"@libp2p/identify","version":"1.0.15-fad3074b8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-fad3074b8","@libp2p/interface-internal":"1.0.9-fad3074b8","@libp2p/peer-id":"4.0.7-fad3074b8","@libp2p/peer-record":"7.0.10-fad3074b8","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-fad3074b8","@libp2p/logger":"4.0.7-fad3074b8","@libp2p/peer-id-factory":"4.0.7-fad3074b8","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-fad3074b8","readmeFilename":"README.md","gitHead":"fad3074b843cae69289c6da94f3797d59879ec1c","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"ffcb14a6970d4d78bc39a6f45f48592ee685ac59","size":80099,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-fad3074b8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-fad3074b8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-fad3074b8_1710336924571_0.4774216326560299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T13:35:24.725Z","publish_time":1710336924725,"_source_registry_name":"default","_cnpm_publish_time":1710336924725},"1.0.15-cad9cf007":{"name":"@libp2p/identify","version":"1.0.15-cad9cf007","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-cad9cf007","@libp2p/interface-internal":"1.0.9-cad9cf007","@libp2p/peer-id":"4.0.7-cad9cf007","@libp2p/peer-record":"7.0.10-cad9cf007","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-cad9cf007","@libp2p/logger":"4.0.7-cad9cf007","@libp2p/peer-id-factory":"4.0.7-cad9cf007","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-cad9cf007","readmeFilename":"README.md","gitHead":"cad9cf007d12e904f5ddccd2466619974ea5dc08","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"144684f4de441bfa473d47ff3c6740c6ad7e825b","size":80099,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-cad9cf007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-cad9cf007.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-cad9cf007_1710332695014_0.6481405068060921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T12:24:55.190Z","publish_time":1710332695190,"_source_registry_name":"default","_cnpm_publish_time":1710332695190},"1.0.15-e1798aa26":{"name":"@libp2p/identify","version":"1.0.15-e1798aa26","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-e1798aa26","@libp2p/interface-internal":"1.0.9-e1798aa26","@libp2p/peer-id":"4.0.7-e1798aa26","@libp2p/peer-record":"7.0.10-e1798aa26","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-e1798aa26","@libp2p/logger":"4.0.7-e1798aa26","@libp2p/peer-id-factory":"4.0.7-e1798aa26","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-e1798aa26","readmeFilename":"README.md","gitHead":"e1798aa2613048441c9924b12bfc1ddef6fd4f8f","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"599094a4ec7ea286c96a2f98b1614814b600cb5d","size":80099,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-e1798aa26.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-e1798aa26.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-e1798aa26_1710330070321_0.7105766505557047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T11:41:10.501Z","publish_time":1710330070501,"_source_registry_name":"default","_cnpm_publish_time":1710330070501},"1.0.15-f39ce5f13":{"name":"@libp2p/identify","version":"1.0.15-f39ce5f13","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-f39ce5f13","@libp2p/interface-internal":"1.0.9-f39ce5f13","@libp2p/peer-id":"4.0.7-f39ce5f13","@libp2p/peer-record":"7.0.10-f39ce5f13","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-f39ce5f13","@libp2p/logger":"4.0.7-f39ce5f13","@libp2p/peer-id-factory":"4.0.7-f39ce5f13","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-f39ce5f13","readmeFilename":"README.md","gitHead":"f39ce5f13b56e2a18c7939b9d2ab38aa7e326d15","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"a629494ee085f9e1eb91fd52ff0d37a70e97378b","size":80099,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-f39ce5f13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-f39ce5f13.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-f39ce5f13_1710240206969_0.8751217101595343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T10:43:27.118Z","publish_time":1710240207118,"_source_registry_name":"default","_cnpm_publish_time":1710240207118},"1.0.15-83ef3717e":{"name":"@libp2p/identify","version":"1.0.15-83ef3717e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-83ef3717e","@libp2p/interface-internal":"1.0.9-83ef3717e","@libp2p/peer-id":"4.0.7-83ef3717e","@libp2p/peer-record":"7.0.10-83ef3717e","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-83ef3717e","@libp2p/logger":"4.0.7-83ef3717e","@libp2p/peer-id-factory":"4.0.7-83ef3717e","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-83ef3717e","readmeFilename":"README.md","gitHead":"83ef3717e6f55c12606b145d519ae83ff64c6227","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"3d52629a9f06d5d6937447c12e94edc34d6bab6c","size":80102,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-83ef3717e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-83ef3717e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-83ef3717e_1710145671380_0.4739739315095062"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-11T08:27:51.615Z","publish_time":1710145671615,"_source_registry_name":"default","_cnpm_publish_time":1710145671615},"1.0.15-ab466004b":{"name":"@libp2p/identify","version":"1.0.15-ab466004b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-ab466004b","@libp2p/interface-internal":"1.0.9-ab466004b","@libp2p/peer-id":"4.0.7-ab466004b","@libp2p/peer-record":"7.0.10-ab466004b","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-ab466004b","@libp2p/logger":"4.0.7-ab466004b","@libp2p/peer-id-factory":"4.0.7-ab466004b","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-ab466004b","readmeFilename":"README.md","gitHead":"ab466004b8caa9eacf7571a44b77858ffb7013d3","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"35021ba4d9e2279f47fa3df5586d16f96be9d779","size":80103,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-ab466004b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-ab466004b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-ab466004b_1709733517119_0.4880078386452369"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-06T13:58:37.321Z","publish_time":1709733517321,"_source_registry_name":"default","_cnpm_publish_time":1709733517321},"1.0.15-a9cc0ee49":{"name":"@libp2p/identify","version":"1.0.15-a9cc0ee49","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-a9cc0ee49","@libp2p/interface-internal":"1.0.9-a9cc0ee49","@libp2p/peer-id":"4.0.7-a9cc0ee49","@libp2p/peer-record":"7.0.10-a9cc0ee49","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-a9cc0ee49","@libp2p/logger":"4.0.7-a9cc0ee49","@libp2p/peer-id-factory":"4.0.7-a9cc0ee49","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-a9cc0ee49","readmeFilename":"README.md","gitHead":"a9cc0ee494133c21097aa3988876b19aeebd50fd","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"b29d724b261e307d2d0663dbe790bedd484ec744","size":80101,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-a9cc0ee49.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-a9cc0ee49.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-a9cc0ee49_1709291386286_0.2618150232616052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-01T11:09:46.432Z","publish_time":1709291386432,"_source_registry_name":"default","_cnpm_publish_time":1709291386432},"1.0.15-2122a713d":{"name":"@libp2p/identify","version":"1.0.15-2122a713d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-2122a713d","@libp2p/interface-internal":"1.0.9-2122a713d","@libp2p/peer-id":"4.0.7-2122a713d","@libp2p/peer-record":"7.0.10-2122a713d","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-2122a713d","@libp2p/logger":"4.0.7-2122a713d","@libp2p/peer-id-factory":"4.0.7-2122a713d","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-2122a713d","readmeFilename":"README.md","gitHead":"2122a713ddd91a90b277d211e7402b1082bbcb62","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"e0a5d7e94d1c70cdf7ca2b8a7d0d3599e186d661","size":80102,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-2122a713d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-2122a713d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-2122a713d_1709220537979_0.5688759489813471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T15:28:58.216Z","publish_time":1709220538216,"_source_registry_name":"default","_cnpm_publish_time":1709220538216},"1.0.15-28e51652a":{"name":"@libp2p/identify","version":"1.0.15-28e51652a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-28e51652a","@libp2p/interface-internal":"1.0.9-28e51652a","@libp2p/peer-id":"4.0.7-28e51652a","@libp2p/peer-record":"7.0.10-28e51652a","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-28e51652a","@libp2p/logger":"4.0.7-28e51652a","@libp2p/peer-id-factory":"4.0.7-28e51652a","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-28e51652a","readmeFilename":"README.md","gitHead":"28e51652a9d5e1edf46604328071239b27d32a5a","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"c3b1d262be2b392748611bffc711f644a708699a","size":80102,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-28e51652a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-28e51652a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-28e51652a_1709218618782_0.9396452158710871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T14:56:58.986Z","publish_time":1709218618986,"_source_registry_name":"default","_cnpm_publish_time":1709218618986},"1.0.15-f71bc49bd":{"name":"@libp2p/identify","version":"1.0.15-f71bc49bd","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.4-f71bc49bd","@libp2p/interface-internal":"1.0.9-f71bc49bd","@libp2p/peer-id":"4.0.7-f71bc49bd","@libp2p/peer-record":"7.0.10-f71bc49bd","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.2-f71bc49bd","@libp2p/logger":"4.0.7-f71bc49bd","@libp2p/peer-id-factory":"4.0.7-f71bc49bd","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15-f71bc49bd","readmeFilename":"README.md","gitHead":"f71bc49bd060974c97dd7cabdca971f48eea7740","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"af5e397d9f626783f4715358ec344d3eb35b8723","size":80101,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15-f71bc49bd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15-f71bc49bd.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15-f71bc49bd_1709196863763_0.3975150853509255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T08:54:23.959Z","publish_time":1709196863959,"_source_registry_name":"default","_cnpm_publish_time":1709196863959},"1.0.15":{"name":"@libp2p/identify","version":"1.0.15","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"^1.1.4","@libp2p/interface-internal":"^1.0.9","@libp2p/peer-id":"^4.0.7","@libp2p/peer-record":"^7.0.10","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.3.2","@libp2p/logger":"^4.0.7","@libp2p/peer-id-factory":"^4.0.7","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.15","gitHead":"3b8898b340c62119713c1cce7b534035288b54e1","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"b8d6f40244bb202fb88be5c56304354c084a0b9d","size":80218,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.15.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.15_1709117496806_0.693907487361711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-28T10:51:36.967Z","publish_time":1709117496967,"_source_registry_name":"default","_cnpm_publish_time":1709117496967},"1.0.14-f0d2b52d0":{"name":"@libp2p/identify","version":"1.0.14-f0d2b52d0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check","doc-check":"aegir doc-check"},"dependencies":{"@libp2p/interface":"1.1.3-f0d2b52d0","@libp2p/interface-internal":"1.0.8-f0d2b52d0","@libp2p/peer-id":"4.0.6-f0d2b52d0","@libp2p/peer-record":"7.0.9-f0d2b52d0","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.2","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.1-f0d2b52d0","@libp2p/logger":"4.0.6-f0d2b52d0","@libp2p/peer-id-factory":"4.0.6-f0d2b52d0","aegir":"^42.2.4","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.14-f0d2b52d0","readmeFilename":"README.md","gitHead":"f0d2b52d0c7a0ecb8f3d6c98069131354fe93bd0","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"9684fbb301641a08153b8c82a67f9b2af229b3c9","size":80101,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.14-f0d2b52d0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.14-f0d2b52d0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.14-f0d2b52d0_1709045231235_0.4754054555173144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-27T14:47:11.401Z","publish_time":1709045231401,"_source_registry_name":"default","_cnpm_publish_time":1709045231401},"1.0.14-e1c01370b":{"name":"@libp2p/identify","version":"1.0.14-e1c01370b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.3-e1c01370b","@libp2p/interface-internal":"1.0.8-e1c01370b","@libp2p/peer-id":"4.0.6-e1c01370b","@libp2p/peer-record":"7.0.9-e1c01370b","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.1-e1c01370b","@libp2p/logger":"4.0.6-e1c01370b","@libp2p/peer-id-factory":"4.0.6-e1c01370b","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.14-e1c01370b","readmeFilename":"README.md","gitHead":"e1c01370b96d0fcf35ca6d5bdf6c440b163dcfb9","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"14c13ab1c9fc8d8369ff08b27bee101ae314d512","size":79894,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.14-e1c01370b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.14-e1c01370b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.14-e1c01370b_1708420354406_0.9016395783618518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-20T09:12:34.630Z","publish_time":1708420354630,"_source_registry_name":"default","_cnpm_publish_time":1708420354630},"1.0.14-8072a2e59":{"name":"@libp2p/identify","version":"1.0.14-8072a2e59","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.3-8072a2e59","@libp2p/interface-internal":"1.0.8-8072a2e59","@libp2p/peer-id":"4.0.6-8072a2e59","@libp2p/peer-record":"7.0.9-8072a2e59","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.1-8072a2e59","@libp2p/logger":"4.0.6-8072a2e59","@libp2p/peer-id-factory":"4.0.6-8072a2e59","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.14-8072a2e59","readmeFilename":"README.md","gitHead":"8072a2e597e58c4938acc5d5576af807bac0e0e6","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"49698cf0c0cfb55d1ff510d4f45df3614d2dd29d","size":79895,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.14-8072a2e59.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.14-8072a2e59.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.14-8072a2e59_1708376955037_0.10154221167541544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T21:09:15.202Z","publish_time":1708376955202,"_source_registry_name":"default","_cnpm_publish_time":1708376955202},"1.0.14-b1b77adb4":{"name":"@libp2p/identify","version":"1.0.14-b1b77adb4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.3-b1b77adb4","@libp2p/interface-internal":"1.0.8-b1b77adb4","@libp2p/peer-id":"4.0.6-b1b77adb4","@libp2p/peer-record":"7.0.9-b1b77adb4","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.1-b1b77adb4","@libp2p/logger":"4.0.6-b1b77adb4","@libp2p/peer-id-factory":"4.0.6-b1b77adb4","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.14-b1b77adb4","readmeFilename":"README.md","gitHead":"b1b77adb49f9705cd8ed0dbd639016c82a639d51","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"c343b35794c3a6133e36ac22184f402fed8e4e22","size":79893,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.14-b1b77adb4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.14-b1b77adb4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.14-b1b77adb4_1708366641244_0.8781810136308978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T18:17:21.448Z","publish_time":1708366641448,"_source_registry_name":"default","_cnpm_publish_time":1708366641448},"1.0.14-bedfd0aa2":{"name":"@libp2p/identify","version":"1.0.14-bedfd0aa2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.3-bedfd0aa2","@libp2p/interface-internal":"1.0.8-bedfd0aa2","@libp2p/peer-id":"4.0.6-bedfd0aa2","@libp2p/peer-record":"7.0.9-bedfd0aa2","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.1-bedfd0aa2","@libp2p/logger":"4.0.6-bedfd0aa2","@libp2p/peer-id-factory":"4.0.6-bedfd0aa2","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.14-bedfd0aa2","readmeFilename":"README.md","gitHead":"bedfd0aa20a83e0823744c298007ef58a76a26ae","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"33e4dde839ca96cfd1d1df9938295960e58b5485","size":79893,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.14-bedfd0aa2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.14-bedfd0aa2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.14-bedfd0aa2_1708358678100_0.1835861662424374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T16:04:38.241Z","publish_time":1708358678241,"_source_registry_name":"default","_cnpm_publish_time":1708358678241},"1.0.14-fb7c51c3c":{"name":"@libp2p/identify","version":"1.0.14-fb7c51c3c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.3-fb7c51c3c","@libp2p/interface-internal":"1.0.8-fb7c51c3c","@libp2p/peer-id":"4.0.6-fb7c51c3c","@libp2p/peer-record":"7.0.9-fb7c51c3c","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.1-fb7c51c3c","@libp2p/logger":"4.0.6-fb7c51c3c","@libp2p/peer-id-factory":"4.0.6-fb7c51c3c","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.14-fb7c51c3c","readmeFilename":"README.md","gitHead":"fb7c51c3c03c462ac4d2b42b32be95cd008c81fc","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"eb3a852d226ebcb15a6ed38368cf1cdd4521f29f","size":79895,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.14-fb7c51c3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.14-fb7c51c3c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.14-fb7c51c3c_1707729012069_0.8491771495061391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-12T09:10:12.272Z","publish_time":1707729012272,"_source_registry_name":"default","_cnpm_publish_time":1707729012272},"1.0.14":{"name":"@libp2p/identify","version":"1.0.14","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.1.3","@libp2p/interface-internal":"^1.0.8","@libp2p/peer-id":"^4.0.6","@libp2p/peer-record":"^7.0.9","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.3.1","@libp2p/logger":"^4.0.6","@libp2p/peer-id-factory":"^4.0.6","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.14","gitHead":"a3692509feceb546b1ef2f7b5fe3138cfa43e930","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"1fd7a9f818c841b92b36a842578f15d47c9fd718","size":80002,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.14.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.14_1707374607583_0.07853417039521315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-08T06:43:27.773Z","publish_time":1707374607773,"_source_registry_name":"default","_cnpm_publish_time":1707374607773},"1.0.13-0c7bbbb07":{"name":"@libp2p/identify","version":"1.0.13-0c7bbbb07","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.3-0c7bbbb07","@libp2p/interface-internal":"1.0.8-0c7bbbb07","@libp2p/peer-id":"4.0.6-0c7bbbb07","@libp2p/peer-record":"7.0.8-0c7bbbb07","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.3.0-0c7bbbb07","@libp2p/logger":"4.0.6-0c7bbbb07","@libp2p/peer-id-factory":"4.0.6-0c7bbbb07","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.13-0c7bbbb07","readmeFilename":"README.md","gitHead":"0c7bbbb077d7961570d3cfb42fe431da6de57ede","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"79f48ef57414386e57c117719c4db815be552c45","size":79891,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.13-0c7bbbb07.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.13-0c7bbbb07.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.13-0c7bbbb07_1707333651177_0.03309358483663449"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T19:20:51.465Z","publish_time":1707333651465,"_source_registry_name":"default","_cnpm_publish_time":1707333651465},"1.0.13":{"name":"@libp2p/identify","version":"1.0.13","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.1.3","@libp2p/interface-internal":"^1.0.8","@libp2p/peer-id":"^4.0.6","@libp2p/peer-record":"^7.0.8","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.3.0","@libp2p/logger":"^4.0.6","@libp2p/peer-id-factory":"^4.0.6","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.13","gitHead":"d1b65be7efcb8955ba511e8b7b70bf7a10985f11","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"46bada5bff0ca138c44fa237db1d66c03f920f9e","size":79999,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.13.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.13_1707321521194_0.6558887876064177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T15:58:41.350Z","publish_time":1707321521350,"_source_registry_name":"default","_cnpm_publish_time":1707321521350},"1.0.12-9891ecd73":{"name":"@libp2p/identify","version":"1.0.12-9891ecd73","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-9891ecd73","@libp2p/interface-internal":"1.0.7-9891ecd73","@libp2p/peer-id":"4.0.5-9891ecd73","@libp2p/peer-record":"7.0.7-9891ecd73","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-9891ecd73","@libp2p/logger":"4.0.5-9891ecd73","@libp2p/peer-id-factory":"4.0.5-9891ecd73","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-9891ecd73","readmeFilename":"README.md","gitHead":"9891ecd7325dd38573678c3ac7406f5bc4678836","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"d203391ab0902a64308dad6254c45f74b043304a","size":79886,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-9891ecd73.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-9891ecd73.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-9891ecd73_1707320041413_0.21533621778265277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T15:34:01.605Z","publish_time":1707320041605,"_source_registry_name":"default","_cnpm_publish_time":1707320041605},"1.0.12-0321812e7":{"name":"@libp2p/identify","version":"1.0.12-0321812e7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-0321812e7","@libp2p/interface-internal":"1.0.7-0321812e7","@libp2p/peer-id":"4.0.5-0321812e7","@libp2p/peer-record":"7.0.7-0321812e7","@multiformats/multiaddr":"^12.1.14","@multiformats/multiaddr-matcher":"^1.1.2","it-protobuf-stream":"^1.1.2","protons-runtime":"^5.4.0","uint8arraylist":"^2.4.8","uint8arrays":"^5.0.1","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-0321812e7","@libp2p/logger":"4.0.5-0321812e7","@libp2p/peer-id-factory":"4.0.5-0321812e7","aegir":"^42.2.3","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.4","it-pair":"^2.0.6","it-pushable":"^3.2.3","protons":"^7.5.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-0321812e7","readmeFilename":"README.md","gitHead":"0321812e731515558f35ae2d53242035a343a21a","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"9cd2f324aca879e8f4a79d882b65a5cf293da9ac","size":79888,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-0321812e7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-0321812e7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-0321812e7_1707316523192_0.3385404309097826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T14:35:23.361Z","publish_time":1707316523361,"_source_registry_name":"default","_cnpm_publish_time":1707316523361},"1.0.12-03ff9fd82":{"name":"@libp2p/identify","version":"1.0.12-03ff9fd82","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-03ff9fd82","@libp2p/interface-internal":"1.0.7-03ff9fd82","@libp2p/peer-id":"4.0.5-03ff9fd82","@libp2p/peer-record":"7.0.7-03ff9fd82","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-03ff9fd82","@libp2p/logger":"4.0.5-03ff9fd82","@libp2p/peer-id-factory":"4.0.5-03ff9fd82","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-03ff9fd82","readmeFilename":"README.md","gitHead":"03ff9fd82f4d9d7b1338e5757d811b5e9f8592e6","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"b6288dab52c5e471d6a314940930b9c84efaa3f4","size":79857,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-03ff9fd82.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-03ff9fd82.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-03ff9fd82_1707311715731_0.7126128410263834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T13:15:15.904Z","publish_time":1707311715904,"_source_registry_name":"default","_cnpm_publish_time":1707311715904},"1.0.12-1cb2408ac":{"name":"@libp2p/identify","version":"1.0.12-1cb2408ac","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-1cb2408ac","@libp2p/interface-internal":"1.0.7-1cb2408ac","@libp2p/peer-id":"4.0.5-1cb2408ac","@libp2p/peer-record":"7.0.7-1cb2408ac","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-1cb2408ac","@libp2p/logger":"4.0.5-1cb2408ac","@libp2p/peer-id-factory":"4.0.5-1cb2408ac","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-1cb2408ac","readmeFilename":"README.md","gitHead":"1cb2408aca0a01e37437c74c7906ffc883df2f61","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"d8ac628a9dad9be9482217fb9010bc1642ffb455","size":79857,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-1cb2408ac.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-1cb2408ac.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-1cb2408ac_1707309267354_0.32161097745788525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T12:34:27.520Z","publish_time":1707309267520,"_source_registry_name":"default","_cnpm_publish_time":1707309267520},"1.0.12-dab5cf724":{"name":"@libp2p/identify","version":"1.0.12-dab5cf724","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-dab5cf724","@libp2p/interface-internal":"1.0.7-dab5cf724","@libp2p/peer-id":"4.0.5-dab5cf724","@libp2p/peer-record":"7.0.7-dab5cf724","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-dab5cf724","@libp2p/logger":"4.0.5-dab5cf724","@libp2p/peer-id-factory":"4.0.5-dab5cf724","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-dab5cf724","readmeFilename":"README.md","gitHead":"dab5cf724cf4d3bd6b7d1005b746a944755ee77e","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"ee1138f4f243a8c4086c0645960385ed3c3328ae","size":79857,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-dab5cf724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-dab5cf724.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-dab5cf724_1707307822374_0.2956872026656947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T12:10:22.634Z","publish_time":1707307822634,"_source_registry_name":"default","_cnpm_publish_time":1707307822634},"1.0.12-2370d1c39":{"name":"@libp2p/identify","version":"1.0.12-2370d1c39","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-2370d1c39","@libp2p/interface-internal":"1.0.7-2370d1c39","@libp2p/peer-id":"4.0.5-2370d1c39","@libp2p/peer-record":"7.0.7-2370d1c39","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-2370d1c39","@libp2p/logger":"4.0.5-2370d1c39","@libp2p/peer-id-factory":"4.0.5-2370d1c39","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-2370d1c39","readmeFilename":"README.md","gitHead":"2370d1c3940fe3b0f2b6021800a2398f708f31d1","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"3a6c40934edfb332b6bf790669bbca3a83212cc0","size":79857,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-2370d1c39.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-2370d1c39.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-2370d1c39_1707307014977_0.6283255297350896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T11:56:55.157Z","publish_time":1707307015157,"_source_registry_name":"default","_cnpm_publish_time":1707307015157},"1.0.12-e1db332a4":{"name":"@libp2p/identify","version":"1.0.12-e1db332a4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-e1db332a4","@libp2p/interface-internal":"1.0.7-e1db332a4","@libp2p/peer-id":"4.0.5-e1db332a4","@libp2p/peer-record":"7.0.7-e1db332a4","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-e1db332a4","@libp2p/logger":"4.0.5-e1db332a4","@libp2p/peer-id-factory":"4.0.5-e1db332a4","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-e1db332a4","readmeFilename":"README.md","gitHead":"e1db332a4c45d78926869532b8340df1b09643f5","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"f0b1037d8db6925fc0080876e4e458ee861441f6","size":79856,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-e1db332a4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-e1db332a4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-e1db332a4_1706714177850_0.000540626979984804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-31T15:16:18.064Z","publish_time":1706714178064,"_source_registry_name":"default","_cnpm_publish_time":1706714178064},"1.0.12-6f323de7d":{"name":"@libp2p/identify","version":"1.0.12-6f323de7d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-6f323de7d","@libp2p/interface-internal":"1.0.7-6f323de7d","@libp2p/peer-id":"4.0.5-6f323de7d","@libp2p/peer-record":"7.0.7-6f323de7d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-6f323de7d","@libp2p/logger":"4.0.5-6f323de7d","@libp2p/peer-id-factory":"4.0.5-6f323de7d","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-6f323de7d","readmeFilename":"README.md","gitHead":"6f323de7dc93fc74ca40b9db70528411ed44d76a","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"c3e6ae1f21d33631cceefa03f28d1a52624ec469","size":79833,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-6f323de7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-6f323de7d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-6f323de7d_1706522350134_0.9360830018237982"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-29T09:59:10.316Z","publish_time":1706522350316,"_source_registry_name":"default","_cnpm_publish_time":1706522350316},"1.0.12-c9ed1c7d6":{"name":"@libp2p/identify","version":"1.0.12-c9ed1c7d6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-c9ed1c7d6","@libp2p/interface-internal":"1.0.7-c9ed1c7d6","@libp2p/peer-id":"4.0.5-c9ed1c7d6","@libp2p/peer-record":"7.0.7-c9ed1c7d6","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.2.0-c9ed1c7d6","@libp2p/logger":"4.0.5-c9ed1c7d6","@libp2p/peer-id-factory":"4.0.5-c9ed1c7d6","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12-c9ed1c7d6","readmeFilename":"README.md","gitHead":"c9ed1c7d62e9af974789eb753d6f8e3c6410df94","_nodeVersion":"20.10.0","_npmVersion":"10.4.0","dist":{"shasum":"74cbe3381adefb3290ab8d2a1d2b372816e96308","size":79833,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12-c9ed1c7d6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12-c9ed1c7d6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12-c9ed1c7d6_1706170313311_0.7899063589724757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-25T08:11:53.607Z","publish_time":1706170313607,"_source_registry_name":"default","_cnpm_publish_time":1706170313607},"1.0.12":{"name":"@libp2p/identify","version":"1.0.12","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.1.2","@libp2p/interface-internal":"^1.0.7","@libp2p/peer-id":"^4.0.5","@libp2p/peer-record":"^7.0.7","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"^5.2.0","@libp2p/logger":"^4.0.5","@libp2p/peer-id-factory":"^4.0.5","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.12","gitHead":"d2e8170501f9104ef65cbcf123720b622f7a1512","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"shasum":"ff95a6a3e8d79c228299a947b1afbb1daf371ebe","size":79942,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.12.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.12_1706104267853_0.5831221417621508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T13:51:08.002Z","publish_time":1706104268002,"_source_registry_name":"default","_cnpm_publish_time":1706104268002},"1.0.11-f4dda4a3c":{"name":"@libp2p/identify","version":"1.0.11-f4dda4a3c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-f4dda4a3c","@libp2p/interface-internal":"1.0.7-f4dda4a3c","@libp2p/peer-id":"4.0.5-f4dda4a3c","@libp2p/peer-record":"7.0.6-f4dda4a3c","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/interface-compliance-tests":"5.1.3-f4dda4a3c","@libp2p/logger":"4.0.5-f4dda4a3c","@libp2p/peer-id-factory":"4.0.5-f4dda4a3c","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-f4dda4a3c","readmeFilename":"README.md","gitHead":"f4dda4a3cdb46556eb68e49089bf90b029a445e7","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"a58af07734fba643ddf437723a924e9ff96bb071","size":79837,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-f4dda4a3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-f4dda4a3c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-f4dda4a3c_1706102417617_0.43349549809880705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T13:20:17.858Z","publish_time":1706102417858,"_source_registry_name":"default","_cnpm_publish_time":1706102417858},"1.0.11-74fb5671d":{"name":"@libp2p/identify","version":"1.0.11-74fb5671d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-74fb5671d","@libp2p/interface-internal":"1.0.7-74fb5671d","@libp2p/peer-id":"4.0.5-74fb5671d","@libp2p/peer-record":"7.0.6-74fb5671d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-74fb5671d","@libp2p/peer-id-factory":"4.0.5-74fb5671d","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-74fb5671d","readmeFilename":"README.md","gitHead":"74fb5671dc5184182a2d6c9c4e7d33f43e43d7b6","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"a61e3308dda68cd3054a9177a2690ae7593ad446","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-74fb5671d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-74fb5671d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-74fb5671d_1706098982907_0.7942628096385904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T12:23:03.124Z","publish_time":1706098983124,"_source_registry_name":"default","_cnpm_publish_time":1706098983124},"1.0.11-2e464c099":{"name":"@libp2p/identify","version":"1.0.11-2e464c099","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-2e464c099","@libp2p/interface-internal":"1.0.7-2e464c099","@libp2p/peer-id":"4.0.5-2e464c099","@libp2p/peer-record":"7.0.6-2e464c099","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-2e464c099","@libp2p/peer-id-factory":"4.0.5-2e464c099","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-2e464c099","readmeFilename":"README.md","gitHead":"2e464c09993c919f66a465d8c0ed511f6a9e9c90","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"8f62c4369fe05c17ee4fa786c4243610d0ff25bc","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-2e464c099.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-2e464c099.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-2e464c099_1706098757629_0.03909577596618741"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T12:19:17.821Z","publish_time":1706098757821,"_source_registry_name":"default","_cnpm_publish_time":1706098757821},"1.0.11-dbc92ab74":{"name":"@libp2p/identify","version":"1.0.11-dbc92ab74","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-dbc92ab74","@libp2p/interface-internal":"1.0.7-dbc92ab74","@libp2p/peer-id":"4.0.5-dbc92ab74","@libp2p/peer-record":"7.0.6-dbc92ab74","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-dbc92ab74","@libp2p/peer-id-factory":"4.0.5-dbc92ab74","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-dbc92ab74","readmeFilename":"README.md","gitHead":"dbc92ab74193f2794c8d297cd57262123205cd7d","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"f06870560aa0b82da9bf9d0e36d6d7ae97754528","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-dbc92ab74.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-dbc92ab74.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-dbc92ab74_1706097777449_0.23785588373919353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T12:02:57.607Z","publish_time":1706097777607,"_source_registry_name":"default","_cnpm_publish_time":1706097777607},"1.0.11-72f0e09f7":{"name":"@libp2p/identify","version":"1.0.11-72f0e09f7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-72f0e09f7","@libp2p/interface-internal":"1.0.7-72f0e09f7","@libp2p/peer-id":"4.0.5-72f0e09f7","@libp2p/peer-record":"7.0.6-72f0e09f7","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-72f0e09f7","@libp2p/peer-id-factory":"4.0.5-72f0e09f7","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-72f0e09f7","readmeFilename":"README.md","gitHead":"72f0e09f7663aa9320373eeb2dadb4ad62ef84ec","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"ce873a6ee9e2d69fcb2c84ed12e3aa89a886c621","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-72f0e09f7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-72f0e09f7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-72f0e09f7_1706097494864_0.6856567543867125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T11:58:15.067Z","publish_time":1706097495067,"_source_registry_name":"default","_cnpm_publish_time":1706097495067},"1.0.11-f27138ca1":{"name":"@libp2p/identify","version":"1.0.11-f27138ca1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-f27138ca1","@libp2p/interface-internal":"1.0.7-f27138ca1","@libp2p/peer-id":"4.0.5-f27138ca1","@libp2p/peer-record":"7.0.6-f27138ca1","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-f27138ca1","@libp2p/peer-id-factory":"4.0.5-f27138ca1","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-f27138ca1","readmeFilename":"README.md","gitHead":"f27138ca1f552c4ad3e5d325fef626ba6783f0fd","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"c50e49cf7b0866e045ca0c896cb13bcead0a016d","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-f27138ca1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-f27138ca1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-f27138ca1_1705603396833_0.4855109962683941"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T18:43:17.066Z","publish_time":1705603397066,"_source_registry_name":"default","_cnpm_publish_time":1705603397066},"1.0.11-74477f6ea":{"name":"@libp2p/identify","version":"1.0.11-74477f6ea","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-74477f6ea","@libp2p/interface-internal":"1.0.7-74477f6ea","@libp2p/peer-id":"4.0.5-74477f6ea","@libp2p/peer-record":"7.0.6-74477f6ea","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-74477f6ea","@libp2p/peer-id-factory":"4.0.5-74477f6ea","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-74477f6ea","readmeFilename":"README.md","gitHead":"74477f6eaeb4dc4d3154dc2dc0e29082503f60d7","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"7e52f962ee84374de32e9f37504c19ce7a7f663c","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-74477f6ea.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-74477f6ea.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-74477f6ea_1705602077848_0.6621842114723464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T18:21:18.030Z","publish_time":1705602078030,"_source_registry_name":"default","_cnpm_publish_time":1705602078030},"1.0.11-8c6654c3a":{"name":"@libp2p/identify","version":"1.0.11-8c6654c3a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-8c6654c3a","@libp2p/interface-internal":"1.0.7-8c6654c3a","@libp2p/peer-id":"4.0.5-8c6654c3a","@libp2p/peer-record":"7.0.6-8c6654c3a","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-8c6654c3a","@libp2p/peer-id-factory":"4.0.5-8c6654c3a","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-8c6654c3a","readmeFilename":"README.md","gitHead":"8c6654c3ae988dd440fadf521e76724d3131bc12","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"fa8d9813f57720fbba4c227839712cc8be552784","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-8c6654c3a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-8c6654c3a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-8c6654c3a_1705600523707_0.8236341048210787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T17:55:23.893Z","publish_time":1705600523893,"_source_registry_name":"default","_cnpm_publish_time":1705600523893},"1.0.11-08f6f607d":{"name":"@libp2p/identify","version":"1.0.11-08f6f607d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-08f6f607d","@libp2p/interface-internal":"1.0.7-08f6f607d","@libp2p/peer-id":"4.0.5-08f6f607d","@libp2p/peer-record":"7.0.6-08f6f607d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-08f6f607d","@libp2p/peer-id-factory":"4.0.5-08f6f607d","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-08f6f607d","readmeFilename":"README.md","gitHead":"08f6f607dbf70a76459b986ace67d01355255db8","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"f3ddf5ea16ea987869ddacaddaead1249e1bb7ff","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-08f6f607d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-08f6f607d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-08f6f607d_1705599410788_0.5504038007559939"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T17:36:50.956Z","publish_time":1705599410956,"_source_registry_name":"default","_cnpm_publish_time":1705599410956},"1.0.11-9376e61a1":{"name":"@libp2p/identify","version":"1.0.11-9376e61a1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-9376e61a1","@libp2p/interface-internal":"1.0.7-9376e61a1","@libp2p/peer-id":"4.0.5-9376e61a1","@libp2p/peer-record":"7.0.6-9376e61a1","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-9376e61a1","@libp2p/peer-id-factory":"4.0.5-9376e61a1","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-9376e61a1","readmeFilename":"README.md","gitHead":"9376e61a1fbc21f3c0e350aa78846be2651d6c39","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"3efaea2c1d9bfb8f20aa703e67b86191cf4cad71","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-9376e61a1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-9376e61a1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-9376e61a1_1705594039101_0.6493344716834861"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T16:07:19.258Z","publish_time":1705594039258,"_source_registry_name":"default","_cnpm_publish_time":1705594039258},"1.0.11-3e47d88fd":{"name":"@libp2p/identify","version":"1.0.11-3e47d88fd","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.2-3e47d88fd","@libp2p/interface-internal":"1.0.7-3e47d88fd","@libp2p/peer-id":"4.0.5-3e47d88fd","@libp2p/peer-record":"7.0.6-3e47d88fd","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-3e47d88fd","@libp2p/peer-id-factory":"4.0.5-3e47d88fd","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11-3e47d88fd","readmeFilename":"README.md","gitHead":"3e47d88fde923fa9a0bfedb7f01ae8a4142b32f0","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"e77d7e89df1b7f765ea8dfb32d72d9c68b2435b9","size":79825,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11-3e47d88fd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11-3e47d88fd.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11-3e47d88fd_1705593860890_0.994536712364305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T16:04:21.082Z","publish_time":1705593861082,"_source_registry_name":"default","_cnpm_publish_time":1705593861082},"1.0.11":{"name":"@libp2p/identify","version":"1.0.11","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.1.2","@libp2p/interface-internal":"^1.0.7","@libp2p/peer-id":"^4.0.5","@libp2p/peer-record":"^7.0.6","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.5","@libp2p/peer-id-factory":"^4.0.5","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.11","gitHead":"cce373ff82a959ba4cacc74a8d980109264c1705","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"1927cefa75115abb394380b6c8e2cb401167919e","size":80635,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.11.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.11_1705394917722_0.13178521198163629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T08:48:37.880Z","publish_time":1705394917880,"_source_registry_name":"default","_cnpm_publish_time":1705394917880},"1.0.10-092861e23":{"name":"@libp2p/identify","version":"1.0.10-092861e23","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.1-092861e23","@libp2p/interface-internal":"1.0.6-092861e23","@libp2p/peer-id":"4.0.4-092861e23","@libp2p/peer-record":"7.0.5-092861e23","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.4-092861e23","@libp2p/peer-id-factory":"4.0.4-092861e23","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"sideEffects":false,"_id":"@libp2p/identify@1.0.10-092861e23","readmeFilename":"README.md","gitHead":"092861e23271921b3cef2e673f6f0c9b0c3ab325","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"b13cfb62d19fe4cc5c135b9614524475dc8c78f6","size":80525,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.10-092861e23.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.10-092861e23.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.10-092861e23_1705392439097_0.6259800178223227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T08:07:19.309Z","publish_time":1705392439309,"_source_registry_name":"default","_cnpm_publish_time":1705392439309},"1.0.10-8bbd43628":{"name":"@libp2p/identify","version":"1.0.10-8bbd43628","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.1-8bbd43628","@libp2p/interface-internal":"1.0.6-8bbd43628","@libp2p/peer-id":"4.0.4-8bbd43628","@libp2p/peer-record":"7.0.5-8bbd43628","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.1.1","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.7","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.4-8bbd43628","@libp2p/peer-id-factory":"4.0.4-8bbd43628","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.5","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.1","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.10-8bbd43628","readmeFilename":"README.md","gitHead":"8bbd43628343f995804eea3102d0571ddcebc5c4","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"838ae8362fecfbc3e07df6d0009688ece284514a","size":80768,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.10-8bbd43628.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.10-8bbd43628.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.10-8bbd43628_1705069408019_0.038730686876803144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T14:23:28.200Z","publish_time":1705069408200,"_source_registry_name":"default","_cnpm_publish_time":1705069408200},"1.0.10":{"name":"@libp2p/identify","version":"1.0.10","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.1.1","@libp2p/interface-internal":"^1.0.6","@libp2p/peer-id":"^4.0.4","@libp2p/peer-record":"^7.0.5","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.4","@libp2p/peer-id-factory":"^4.0.4","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.10","gitHead":"263464028c76fa1332a635d833053d0dd45cf4db","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"1ca36e91dbf7cbcaa3a8fb6564d6b3b9d17e61aa","size":80879,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.10.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.10_1705060235176_0.7215556644586119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T11:50:35.331Z","publish_time":1705060235331,"_source_registry_name":"default","_cnpm_publish_time":1705060235331},"1.0.9-856ccd708":{"name":"@libp2p/identify","version":"1.0.9-856ccd708","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.1-856ccd708","@libp2p/interface-internal":"1.0.5-856ccd708","@libp2p/peer-id":"4.0.4-856ccd708","@libp2p/peer-record":"7.0.4-856ccd708","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.4-856ccd708","@libp2p/peer-id-factory":"4.0.3-856ccd708","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.9-856ccd708","readmeFilename":"README.md","gitHead":"856ccd7082a42ad0c33486e9b6885452aa886c64","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"97d376d1dc1113cc3d8d822ef074d33be27f2c72","size":80766,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.9-856ccd708.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.9-856ccd708.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.9-856ccd708_1705054336556_0.9880321707649051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T10:12:16.711Z","publish_time":1705054336711,"_source_registry_name":"default","_cnpm_publish_time":1705054336711},"1.0.9-ddaa59a60":{"name":"@libp2p/identify","version":"1.0.9-ddaa59a60","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.1-ddaa59a60","@libp2p/interface-internal":"1.0.5-ddaa59a60","@libp2p/peer-id":"4.0.4-ddaa59a60","@libp2p/peer-record":"7.0.4-ddaa59a60","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.4-ddaa59a60","@libp2p/peer-id-factory":"4.0.3-ddaa59a60","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.9-ddaa59a60","readmeFilename":"README.md","gitHead":"ddaa59a600c031fe1f41ba2097ebfcfd74eff598","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"e7775b565a840633df7251ab64121505c637c0fa","size":109286,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.9-ddaa59a60.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.9-ddaa59a60.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.9-ddaa59a60_1705049851492_0.042268767619218606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T08:57:31.676Z","publish_time":1705049851676,"_source_registry_name":"default","_cnpm_publish_time":1705049851676},"1.0.9-4691f4173":{"name":"@libp2p/identify","version":"1.0.9-4691f4173","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.1-4691f4173","@libp2p/interface-internal":"1.0.5-4691f4173","@libp2p/peer-id":"4.0.4-4691f4173","@libp2p/peer-record":"7.0.4-4691f4173","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.4-4691f4173","@libp2p/peer-id-factory":"4.0.3-4691f4173","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.9-4691f4173","readmeFilename":"README.md","gitHead":"4691f41737d32e47ca3308522d234282a300902e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"1154d46fae67000929d563ad197ebdbd28db84f6","size":109287,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.9-4691f4173.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.9-4691f4173.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.9-4691f4173_1704872564061_0.8009598709137344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-10T07:42:44.197Z","publish_time":1704872564197,"_source_registry_name":"default","_cnpm_publish_time":1704872564197},"1.0.9-ee7ffe9b9":{"name":"@libp2p/identify","version":"1.0.9-ee7ffe9b9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.1-ee7ffe9b9","@libp2p/interface-internal":"1.0.5-ee7ffe9b9","@libp2p/peer-id":"4.0.4-ee7ffe9b9","@libp2p/peer-record":"7.0.4-ee7ffe9b9","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.4-ee7ffe9b9","@libp2p/peer-id-factory":"4.0.3-ee7ffe9b9","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.9-ee7ffe9b9","readmeFilename":"README.md","gitHead":"ee7ffe9b9209d1ef0ffbd71389216b69e832b126","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"dc70bd4f373ccec58e6b6d73c99b22a2c8e8d97d","size":109287,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.9-ee7ffe9b9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.9-ee7ffe9b9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.9-ee7ffe9b9_1704821289890_0.42644230274637684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-09T17:28:10.124Z","publish_time":1704821290124,"_source_registry_name":"default","_cnpm_publish_time":1704821290124},"1.0.9-821a38e24":{"name":"@libp2p/identify","version":"1.0.9-821a38e24","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.1-821a38e24","@libp2p/interface-internal":"1.0.5-821a38e24","@libp2p/peer-id":"4.0.4-821a38e24","@libp2p/peer-record":"7.0.4-821a38e24","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.4-821a38e24","@libp2p/peer-id-factory":"4.0.3-821a38e24","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.9-821a38e24","readmeFilename":"README.md","gitHead":"821a38e24f9be0bed51b0616e04d2c8533f5c5ab","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"8b795271719eb5df087e30d60674db49ac969c10","size":109287,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.9-821a38e24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.9-821a38e24.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.9-821a38e24_1704634221088_0.6356059313363152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-07T13:30:21.287Z","publish_time":1704634221287,"_source_registry_name":"default","_cnpm_publish_time":1704634221287},"1.0.9-900236724":{"name":"@libp2p/identify","version":"1.0.9-900236724","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.1-900236724","@libp2p/interface-internal":"1.0.5-900236724","@libp2p/peer-id":"4.0.4-900236724","@libp2p/peer-record":"7.0.4-900236724","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.4-900236724","@libp2p/peer-id-factory":"4.0.3-900236724","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.9-900236724","readmeFilename":"README.md","gitHead":"900236724acf9ecf72650499262105faab7193b3","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"09aa8e373f005d17af582786915d2e453f7413a3","size":111047,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.9-900236724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.9-900236724.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.9-900236724_1704625941219_0.736971102052935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-07T11:12:21.427Z","publish_time":1704625941427,"_source_registry_name":"default","_cnpm_publish_time":1704625941427},"1.0.9":{"name":"@libp2p/identify","version":"1.0.9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.1.1","@libp2p/interface-internal":"^1.0.5","@libp2p/peer-id":"^4.0.4","@libp2p/peer-record":"^7.0.4","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.4","@libp2p/peer-id-factory":"^4.0.3","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.9","gitHead":"8b8ce9018109305a97b9e21b7c6228bc3d23cdde","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"6756d74919b7a171c7cdcdce45669b9f633fbb0f","size":111157,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.9_1704610042961_0.4528094816621957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-07T06:47:23.125Z","publish_time":1704610043125,"_source_registry_name":"default","_cnpm_publish_time":1704610043125},"1.0.8-444d83751":{"name":"@libp2p/identify","version":"1.0.8-444d83751","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.0-444d83751","@libp2p/interface-internal":"1.0.4-444d83751","@libp2p/peer-id":"4.0.3-444d83751","@libp2p/peer-record":"7.0.3-444d83751","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.3-444d83751","@libp2p/peer-id-factory":"4.0.2-444d83751","aegir":"^42.0.0","delay":"^6.0.0","it-drain":"^3.0.3","it-length-prefixed":"^9.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.8-444d83751","readmeFilename":"README.md","gitHead":"444d83751fa5137c76d0a265544bb3522da24a3c","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"57770dfa6c848ef2ceddc1f6b2e807901056e33e","size":111047,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.8-444d83751.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.8-444d83751.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.8-444d83751_1704554009413_0.5610230465655011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T15:13:29.658Z","publish_time":1704554009658,"_source_registry_name":"default","_cnpm_publish_time":1704554009658},"1.0.8-d011f6130":{"name":"@libp2p/identify","version":"1.0.8-d011f6130","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.0-d011f6130","@libp2p/interface-internal":"1.0.4-d011f6130","@libp2p/peer-id":"4.0.3-d011f6130","@libp2p/peer-record":"7.0.3-d011f6130","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.3-d011f6130","@libp2p/peer-id-factory":"4.0.2-d011f6130","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.8-d011f6130","readmeFilename":"README.md","gitHead":"d011f61304433a647431163592e7a0171010bc2a","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"4338025ffbca47f7d09042b5a6106cfa5acfe3b9","size":111044,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.8-d011f6130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.8-d011f6130.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.8-d011f6130_1704531144100_0.9903346848362147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T08:52:24.266Z","publish_time":1704531144266,"_source_registry_name":"default","_cnpm_publish_time":1704531144266},"1.0.8-528d73781":{"name":"@libp2p/identify","version":"1.0.8-528d73781","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.0-528d73781","@libp2p/interface-internal":"1.0.4-528d73781","@libp2p/peer-id":"4.0.3-528d73781","@libp2p/peer-record":"7.0.3-528d73781","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.3-528d73781","@libp2p/peer-id-factory":"4.0.2-528d73781","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.8-528d73781","readmeFilename":"README.md","gitHead":"528d73781f416ea97af044bb49d9701f97c9eeec","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"94913489db3bb8b2ae39b6f16b9fb33a6a775940","size":111046,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.8-528d73781.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.8-528d73781.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.8-528d73781_1704529050610_0.007663767982151626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T08:17:30.839Z","publish_time":1704529050839,"_source_registry_name":"default","_cnpm_publish_time":1704529050839},"1.0.8-581574d6d":{"name":"@libp2p/identify","version":"1.0.8-581574d6d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.0-581574d6d","@libp2p/interface-internal":"1.0.4-581574d6d","@libp2p/peer-id":"4.0.3-581574d6d","@libp2p/peer-record":"7.0.3-581574d6d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.3-581574d6d","@libp2p/peer-id-factory":"4.0.2-581574d6d","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.8-581574d6d","readmeFilename":"README.md","gitHead":"581574d6d6d94e2d44530f1c959fd1fcededf095","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"c56c561563180f2bbb8e99d0ae37aa545382bad5","size":111046,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.8-581574d6d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.8-581574d6d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.8-581574d6d_1704526118387_0.6503684821857167"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T07:28:38.554Z","publish_time":1704526118554,"_source_registry_name":"default","_cnpm_publish_time":1704526118554},"1.0.8-388d02b33":{"name":"@libp2p/identify","version":"1.0.8-388d02b33","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.0-388d02b33","@libp2p/interface-internal":"1.0.4-388d02b33","@libp2p/peer-id":"4.0.3-388d02b33","@libp2p/peer-record":"7.0.3-388d02b33","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.3-388d02b33","@libp2p/peer-id-factory":"4.0.2-388d02b33","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.8-388d02b33","readmeFilename":"README.md","gitHead":"388d02b3366ed2d9918102e6119bdf4bf133886e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"616fb80edcdbcf6d5d6122af2f97ac8629be3b5e","size":111046,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.8-388d02b33.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.8-388d02b33.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.8-388d02b33_1704481345037_0.3093743458732938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-05T19:02:25.215Z","publish_time":1704481345215,"_source_registry_name":"default","_cnpm_publish_time":1704481345215},"1.0.8-ba7089984":{"name":"@libp2p/identify","version":"1.0.8-ba7089984","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.1.0-ba7089984","@libp2p/interface-internal":"1.0.4-ba7089984","@libp2p/peer-id":"4.0.3-ba7089984","@libp2p/peer-record":"7.0.3-ba7089984","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.3-ba7089984","@libp2p/peer-id-factory":"4.0.2-ba7089984","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.8-ba7089984","readmeFilename":"README.md","gitHead":"ba70899842067dd4388bd2db0a78d9a79a6297e1","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"37e9c01bad39ab58baf2f427ad71f6995e69738a","size":111047,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.8-ba7089984.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.8-ba7089984.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.8-ba7089984_1704479399393_0.7655760169396311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-05T18:29:59.723Z","publish_time":1704479399723,"_source_registry_name":"default","_cnpm_publish_time":1704479399723},"1.0.8":{"name":"@libp2p/identify","version":"1.0.8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.1.0","@libp2p/interface-internal":"^1.0.4","@libp2p/peer-id":"^4.0.3","@libp2p/peer-record":"^7.0.3","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.3","@libp2p/peer-id-factory":"^4.0.2","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.8","gitHead":"3687f1e18fe7ab987f2de91a96c67ccc95419af9","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"82bf919e62d36015b81098ebe5467583646ce95d","size":111340,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.8_1703936010573_0.35380671037107647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-30T11:33:30.750Z","publish_time":1703936010750,"_source_registry_name":"default","_cnpm_publish_time":1703936010750},"1.0.7-28587d24f":{"name":"@libp2p/identify","version":"1.0.7-28587d24f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-28587d24f","@libp2p/interface-internal":"1.0.3-28587d24f","@libp2p/peer-id":"4.0.2-28587d24f","@libp2p/peer-record":"7.0.2-28587d24f","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-28587d24f","@libp2p/peer-id-factory":"4.0.1-28587d24f","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7-28587d24f","readmeFilename":"README.md","gitHead":"28587d24f41f8342d9db30d83e6010def55d4268","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"797c5852dfa34b413ef0772010a708896b498866","size":117683,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7-28587d24f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7-28587d24f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7-28587d24f_1703767911738_0.29766531779461713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T12:51:51.898Z","publish_time":1703767911898,"_source_registry_name":"default","_cnpm_publish_time":1703767911898},"1.0.7-5d1f68e92":{"name":"@libp2p/identify","version":"1.0.7-5d1f68e92","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-5d1f68e92","@libp2p/interface-internal":"1.0.3-5d1f68e92","@libp2p/peer-id":"4.0.2-5d1f68e92","@libp2p/peer-record":"7.0.2-5d1f68e92","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-5d1f68e92","@libp2p/peer-id-factory":"4.0.1-5d1f68e92","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7-5d1f68e92","readmeFilename":"README.md","gitHead":"5d1f68e9257820c34aec07cf5c94b8f71ed8a69e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"641344a8a9bd2d7055003200c1bec185f1a85629","size":128219,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7-5d1f68e92.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7-5d1f68e92.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7-5d1f68e92_1703749998146_0.3369921086495846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T07:53:18.311Z","publish_time":1703749998311,"_source_registry_name":"default","_cnpm_publish_time":1703749998311},"1.0.7-4e0135c7d":{"name":"@libp2p/identify","version":"1.0.7-4e0135c7d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-4e0135c7d","@libp2p/interface-internal":"1.0.3-4e0135c7d","@libp2p/peer-id":"4.0.2-4e0135c7d","@libp2p/peer-record":"7.0.2-4e0135c7d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-4e0135c7d","@libp2p/peer-id-factory":"4.0.1-4e0135c7d","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7-4e0135c7d","readmeFilename":"README.md","gitHead":"4e0135c7d8dd46d63b88756c1a6252ab0f3cc676","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"31f735f892eae6da055e39362460816ee6fcfc08","size":128218,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7-4e0135c7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7-4e0135c7d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7-4e0135c7d_1703688532955_0.7909595884868952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-27T14:48:53.117Z","publish_time":1703688533117,"_source_registry_name":"default","_cnpm_publish_time":1703688533117},"1.0.7-cd8cafcd5":{"name":"@libp2p/identify","version":"1.0.7-cd8cafcd5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-cd8cafcd5","@libp2p/interface-internal":"1.0.3-cd8cafcd5","@libp2p/peer-id":"4.0.2-cd8cafcd5","@libp2p/peer-record":"7.0.2-cd8cafcd5","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-cd8cafcd5","@libp2p/peer-id-factory":"4.0.1-cd8cafcd5","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7-cd8cafcd5","readmeFilename":"README.md","gitHead":"cd8cafcd5c6aa141aba855a4de4c12336c429913","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"01b160cb5a51b8c9b90bc20421d822cbc2450ba8","size":110255,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7-cd8cafcd5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7-cd8cafcd5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7-cd8cafcd5_1703075377854_0.4212249202598439"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T12:29:38.103Z","publish_time":1703075378103,"_source_registry_name":"default","_cnpm_publish_time":1703075378103},"1.0.7-6fd681d09":{"name":"@libp2p/identify","version":"1.0.7-6fd681d09","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-6fd681d09","@libp2p/interface-internal":"1.0.3-6fd681d09","@libp2p/peer-id":"4.0.2-6fd681d09","@libp2p/peer-record":"7.0.2-6fd681d09","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-6fd681d09","@libp2p/peer-id-factory":"4.0.1-6fd681d09","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7-6fd681d09","readmeFilename":"README.md","gitHead":"6fd681d097bcb2ceacb74e4a44b4d6b1772fa089","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"7e5261645033836b625857a3a7b7fbd2a54543dd","size":110256,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7-6fd681d09.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7-6fd681d09.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7-6fd681d09_1703073378826_0.26381178817258055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T11:56:19.003Z","publish_time":1703073379003,"_source_registry_name":"default","_cnpm_publish_time":1703073379003},"1.0.7-178fe2671":{"name":"@libp2p/identify","version":"1.0.7-178fe2671","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-178fe2671","@libp2p/interface-internal":"1.0.3-178fe2671","@libp2p/peer-id":"4.0.2-178fe2671","@libp2p/peer-record":"7.0.2-178fe2671","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-178fe2671","@libp2p/peer-id-factory":"4.0.1-178fe2671","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7-178fe2671","readmeFilename":"README.md","gitHead":"178fe2671a7af9870bdd111de9073843a2a29b34","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"7d3cc29fd67bb77419ffe65c294b0f7a690e8b20","size":110256,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7-178fe2671.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7-178fe2671.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7-178fe2671_1703068609709_0.6456810097673826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T10:36:49.895Z","publish_time":1703068609895,"_source_registry_name":"default","_cnpm_publish_time":1703068609895},"1.0.7-c00378909":{"name":"@libp2p/identify","version":"1.0.7-c00378909","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-c00378909","@libp2p/interface-internal":"1.0.3-c00378909","@libp2p/peer-id":"4.0.2-c00378909","@libp2p/peer-record":"7.0.2-c00378909","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-c00378909","@libp2p/peer-id-factory":"4.0.1-c00378909","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7-c00378909","readmeFilename":"README.md","gitHead":"c00378909453ee58080aa4d30ba1f4794cff581b","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"22bd1e4d88b47c92e7e0203e631225c1094bfdec","size":110202,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7-c00378909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7-c00378909.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7-c00378909_1703062990828_0.7782728952984179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T09:03:11.056Z","publish_time":1703062991056,"_source_registry_name":"default","_cnpm_publish_time":1703062991056},"1.0.7-83dfc7dc8":{"name":"@libp2p/identify","version":"1.0.7-83dfc7dc8","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-83dfc7dc8","@libp2p/interface-internal":"1.0.3-83dfc7dc8","@libp2p/peer-id":"4.0.2-83dfc7dc8","@libp2p/peer-record":"7.0.2-83dfc7dc8","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-83dfc7dc8","@libp2p/peer-id-factory":"4.0.1-83dfc7dc8","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7-83dfc7dc8","readmeFilename":"README.md","gitHead":"83dfc7dc807f363f7404b101accf2e1c1b9b3974","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"827201da85857dd0a578637a13c20c0d8396e63e","size":110201,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7-83dfc7dc8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7-83dfc7dc8.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7-83dfc7dc8_1702996095365_0.8505519355929212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T14:28:15.554Z","publish_time":1702996095554,"_source_registry_name":"default","_cnpm_publish_time":1702996095554},"1.0.7":{"name":"@libp2p/identify","version":"1.0.7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.0.2","@libp2p/interface-internal":"^1.0.3","@libp2p/peer-id":"^4.0.2","@libp2p/peer-record":"^7.0.2","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.2","@libp2p/peer-id-factory":"^4.0.1","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.7","gitHead":"f731f8de1c22abe7f7ecd80fca4c4220bf2082cb","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"76720070750f8e2ab65bf30057a0212c07415988","size":110309,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.7_1702978057662_0.411186524357779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T09:27:37.949Z","publish_time":1702978057949,"_source_registry_name":"default","_cnpm_publish_time":1702978057949},"1.0.6-f71f2e14e":{"name":"@libp2p/identify","version":"1.0.6-f71f2e14e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-f71f2e14e","@libp2p/interface-internal":"1.0.3-f71f2e14e","@libp2p/peer-id":"4.0.2-f71f2e14e","@libp2p/peer-record":"7.0.1-f71f2e14e","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-f71f2e14e","@libp2p/peer-id-factory":"4.0.1-f71f2e14e","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-f71f2e14e","readmeFilename":"README.md","gitHead":"f71f2e14efdf422affdf6b2b997a978fd9107e15","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"26e230b3dd95a9a1e8bfb014148e2630d4e9f532","size":110202,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-f71f2e14e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-f71f2e14e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-f71f2e14e_1702974973272_0.9007645432520324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T08:36:13.461Z","publish_time":1702974973461,"_source_registry_name":"default","_cnpm_publish_time":1702974973461},"1.0.6-07f3afe2d":{"name":"@libp2p/identify","version":"1.0.6-07f3afe2d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-07f3afe2d","@libp2p/interface-internal":"1.0.3-07f3afe2d","@libp2p/peer-id":"4.0.2-07f3afe2d","@libp2p/peer-record":"7.0.1-07f3afe2d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-07f3afe2d","@libp2p/peer-id-factory":"4.0.1-07f3afe2d","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-07f3afe2d","readmeFilename":"README.md","gitHead":"07f3afe2d8ddc632ca7dc34f965524a3ab123276","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"a9c5804f254f033cadcd9915532c4493e3008490","size":110203,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-07f3afe2d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-07f3afe2d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-07f3afe2d_1702926313574_0.07013104015324378"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T19:05:13.760Z","publish_time":1702926313760,"_source_registry_name":"default","_cnpm_publish_time":1702926313760},"1.0.6-984f13e42":{"name":"@libp2p/identify","version":"1.0.6-984f13e42","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-984f13e42","@libp2p/interface-internal":"1.0.3-984f13e42","@libp2p/peer-id":"4.0.2-984f13e42","@libp2p/peer-record":"7.0.1-984f13e42","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-984f13e42","@libp2p/peer-id-factory":"4.0.1-984f13e42","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-984f13e42","readmeFilename":"README.md","gitHead":"984f13e4223e724a358d8cc9134cbba435b08512","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"45c6f9fe5590bd5abbc0d7ef5b0e24b7bcf8f662","size":110204,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-984f13e42.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-984f13e42.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-984f13e42_1702925907015_0.32453648500068355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T18:58:27.302Z","publish_time":1702925907302,"_source_registry_name":"default","_cnpm_publish_time":1702925907302},"1.0.6-ad6f70bf3":{"name":"@libp2p/identify","version":"1.0.6-ad6f70bf3","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-ad6f70bf3","@libp2p/interface-internal":"1.0.3-ad6f70bf3","@libp2p/peer-id":"4.0.2-ad6f70bf3","@libp2p/peer-record":"7.0.1-ad6f70bf3","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-ad6f70bf3","@libp2p/peer-id-factory":"4.0.1-ad6f70bf3","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-ad6f70bf3","readmeFilename":"README.md","gitHead":"ad6f70bf3cb354823380af95462a85654a0e6ab1","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"48364fd97431bb7ad7a20d612e6a2c70005cd72a","size":110204,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-ad6f70bf3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-ad6f70bf3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-ad6f70bf3_1702888820021_0.4888989023776624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T08:40:20.166Z","publish_time":1702888820166,"_source_registry_name":"default","_cnpm_publish_time":1702888820166},"1.0.6-230afea4b":{"name":"@libp2p/identify","version":"1.0.6-230afea4b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-230afea4b","@libp2p/interface-internal":"1.0.3-230afea4b","@libp2p/peer-id":"4.0.2-230afea4b","@libp2p/peer-record":"7.0.1-230afea4b","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-230afea4b","@libp2p/peer-id-factory":"4.0.1-230afea4b","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-230afea4b","readmeFilename":"README.md","gitHead":"230afea4b2919486bd8d61d9f0923a7761a6d2a0","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"24750628b06e42467602d86ae32fafb318d29879","size":110203,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-230afea4b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-230afea4b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-230afea4b_1702883918044_0.526603093391478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T07:18:38.339Z","publish_time":1702883918339,"_source_registry_name":"default","_cnpm_publish_time":1702883918339},"1.0.6-a7c6a93c6":{"name":"@libp2p/identify","version":"1.0.6-a7c6a93c6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-a7c6a93c6","@libp2p/interface-internal":"1.0.3-a7c6a93c6","@libp2p/peer-id":"4.0.2-a7c6a93c6","@libp2p/peer-record":"7.0.1-a7c6a93c6","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-a7c6a93c6","@libp2p/peer-id-factory":"4.0.1-a7c6a93c6","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-a7c6a93c6","readmeFilename":"README.md","gitHead":"a7c6a93c6717a073bd8677a714565c91515290f2","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"aa30037ae89473e839ca60d78e66fff948f55489","size":110204,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-a7c6a93c6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-a7c6a93c6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-a7c6a93c6_1702883716324_0.811146928023722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T07:15:16.579Z","publish_time":1702883716579,"_source_registry_name":"default","_cnpm_publish_time":1702883716579},"1.0.6-9eff7eff0":{"name":"@libp2p/identify","version":"1.0.6-9eff7eff0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-9eff7eff0","@libp2p/interface-internal":"1.0.3-9eff7eff0","@libp2p/peer-id":"4.0.2-9eff7eff0","@libp2p/peer-record":"7.0.1-9eff7eff0","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-9eff7eff0","@libp2p/peer-id-factory":"4.0.1-9eff7eff0","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-9eff7eff0","readmeFilename":"README.md","gitHead":"9eff7eff0ea6f54bc6c24a8bc4736ba0e2807c8b","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"f5d11b58f4a83a1cc808bac3e32d705c93e85577","size":110202,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-9eff7eff0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-9eff7eff0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-9eff7eff0_1702814111866_0.7375700748360103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-17T11:55:12.123Z","publish_time":1702814112123,"_source_registry_name":"default","_cnpm_publish_time":1702814112123},"1.0.6-f81be145a":{"name":"@libp2p/identify","version":"1.0.6-f81be145a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-f81be145a","@libp2p/interface-internal":"1.0.3-f81be145a","@libp2p/peer-id":"4.0.2-f81be145a","@libp2p/peer-record":"7.0.1-f81be145a","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-f81be145a","@libp2p/peer-id-factory":"4.0.1-f81be145a","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-f81be145a","readmeFilename":"README.md","gitHead":"f81be145a97f7662970beb36540140752f5f0e5a","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"a0ce05aa590e754d84d2137cafb57fbb717363fd","size":110203,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-f81be145a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-f81be145a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-f81be145a_1702653600904_0.28058834448945236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-15T15:20:01.159Z","publish_time":1702653601159,"_source_registry_name":"default","_cnpm_publish_time":1702653601159},"1.0.6-01e9a5fe4":{"name":"@libp2p/identify","version":"1.0.6-01e9a5fe4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-01e9a5fe4","@libp2p/interface-internal":"1.0.3-01e9a5fe4","@libp2p/peer-id":"4.0.2-01e9a5fe4","@libp2p/peer-record":"7.0.1-01e9a5fe4","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-01e9a5fe4","@libp2p/peer-id-factory":"4.0.1-01e9a5fe4","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-01e9a5fe4","readmeFilename":"README.md","gitHead":"01e9a5fe458dbfed3764b8b9bfcf1ebad7b47fa5","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"734f248e76ab61f98475b8dd07f11a173844f716","size":110203,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-01e9a5fe4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-01e9a5fe4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-01e9a5fe4_1702584011071_0.12316255645961038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-14T20:00:11.282Z","publish_time":1702584011282,"_source_registry_name":"default","_cnpm_publish_time":1702584011282},"1.0.6-742915567":{"name":"@libp2p/identify","version":"1.0.6-742915567","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.2-742915567","@libp2p/interface-internal":"1.0.3-742915567","@libp2p/peer-id":"4.0.2-742915567","@libp2p/peer-record":"7.0.1-742915567","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.2-742915567","@libp2p/peer-id-factory":"4.0.1-742915567","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6-742915567","readmeFilename":"README.md","gitHead":"742915567749072aa784cf179ce9810f66ac6c6e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"b61d7cf2aa056283102a4e198168657e174ff422","size":110205,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6-742915567.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6-742915567.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6-742915567_1702394855735_0.9755914035872284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-12T15:27:35.916Z","publish_time":1702394855916,"_source_registry_name":"default","_cnpm_publish_time":1702394855916},"1.0.6":{"name":"@libp2p/identify","version":"1.0.6","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.0.2","@libp2p/interface-internal":"^1.0.3","@libp2p/peer-id":"^4.0.2","@libp2p/peer-record":"^7.0.1","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.2","@libp2p/peer-id-factory":"^4.0.1","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.6","gitHead":"d994311cc9b59cdcbd5968bb7799b7fbe14a8961","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"dfc77095665b9cdf91ff0b0cf17ce29f0097b310","size":110123,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.6_1702289571966_0.4940816506406469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-11T10:12:52.235Z","publish_time":1702289572235,"_source_registry_name":"default","_cnpm_publish_time":1702289572235},"1.0.5-341581166":{"name":"@libp2p/identify","version":"1.0.5-341581166","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-341581166","@libp2p/interface-internal":"1.0.2-341581166","@libp2p/peer-id":"4.0.1-341581166","@libp2p/peer-record":"7.0.0-341581166","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-341581166","@libp2p/peer-id-factory":"4.0.0-341581166","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.5-341581166","readmeFilename":"README.md","gitHead":"341581166fd5bd2ead6b9d9db1ffda84051b6262","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"c4e7f1c3c29931924dba8ebec88b110be470f869","size":110017,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.5-341581166.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.5-341581166.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.5-341581166_1702215089294_0.5207759533767551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-10T13:31:29.461Z","publish_time":1702215089461,"_source_registry_name":"default","_cnpm_publish_time":1702215089461},"1.0.5-6d11e8268":{"name":"@libp2p/identify","version":"1.0.5-6d11e8268","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-6d11e8268","@libp2p/interface-internal":"1.0.2-6d11e8268","@libp2p/peer-id":"4.0.1-6d11e8268","@libp2p/peer-record":"7.0.0-6d11e8268","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^5.0.0","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-6d11e8268","@libp2p/peer-id-factory":"4.0.0-6d11e8268","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.5-6d11e8268","readmeFilename":"README.md","gitHead":"6d11e8268b16e0bf4bc520f42abb71a228d5dc57","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"3f811338c94c91a8a0dd46864aa7976412aff57c","size":110017,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.5-6d11e8268.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.5-6d11e8268.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.5-6d11e8268_1702119939157_0.10043417642124508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-09T11:05:39.476Z","publish_time":1702119939476,"_source_registry_name":"default","_cnpm_publish_time":1702119939476},"1.0.5":{"name":"@libp2p/identify","version":"1.0.5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.0.1","@libp2p/interface-internal":"^1.0.2","@libp2p/peer-id":"^4.0.1","@libp2p/peer-record":"^7.0.0","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.1","@libp2p/peer-id-factory":"^4.0.0","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.5","gitHead":"02c69d24d008142ba5067cb61d9bed1684790640","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"d12aeb272f4fa765d46a8a320e1f4e97479c9a44","size":109122,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.5_1701856587176_0.5967561007755051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T09:56:27.333Z","publish_time":1701856587333,"_source_registry_name":"default","_cnpm_publish_time":1701856587333},"1.0.4-d10506189":{"name":"@libp2p/identify","version":"1.0.4-d10506189","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-d10506189","@libp2p/interface-internal":"1.0.1-d10506189","@libp2p/peer-id":"4.0.1-d10506189","@libp2p/peer-record":"7.0.0-d10506189","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-d10506189","@libp2p/peer-id-factory":"4.0.0-d10506189","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.4-d10506189","readmeFilename":"README.md","gitHead":"d105061897b461789e0a8eef5094d9c136269952","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"493fd2ff4b8be743846d6732e65b2d1d90eadfdd","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.4-d10506189.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.4-d10506189.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.4-d10506189_1701851872588_0.03071259485120148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T08:37:52.808Z","publish_time":1701851872808,"_source_registry_name":"default","_cnpm_publish_time":1701851872808},"1.0.4-64a915ae9":{"name":"@libp2p/identify","version":"1.0.4-64a915ae9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-64a915ae9","@libp2p/interface-internal":"1.0.1-64a915ae9","@libp2p/peer-id":"4.0.1-64a915ae9","@libp2p/peer-record":"7.0.0-64a915ae9","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-64a915ae9","@libp2p/peer-id-factory":"4.0.0-64a915ae9","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.4-64a915ae9","readmeFilename":"README.md","gitHead":"64a915ae97c7ac837147e3229dac793ea61666cc","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"6d7855331b9a9dc28b3b86b76659f57d75eae06a","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.4-64a915ae9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.4-64a915ae9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.4-64a915ae9_1701801338341_0.5268089648229615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T18:35:38.571Z","publish_time":1701801338571,"_source_registry_name":"default","_cnpm_publish_time":1701801338571},"1.0.4-3bf6387ff":{"name":"@libp2p/identify","version":"1.0.4-3bf6387ff","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-3bf6387ff","@libp2p/interface-internal":"1.0.1-3bf6387ff","@libp2p/peer-id":"4.0.1-3bf6387ff","@libp2p/peer-record":"7.0.0-3bf6387ff","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-3bf6387ff","@libp2p/peer-id-factory":"4.0.0-3bf6387ff","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.4-3bf6387ff","readmeFilename":"README.md","gitHead":"3bf6387ff21443ed5cdf816be03e04f3189b66ac","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"19eb255be4d29981ded7ae6c44ac58acfcc30c10","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.4-3bf6387ff.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.4-3bf6387ff.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.4-3bf6387ff_1701780060212_0.5113310201550181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T12:41:00.355Z","publish_time":1701780060355,"_source_registry_name":"default","_cnpm_publish_time":1701780060355},"1.0.4-93890c8f9":{"name":"@libp2p/identify","version":"1.0.4-93890c8f9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-93890c8f9","@libp2p/interface-internal":"1.0.1-93890c8f9","@libp2p/peer-id":"4.0.1-93890c8f9","@libp2p/peer-record":"7.0.0-93890c8f9","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-93890c8f9","@libp2p/peer-id-factory":"4.0.0-93890c8f9","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.4-93890c8f9","readmeFilename":"README.md","gitHead":"93890c8f9c2a02a86350bee3fb526f8e5d5225e6","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"ff9fc0d6159eec80b1a2f16cb5547ba8179f4900","size":109022,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.4-93890c8f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.4-93890c8f9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.4-93890c8f9_1701768267477_0.8265482851738883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T09:24:27.657Z","publish_time":1701768267657,"_source_registry_name":"default","_cnpm_publish_time":1701768267657},"1.0.4-887c6ffe1":{"name":"@libp2p/identify","version":"1.0.4-887c6ffe1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-887c6ffe1","@libp2p/interface-internal":"1.0.1-887c6ffe1","@libp2p/peer-id":"4.0.1-887c6ffe1","@libp2p/peer-record":"7.0.0-887c6ffe1","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-887c6ffe1","@libp2p/peer-id-factory":"4.0.0-887c6ffe1","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.4-887c6ffe1","readmeFilename":"README.md","gitHead":"887c6ffe1b38bc9f0219b861b36d71de59095a8e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"884afbb79b7d6e32cfec188a06eda06bf15fbc6b","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.4-887c6ffe1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.4-887c6ffe1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.4-887c6ffe1_1701685108107_0.9319394346430139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T10:18:28.374Z","publish_time":1701685108374,"_source_registry_name":"default","_cnpm_publish_time":1701685108374},"1.0.4-16588d27c":{"name":"@libp2p/identify","version":"1.0.4-16588d27c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-16588d27c","@libp2p/interface-internal":"1.0.1-16588d27c","@libp2p/peer-id":"4.0.1-16588d27c","@libp2p/peer-record":"7.0.0-16588d27c","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-16588d27c","@libp2p/peer-id-factory":"4.0.0-16588d27c","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.4-16588d27c","readmeFilename":"README.md","gitHead":"16588d27c8ca9c52686146160234534ee3dac915","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"4ab22a470a55ef4db3a26fb0ba8ad275d720ec0c","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.4-16588d27c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.4-16588d27c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.4-16588d27c_1701676852069_0.4300626648679615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T08:00:52.339Z","publish_time":1701676852339,"_source_registry_name":"default","_cnpm_publish_time":1701676852339},"1.0.4":{"name":"@libp2p/identify","version":"1.0.4","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.0.1","@libp2p/interface-internal":"^1.0.1","@libp2p/peer-id":"^4.0.1","@libp2p/peer-record":"^7.0.0","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.1","@libp2p/peer-id-factory":"^4.0.0","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.4","gitHead":"4e6ca4d895fc978bb29c72f88054d3d488e2b10f","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"bd9a1ac15161144239ed5c2618464ddc6a278535","size":109120,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.4_1701521877644_0.5549897575257934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-02T12:57:57.900Z","publish_time":1701521877900,"_source_registry_name":"default","_cnpm_publish_time":1701521877900},"1.0.3-bcfa15993":{"name":"@libp2p/identify","version":"1.0.3-bcfa15993","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-bcfa15993","@libp2p/interface-internal":"1.0.1-bcfa15993","@libp2p/peer-id":"4.0.1-bcfa15993","@libp2p/peer-record":"7.0.0-bcfa15993","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-bcfa15993","@libp2p/peer-id-factory":"4.0.0-bcfa15993","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.3-bcfa15993","readmeFilename":"README.md","gitHead":"bcfa15993fd533c56c7523384e4b135c4930855b","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"9425d97b21d347671d35fc297c10967d3d5de282","size":109017,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.3-bcfa15993.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.3-bcfa15993.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.3-bcfa15993_1701519393370_0.4465122085435693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-02T12:16:33.548Z","publish_time":1701519393548,"_source_registry_name":"default","_cnpm_publish_time":1701519393548},"1.0.3-10ea19700":{"name":"@libp2p/identify","version":"1.0.3-10ea19700","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-10ea19700","@libp2p/interface-internal":"1.0.1-10ea19700","@libp2p/peer-id":"4.0.1-10ea19700","@libp2p/peer-record":"7.0.0-10ea19700","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-10ea19700","@libp2p/peer-id-factory":"4.0.0-10ea19700","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.3-10ea19700","readmeFilename":"README.md","gitHead":"10ea19700ae0c464734c88eb5922e2faeb27446a","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"ac39064a6a1b9154848a86f3c282fbe054bf2cee","size":109016,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.3-10ea19700.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.3-10ea19700.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.3-10ea19700_1701519377946_0.5451400242343778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-02T12:16:18.145Z","publish_time":1701519378145,"_source_registry_name":"default","_cnpm_publish_time":1701519378145},"1.0.3-09dd02987":{"name":"@libp2p/identify","version":"1.0.3-09dd02987","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-09dd02987","@libp2p/interface-internal":"1.0.1-09dd02987","@libp2p/peer-id":"4.0.1-09dd02987","@libp2p/peer-record":"7.0.0-09dd02987","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-09dd02987","@libp2p/peer-id-factory":"4.0.0-09dd02987","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.3-09dd02987","readmeFilename":"README.md","gitHead":"09dd02987d84770547f7dfd347fa09a0a98d3081","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"4d2b78542fcea044c01891be131e9910106ee44d","size":109018,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.3-09dd02987.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.3-09dd02987.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.3-09dd02987_1701511282683_0.04424808730318541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-02T10:01:22.883Z","publish_time":1701511282883,"_source_registry_name":"default","_cnpm_publish_time":1701511282883},"1.0.3-5a9362e21":{"name":"@libp2p/identify","version":"1.0.3-5a9362e21","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-5a9362e21","@libp2p/interface-internal":"1.0.1-5a9362e21","@libp2p/peer-id":"4.0.1-5a9362e21","@libp2p/peer-record":"7.0.0-5a9362e21","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-5a9362e21","@libp2p/peer-id-factory":"4.0.0-5a9362e21","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.3-5a9362e21","readmeFilename":"README.md","gitHead":"5a9362e2163a173703e3151a5bebb9be5e62bbce","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"2112ccd31522505cb729e83537edf34103f804c7","size":109017,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.3-5a9362e21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.3-5a9362e21.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.3-5a9362e21_1701460194411_0.490495056892051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T19:49:54.688Z","publish_time":1701460194688,"_source_registry_name":"default","_cnpm_publish_time":1701460194688},"1.0.3":{"name":"@libp2p/identify","version":"1.0.3","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.0.1","@libp2p/interface-internal":"^1.0.1","@libp2p/peer-id":"^4.0.1","@libp2p/peer-record":"^7.0.0","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.1","@libp2p/peer-id-factory":"^4.0.0","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.3","gitHead":"daea439c4081ab59f9a4122397df10722e33f6cd","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"bacca97a08211269d5e38a795a8999601fac7711","size":109118,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.3_1701452055814_0.34426980264125717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T17:34:16.086Z","publish_time":1701452056086,"_source_registry_name":"default","_cnpm_publish_time":1701452056086},"1.0.2-738dd40f1":{"name":"@libp2p/identify","version":"1.0.2-738dd40f1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-738dd40f1","@libp2p/interface-internal":"1.0.0-738dd40f1","@libp2p/peer-id":"4.0.1-738dd40f1","@libp2p/peer-record":"6.0.11-738dd40f1","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-738dd40f1","@libp2p/peer-id-factory":"3.0.10-738dd40f1","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.2-738dd40f1","readmeFilename":"README.md","gitHead":"738dd40f1e1b8ed1b83693763cc91c218ec2b41b","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"edbbf6aa36a17ce87ba796ca47efdfb1e615ed84","size":109020,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.2-738dd40f1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.2-738dd40f1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.2-738dd40f1_1701449635841_0.788223354704116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T16:53:56.017Z","publish_time":1701449636017,"_source_registry_name":"default","_cnpm_publish_time":1701449636017},"1.0.2":{"name":"@libp2p/identify","version":"1.0.2","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.0.1","@libp2p/interface-internal":"^1.0.0","@libp2p/peer-id":"^4.0.1","@libp2p/peer-record":"^6.0.11","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.1","@libp2p/peer-id-factory":"^3.0.10","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.2","gitHead":"d34d3308b69db579e65e093120d56c17151f9651","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"c07c33ff4258fb75d463a5fddde4e8c19f43af4c","size":109123,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.2_1701447378681_0.8244923020777721"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T16:16:18.839Z","publish_time":1701447378839,"_source_registry_name":"default","_cnpm_publish_time":1701447378839},"1.0.1-7861ed882":{"name":"@libp2p/identify","version":"1.0.1-7861ed882","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-7861ed882","@libp2p/interface-internal":"0.1.11-7861ed882","@libp2p/peer-id":"4.0.1-7861ed882","@libp2p/peer-record":"6.0.11-7861ed882","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-7861ed882","@libp2p/peer-id-factory":"3.0.10-7861ed882","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-7861ed882","readmeFilename":"README.md","gitHead":"7861ed8823a5ab5199bdba0d4139c48e71d25945","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"6e509ceaf487af2a449ffb0eb8447c114d80a83d","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-7861ed882.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-7861ed882.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-7861ed882_1701444375053_0.7555604812314933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T15:26:15.218Z","publish_time":1701444375218,"_source_registry_name":"default","_cnpm_publish_time":1701444375218},"1.0.1-9197f10ba":{"name":"@libp2p/identify","version":"1.0.1-9197f10ba","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-9197f10ba","@libp2p/interface-internal":"0.1.11-9197f10ba","@libp2p/peer-id":"4.0.1-9197f10ba","@libp2p/peer-record":"6.0.11-9197f10ba","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-9197f10ba","@libp2p/peer-id-factory":"3.0.10-9197f10ba","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-9197f10ba","readmeFilename":"README.md","gitHead":"9197f10baeed5783df4fd6011b3c170071bc15b5","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"1da9ff8e34a957274f7bb6ab0113baa1146dd84b","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-9197f10ba.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-9197f10ba.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-9197f10ba_1701441454653_0.3385896066169767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T14:37:34.941Z","publish_time":1701441454941,"_source_registry_name":"default","_cnpm_publish_time":1701441454941},"1.0.1-e7167fe52":{"name":"@libp2p/identify","version":"1.0.1-e7167fe52","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-e7167fe52","@libp2p/interface-internal":"0.1.11-e7167fe52","@libp2p/peer-id":"4.0.1-e7167fe52","@libp2p/peer-record":"6.0.11-e7167fe52","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-e7167fe52","@libp2p/peer-id-factory":"3.0.10-e7167fe52","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-e7167fe52","readmeFilename":"README.md","gitHead":"e7167fe522973bd752e4524168f49092f4974ca0","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"22591a7c1fb50f474cc90a8ac9b0af9291330161","size":109020,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-e7167fe52.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-e7167fe52.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-e7167fe52_1701434546268_0.286802134442975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T12:42:26.491Z","publish_time":1701434546491,"_source_registry_name":"default","_cnpm_publish_time":1701434546491},"1.0.1-f537b3731":{"name":"@libp2p/identify","version":"1.0.1-f537b3731","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-f537b3731","@libp2p/interface-internal":"0.1.11-f537b3731","@libp2p/peer-id":"4.0.1-f537b3731","@libp2p/peer-record":"6.0.11-f537b3731","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-f537b3731","@libp2p/peer-id-factory":"3.0.10-f537b3731","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-f537b3731","readmeFilename":"README.md","gitHead":"f537b37316c78d26939e9c8d04bcf67599992554","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"7b81a26642c1d2dd69b634f27a677c984e0a4d1f","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-f537b3731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-f537b3731.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-f537b3731_1701419718202_0.7044905811452666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T08:35:18.472Z","publish_time":1701419718472,"_source_registry_name":"default","_cnpm_publish_time":1701419718472},"1.0.1-8c169db1b":{"name":"@libp2p/identify","version":"1.0.1-8c169db1b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-8c169db1b","@libp2p/interface-internal":"0.1.11-8c169db1b","@libp2p/peer-id":"4.0.1-8c169db1b","@libp2p/peer-record":"6.0.11-8c169db1b","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-8c169db1b","@libp2p/peer-id-factory":"3.0.10-8c169db1b","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-8c169db1b","readmeFilename":"README.md","gitHead":"8c169db1bcc923fa2edd3749e6669eb69d93f6b3","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"d282b6894d309433f67ca8df400670380aeb931e","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-8c169db1b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-8c169db1b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-8c169db1b_1701417222341_0.6895964065974818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T07:53:42.562Z","publish_time":1701417222562,"_source_registry_name":"default","_cnpm_publish_time":1701417222562},"1.0.1-561797a89":{"name":"@libp2p/identify","version":"1.0.1-561797a89","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-561797a89","@libp2p/interface-internal":"0.1.11-561797a89","@libp2p/peer-id":"4.0.1-561797a89","@libp2p/peer-record":"6.0.11-561797a89","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-561797a89","@libp2p/peer-id-factory":"3.0.10-561797a89","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-561797a89","readmeFilename":"README.md","gitHead":"561797a89100aa04380551a937bf478711fbc523","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"34ed0e1f9260864a9ad5ef4e3dcaecde9185de7e","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-561797a89.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-561797a89.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-561797a89_1701411799131_0.13143695386310772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T06:23:19.321Z","publish_time":1701411799321,"_source_registry_name":"default","_cnpm_publish_time":1701411799321},"1.0.1-cf963694f":{"name":"@libp2p/identify","version":"1.0.1-cf963694f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-cf963694f","@libp2p/interface-internal":"0.1.11-cf963694f","@libp2p/peer-id":"4.0.1-cf963694f","@libp2p/peer-record":"6.0.11-cf963694f","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-cf963694f","@libp2p/peer-id-factory":"3.0.10-cf963694f","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-cf963694f","readmeFilename":"README.md","gitHead":"cf963694f0253cc32ef805980c5be3397a41fae2","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"db2b6ae44be30938ab972251710f941468bc5abf","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-cf963694f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-cf963694f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-cf963694f_1701410302721_0.05900770918874709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T05:58:22.969Z","publish_time":1701410302969,"_source_registry_name":"default","_cnpm_publish_time":1701410302969},"1.0.1-bca8d6e68":{"name":"@libp2p/identify","version":"1.0.1-bca8d6e68","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-bca8d6e68","@libp2p/interface-internal":"0.1.11-bca8d6e68","@libp2p/peer-id":"4.0.1-bca8d6e68","@libp2p/peer-record":"6.0.11-bca8d6e68","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-bca8d6e68","@libp2p/peer-id-factory":"3.0.10-bca8d6e68","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-bca8d6e68","readmeFilename":"README.md","gitHead":"bca8d6e689b47d85dda74082ed72e671139391de","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"d2437181f198ed725a436c04e175b07b776c66d5","size":109020,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-bca8d6e68.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-bca8d6e68.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-bca8d6e68_1701380337570_0.8336707098087657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T21:38:57.794Z","publish_time":1701380337794,"_source_registry_name":"default","_cnpm_publish_time":1701380337794},"1.0.1":{"name":"@libp2p/identify","version":"1.0.1","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.0.1","@libp2p/interface-internal":"^0.1.11","@libp2p/peer-id":"^4.0.1","@libp2p/peer-record":"^6.0.11","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.1","@libp2p/peer-id-factory":"^3.0.10","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1","gitHead":"6eaaffc578ea436f523c78d0efb3fa8e4eda3e92","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"d80085be7419843ea9c27a1132c9849b743e8ba1","size":109126,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1_1701375406837_0.3074441754720092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T20:16:47.031Z","publish_time":1701375407031,"_source_registry_name":"default","_cnpm_publish_time":1701375407031},"1.0.1-53224004f":{"name":"@libp2p/identify","version":"1.0.1-53224004f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-53224004f","@libp2p/interface-internal":"0.1.11-53224004f","@libp2p/peer-id":"4.0.1-53224004f","@libp2p/peer-record":"6.0.11-53224004f","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-53224004f","@libp2p/peer-id-factory":"3.0.10-53224004f","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-53224004f","readmeFilename":"README.md","gitHead":"53224004f3d9dfe9752ad5bc95d52d5b60434dd2","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"cb7fee19165195f67e31402346ee7dd049b3004b","size":109021,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-53224004f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-53224004f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-53224004f_1701371789826_0.487885642389952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T19:16:30.073Z","publish_time":1701371790073,"_source_registry_name":"default","_cnpm_publish_time":1701371790073},"1.0.0-273d8177c":{"name":"@libp2p/identify","version":"1.0.0-273d8177c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.0-273d8177c","@libp2p/interface-internal":"0.1.10-273d8177c","@libp2p/peer-id":"4.0.0-273d8177c","@libp2p/peer-record":"6.0.10-273d8177c","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.0-273d8177c","@libp2p/peer-id-factory":"3.0.9-273d8177c","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.0-273d8177c","readmeFilename":"README.md","gitHead":"273d8177ca9db746579f69fd4db46aa880dfcc62","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"f00fd7f87b4a2bbc6b4548537f7284ed3461990a","size":109020,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.0-273d8177c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.0-273d8177c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.0-273d8177c_1701369542406_0.044599482314668704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T18:39:02.689Z","publish_time":1701369542689,"_source_registry_name":"default","_cnpm_publish_time":1701369542689},"1.0.1-6c1f0ee81":{"name":"@libp2p/identify","version":"1.0.1-6c1f0ee81","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.1-6c1f0ee81","@libp2p/interface-internal":"0.1.11-6c1f0ee81","@libp2p/peer-id":"4.0.1-6c1f0ee81","@libp2p/peer-record":"6.0.11-6c1f0ee81","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.1-6c1f0ee81","@libp2p/peer-id-factory":"3.0.10-6c1f0ee81","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.1-6c1f0ee81","readmeFilename":"README.md","gitHead":"6c1f0ee816be3a0c76bde357e816abf0c5e31298","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"0ff15fb8865b17a073671a64bbdb969005fc4e13","size":109020,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.1-6c1f0ee81.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.1-6c1f0ee81.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.1-6c1f0ee81_1701368172995_0.6519334403995665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T18:16:13.227Z","publish_time":1701368173227,"_source_registry_name":"default","_cnpm_publish_time":1701368173227},"1.0.0-a32e70bac":{"name":"@libp2p/identify","version":"1.0.0-a32e70bac","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.0-a32e70bac","@libp2p/interface-internal":"0.1.10-a32e70bac","@libp2p/peer-id":"4.0.0-a32e70bac","@libp2p/peer-record":"6.0.10-a32e70bac","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.0-a32e70bac","@libp2p/peer-id-factory":"3.0.9-a32e70bac","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.0-a32e70bac","readmeFilename":"README.md","gitHead":"a32e70bac126a0746dff9f7c87a4d6211a00fa7a","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"765b1bfebb6a23520629d7910957d28a795a8f9c","size":109019,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.0-a32e70bac.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.0-a32e70bac.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.0-a32e70bac_1701364817665_0.11871963795733165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T17:20:18.099Z","publish_time":1701364818099,"_source_registry_name":"default","_cnpm_publish_time":1701364818099},"1.0.0-06e6d235f":{"name":"@libp2p/identify","version":"1.0.0-06e6d235f","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.0-06e6d235f","@libp2p/interface-internal":"0.1.10-06e6d235f","@libp2p/peer-id":"4.0.0-06e6d235f","@libp2p/peer-record":"6.0.10-06e6d235f","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.0-06e6d235f","@libp2p/peer-id-factory":"3.0.9-06e6d235f","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.0-06e6d235f","readmeFilename":"README.md","gitHead":"06e6d235f4fdae8b56d29994f32bc94c51637061","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"102ed8eb5944e1031e57d1782ebfac48e6527263","size":109019,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.0-06e6d235f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.0-06e6d235f.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.0-06e6d235f_1701361535776_0.45136657983978146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T16:25:35.988Z","publish_time":1701361535988,"_source_registry_name":"default","_cnpm_publish_time":1701361535988},"1.0.0-bcf18265e":{"name":"@libp2p/identify","version":"1.0.0-bcf18265e","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.0-bcf18265e","@libp2p/interface-internal":"0.1.10-bcf18265e","@libp2p/peer-id":"4.0.0-bcf18265e","@libp2p/peer-record":"6.0.10-bcf18265e","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.0-bcf18265e","@libp2p/peer-id-factory":"3.0.9-bcf18265e","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.0-bcf18265e","readmeFilename":"README.md","gitHead":"bcf18265eae4b91854dedcc7abbac0b7fe6755e2","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"5c0d87748bb58412772942c2081eb23c366065c2","size":109018,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.0-bcf18265e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.0-bcf18265e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.0-bcf18265e_1701361374906_0.5467407741550583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T16:22:55.081Z","publish_time":1701361375081,"_source_registry_name":"default","_cnpm_publish_time":1701361375081},"1.0.0-8e4fbe13a":{"name":"@libp2p/identify","version":"1.0.0-8e4fbe13a","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.0-8e4fbe13a","@libp2p/interface-internal":"0.1.10-8e4fbe13a","@libp2p/peer-id":"4.0.0-8e4fbe13a","@libp2p/peer-record":"6.0.10-8e4fbe13a","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.0-8e4fbe13a","@libp2p/peer-id-factory":"3.0.9-8e4fbe13a","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.0-8e4fbe13a","readmeFilename":"README.md","gitHead":"8e4fbe13aaae9bed16c6928aaf7d02936993d299","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"00766e38f1f0f538436f756d9cf8ac4d892711de","size":109019,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.0-8e4fbe13a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.0-8e4fbe13a.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.0-8e4fbe13a_1701359956464_0.7667844793180567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T15:59:16.629Z","publish_time":1701359956629,"_source_registry_name":"default","_cnpm_publish_time":1701359956629},"1.0.0-7682861f9":{"name":"@libp2p/identify","version":"1.0.0-7682861f9","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.0-7682861f9","@libp2p/interface-internal":"0.1.10-7682861f9","@libp2p/peer-id":"4.0.0-7682861f9","@libp2p/peer-record":"6.0.10-7682861f9","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.0-7682861f9","@libp2p/peer-id-factory":"3.0.9-7682861f9","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.0-7682861f9","readmeFilename":"README.md","gitHead":"7682861f9d24695f6830cc5f1412ef7f668e134f","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"dd7fd5bf320ec78eb600008237f5a1443ed3f04f","size":108335,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.0-7682861f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.0-7682861f9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.0-7682861f9_1701336327769_0.6248954696788549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T09:25:27.987Z","publish_time":1701336327987,"_source_registry_name":"default","_cnpm_publish_time":1701336327987},"1.0.0-551622a96":{"name":"@libp2p/identify","version":"1.0.0-551622a96","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"1.0.0-551622a96","@libp2p/interface-internal":"0.1.10-551622a96","@libp2p/peer-id":"4.0.0-551622a96","@libp2p/peer-record":"6.0.10-551622a96","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"4.0.0-551622a96","@libp2p/peer-id-factory":"3.0.9-551622a96","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.0-551622a96","readmeFilename":"README.md","gitHead":"551622a962aa8aa02cffc5927dbd1eae2dd3ff10","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"50599f1ec2f72f4a6b3ef9d275cc09edd4858ff8","size":108335,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.0-551622a96.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.0-551622a96.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.0-551622a96_1701279647192_0.07412050977888462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-29T17:40:47.373Z","publish_time":1701279647373,"_source_registry_name":"default","_cnpm_publish_time":1701279647373},"1.0.0":{"name":"@libp2p/identify","version":"1.0.0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^1.0.0","@libp2p/interface-internal":"^0.1.10","@libp2p/peer-id":"^4.0.0","@libp2p/peer-record":"^6.0.10","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.0","@libp2p/peer-id-factory":"^3.0.9","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@1.0.0","gitHead":"a7eb258e0ef2147671acba73d9febc2f882a484a","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"a410ff9607f7e97f32b3902ff4634b0f51f4ed6b","size":108445,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-1.0.0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_1.0.0_1701258815647_0.6694253118809306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-29T11:53:35.818Z","publish_time":1701258815818,"_source_registry_name":"default","_cnpm_publish_time":1701258815818},"0.0.0-8f921ee97":{"name":"@libp2p/identify","version":"0.0.0-8f921ee97","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-8f921ee97","@libp2p/interface-internal":"0.1.9-8f921ee97","@libp2p/peer-id":"3.0.6-8f921ee97","@libp2p/peer-record":"6.0.9-8f921ee97","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-8f921ee97","@libp2p/peer-id-factory":"3.0.8-8f921ee97","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-8f921ee97","readmeFilename":"README.md","gitHead":"8f921ee9788f8e6629e28ec9e96fa651c68bffa2","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"25a8c4c0dbaa1e7d5796d5d73bde4aed2aca7be7","size":108320,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-8f921ee97.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-8f921ee97.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-8f921ee97_1701184883381_0.9379152955408134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T15:21:23.579Z","publish_time":1701184883579,"_source_registry_name":"default","_cnpm_publish_time":1701184883579},"0.0.0-74e84bc29":{"name":"@libp2p/identify","version":"0.0.0-74e84bc29","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-74e84bc29","@libp2p/interface-internal":"0.1.9-74e84bc29","@libp2p/peer-id":"3.0.6-74e84bc29","@libp2p/peer-record":"6.0.9-74e84bc29","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-74e84bc29","@libp2p/peer-id-factory":"3.0.8-74e84bc29","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-74e84bc29","readmeFilename":"README.md","gitHead":"74e84bc29efae2e1843f033456029fa7770f0d5d","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"2a39b2743b9d66d4c199ba59fd4ece9c4907b229","size":108320,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-74e84bc29.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-74e84bc29.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-74e84bc29_1701177669877_0.11202682372046313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T13:21:10.114Z","publish_time":1701177670114,"_source_registry_name":"default","_cnpm_publish_time":1701177670114},"0.0.0-8bb6d5333":{"name":"@libp2p/identify","version":"0.0.0-8bb6d5333","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-8bb6d5333","@libp2p/interface-internal":"0.1.9-8bb6d5333","@libp2p/peer-id":"3.0.6-8bb6d5333","@libp2p/peer-record":"6.0.9-8bb6d5333","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-8bb6d5333","@libp2p/peer-id-factory":"3.0.8-8bb6d5333","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-8bb6d5333","readmeFilename":"README.md","gitHead":"8bb6d53337a70f0e267fa697c7bc9dc92ddda3e6","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"ae284b18ecca3ba35a7c94f36c77f9ca54045fc5","size":108321,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-8bb6d5333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-8bb6d5333.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-8bb6d5333_1701175038904_0.6378763957772491"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T12:37:19.067Z","publish_time":1701175039067,"_source_registry_name":"default","_cnpm_publish_time":1701175039067},"0.0.0-7877a50e0":{"name":"@libp2p/identify","version":"0.0.0-7877a50e0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-7877a50e0","@libp2p/interface-internal":"0.1.9-7877a50e0","@libp2p/peer-id":"3.0.6-7877a50e0","@libp2p/peer-record":"6.0.9-7877a50e0","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-7877a50e0","@libp2p/peer-id-factory":"3.0.8-7877a50e0","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-7877a50e0","readmeFilename":"README.md","gitHead":"7877a50e045e97beb63a94cb523cd1eb4dba99c3","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"2fa2f091a64cdbf9f04be68861ca2764a8f4b232","size":108304,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-7877a50e0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-7877a50e0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-7877a50e0_1701162883111_0.24690021991709155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T09:14:43.299Z","publish_time":1701162883299,"_source_registry_name":"default","_cnpm_publish_time":1701162883299},"0.0.0-68db79f6b":{"name":"@libp2p/identify","version":"0.0.0-68db79f6b","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-68db79f6b","@libp2p/interface-internal":"0.1.9-68db79f6b","@libp2p/peer-id":"3.0.6-68db79f6b","@libp2p/peer-record":"6.0.9-68db79f6b","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-68db79f6b","@libp2p/peer-id-factory":"3.0.8-68db79f6b","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-68db79f6b","readmeFilename":"README.md","gitHead":"68db79f6b37b328a359116ce388761bf4de0a42e","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"eaee41a1c8e13c561aa707ed160207603a2a72d5","size":108306,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-68db79f6b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-68db79f6b.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-68db79f6b_1701111391020_0.683972257286515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T18:56:31.196Z","publish_time":1701111391196,"_source_registry_name":"default","_cnpm_publish_time":1701111391196},"0.0.0-e2267d437":{"name":"@libp2p/identify","version":"0.0.0-e2267d437","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-e2267d437","@libp2p/interface-internal":"0.1.9-e2267d437","@libp2p/peer-id":"3.0.6-e2267d437","@libp2p/peer-record":"6.0.9-e2267d437","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-e2267d437","@libp2p/peer-id-factory":"3.0.8-e2267d437","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-e2267d437","readmeFilename":"README.md","gitHead":"e2267d437eeda3d964c77874ec757768d838981a","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"dc33b7cb4fe20b29fae3ca9ee45706848017ddd0","size":108275,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-e2267d437.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-e2267d437.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-e2267d437_1701102193002_0.978335917929652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T16:23:13.234Z","publish_time":1701102193234,"_source_registry_name":"default","_cnpm_publish_time":1701102193234},"0.0.0-4a474d54d":{"name":"@libp2p/identify","version":"0.0.0-4a474d54d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-4a474d54d","@libp2p/interface-internal":"0.1.9-4a474d54d","@libp2p/peer-id":"3.0.6-4a474d54d","@libp2p/peer-record":"6.0.9-4a474d54d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-4a474d54d","@libp2p/peer-id-factory":"3.0.8-4a474d54d","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-4a474d54d","readmeFilename":"README.md","gitHead":"4a474d54d3299e0ac30fa143b57436b3cf45e426","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"9d1eae2163e248c4b5a565b28291e137ec622e1a","size":108250,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-4a474d54d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-4a474d54d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-4a474d54d_1700920939646_0.8788868779396106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-25T14:02:19.823Z","publish_time":1700920939823,"_source_registry_name":"default","_cnpm_publish_time":1700920939823},"0.0.0-0b4a2ee79":{"name":"@libp2p/identify","version":"0.0.0-0b4a2ee79","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-0b4a2ee79","@libp2p/interface-internal":"0.1.9-0b4a2ee79","@libp2p/peer-id":"3.0.6-0b4a2ee79","@libp2p/peer-record":"6.0.9-0b4a2ee79","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-0b4a2ee79","@libp2p/peer-id-factory":"3.0.8-0b4a2ee79","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-0b4a2ee79","readmeFilename":"README.md","gitHead":"0b4a2ee7983b4dc9dc0a7b705a202a4c550e7017","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"0218caaf210af58ad55280f4f05f3006586894af","size":108230,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-0b4a2ee79.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-0b4a2ee79.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-0b4a2ee79_1700758332221_0.8936717922182602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-23T16:52:12.481Z","publish_time":1700758332481,"_source_registry_name":"default","_cnpm_publish_time":1700758332481},"0.0.0-6b6ba9ab7":{"name":"@libp2p/identify","version":"0.0.0-6b6ba9ab7","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-6b6ba9ab7","@libp2p/interface-internal":"0.1.9-6b6ba9ab7","@libp2p/peer-id":"3.0.6-6b6ba9ab7","@libp2p/peer-record":"6.0.9-6b6ba9ab7","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-6b6ba9ab7","@libp2p/peer-id-factory":"3.0.8-6b6ba9ab7","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-6b6ba9ab7","readmeFilename":"README.md","gitHead":"6b6ba9ab799025cc4589b1e5b2f7d700a81bf7b1","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"9acdf172b6d1e684dfcff787069143e984ff6c1f","size":108230,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-6b6ba9ab7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-6b6ba9ab7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-6b6ba9ab7_1700749146600_0.47431969945921204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-23T14:19:06.770Z","publish_time":1700749146770,"_source_registry_name":"default","_cnpm_publish_time":1700749146770},"0.0.0-d729d66a5":{"name":"@libp2p/identify","version":"0.0.0-d729d66a5","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-d729d66a5","@libp2p/interface-internal":"0.1.9-d729d66a5","@libp2p/peer-id":"3.0.6-d729d66a5","@libp2p/peer-record":"6.0.9-d729d66a5","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-d729d66a5","@libp2p/peer-id-factory":"3.0.8-d729d66a5","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-d729d66a5","readmeFilename":"README.md","gitHead":"d729d66a54a272dfe11eda8836a555a187cc9c39","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"5902ed0ed7b56b01813e52606c8f5f8409bf8c24","size":108232,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-d729d66a5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-d729d66a5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-d729d66a5_1700643206807_0.1178171510764463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-22T08:53:26.967Z","publish_time":1700643206967,"_source_registry_name":"default","_cnpm_publish_time":1700643206967},"0.0.0-bb6ceb192":{"name":"@libp2p/identify","version":"0.0.0-bb6ceb192","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-bb6ceb192","@libp2p/interface-internal":"0.1.9-bb6ceb192","@libp2p/peer-id":"3.0.6-bb6ceb192","@libp2p/peer-record":"6.0.9-bb6ceb192","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-bb6ceb192","@libp2p/peer-id-factory":"3.0.8-bb6ceb192","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-bb6ceb192","readmeFilename":"README.md","gitHead":"bb6ceb19252de2c1441ef736127d13763837d644","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"a78d684cf54f3a3cc56608188f40d27e27b20abb","size":108230,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-bb6ceb192.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-bb6ceb192.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-bb6ceb192_1700564763986_0.7190746555312992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-21T11:06:04.182Z","publish_time":1700564764182,"_source_registry_name":"default","_cnpm_publish_time":1700564764182},"0.0.0-d8f5bc211":{"name":"@libp2p/identify","version":"0.0.0-d8f5bc211","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-d8f5bc211","@libp2p/interface-internal":"0.1.9-d8f5bc211","@libp2p/peer-id":"3.0.6-d8f5bc211","@libp2p/peer-record":"6.0.9-d8f5bc211","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-d8f5bc211","@libp2p/peer-id-factory":"3.0.8-d8f5bc211","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-d8f5bc211","readmeFilename":"README.md","gitHead":"d8f5bc211185a963c2a5182d58d73629457bc78d","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"52474e72c480f4033e7aa612bf5fe0c7b7eb1a52","size":108231,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-d8f5bc211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-d8f5bc211.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-d8f5bc211_1700499601981_0.13547171907493505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-20T17:00:02.324Z","publish_time":1700499602324,"_source_registry_name":"default","_cnpm_publish_time":1700499602324},"0.0.0-13a870cbe":{"name":"@libp2p/identify","version":"0.0.0-13a870cbe","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-13a870cbe","@libp2p/interface-internal":"0.1.9-13a870cbe","@libp2p/peer-id":"3.0.6-13a870cbe","@libp2p/peer-record":"6.0.9-13a870cbe","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-13a870cbe","@libp2p/peer-id-factory":"3.0.8-13a870cbe","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-13a870cbe","readmeFilename":"README.md","gitHead":"13a870cbef326a3a3b3c55b886c2109feaa2b628","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"41355a125cf722f8aef75c25819ec06ceb10f12f","size":108187,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-13a870cbe.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-13a870cbe.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-13a870cbe_1700478449199_0.9590373191373549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-20T11:07:29.426Z","publish_time":1700478449426,"_source_registry_name":"default","_cnpm_publish_time":1700478449426},"0.0.0-3dee5df4d":{"name":"@libp2p/identify","version":"0.0.0-3dee5df4d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-3dee5df4d","@libp2p/interface-internal":"0.1.9-3dee5df4d","@libp2p/peer-id":"3.0.6-3dee5df4d","@libp2p/peer-record":"6.0.9-3dee5df4d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-3dee5df4d","@libp2p/peer-id-factory":"3.0.8-3dee5df4d","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-3dee5df4d","readmeFilename":"README.md","gitHead":"3dee5df4dad42eaf6c30e6800945fada1e58d90f","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"36604abada5dc55fd5e14af734641a18ee5f7c3f","size":108198,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-3dee5df4d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-3dee5df4d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-3dee5df4d_1700245187944_0.18131736480137728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T18:19:48.207Z","publish_time":1700245188207,"_source_registry_name":"default","_cnpm_publish_time":1700245188207},"0.0.0-adea7bbbf":{"name":"@libp2p/identify","version":"0.0.0-adea7bbbf","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-adea7bbbf","@libp2p/interface-internal":"0.1.9-adea7bbbf","@libp2p/peer-id":"3.0.6-adea7bbbf","@libp2p/peer-record":"6.0.9-adea7bbbf","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-adea7bbbf","@libp2p/peer-id-factory":"3.0.8-adea7bbbf","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-adea7bbbf","readmeFilename":"README.md","gitHead":"adea7bbbf8982d814d5bf5ed64368cdf5a3a742d","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"2047cbd6fa64622f62c9e8df6fa447151cf683e7","size":108202,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-adea7bbbf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-adea7bbbf.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-adea7bbbf_1700236575180_0.12159553080385654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T15:56:15.389Z","publish_time":1700236575389,"_source_registry_name":"default","_cnpm_publish_time":1700236575389},"0.0.0-6625a27fc":{"name":"@libp2p/identify","version":"0.0.0-6625a27fc","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-6625a27fc","@libp2p/interface-internal":"0.1.9-6625a27fc","@libp2p/peer-id":"3.0.6-6625a27fc","@libp2p/peer-record":"6.0.9-6625a27fc","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-6625a27fc","@libp2p/peer-id-factory":"3.0.8-6625a27fc","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-6625a27fc","readmeFilename":"README.md","gitHead":"6625a27fc16357c13a5b35373a86339f9069fbb4","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"32e26f769df3c41de07503da2e9e775be857f87a","size":108202,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-6625a27fc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-6625a27fc.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-6625a27fc_1700223601028_0.9731721627936594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T12:20:01.215Z","publish_time":1700223601215,"_source_registry_name":"default","_cnpm_publish_time":1700223601215},"0.0.0-9c67c5b3d":{"name":"@libp2p/identify","version":"0.0.0-9c67c5b3d","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-9c67c5b3d","@libp2p/interface-internal":"0.1.9-9c67c5b3d","@libp2p/peer-id":"3.0.6-9c67c5b3d","@libp2p/peer-record":"6.0.9-9c67c5b3d","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-9c67c5b3d","@libp2p/peer-id-factory":"3.0.8-9c67c5b3d","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-9c67c5b3d","readmeFilename":"README.md","gitHead":"9c67c5b3d0ab63c7a1a62f363ae732b300ef6b87","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"eb5747fbaad5a1ec9bfe921e05c7bbe7ce04e6ac","size":108725,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-9c67c5b3d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-9c67c5b3d.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-9c67c5b3d_1700124889277_0.28894989297460527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T08:54:49.447Z","publish_time":1700124889447,"_source_registry_name":"default","_cnpm_publish_time":1700124889447},"0.0.0-05b52d69c":{"name":"@libp2p/identify","version":"0.0.0-05b52d69c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-05b52d69c","@libp2p/interface-internal":"0.1.9-05b52d69c","@libp2p/peer-id":"3.0.6-05b52d69c","@libp2p/peer-record":"6.0.9-05b52d69c","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-05b52d69c","@libp2p/peer-id-factory":"3.0.8-05b52d69c","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-05b52d69c","readmeFilename":"README.md","gitHead":"05b52d69cb600a0c1cbfeea52889b55f62940c82","_nodeVersion":"20.9.0","_npmVersion":"9.9.1","dist":{"shasum":"1a5075fcaa93d09f4075621028921fe4a032a70a","size":108714,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-05b52d69c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-05b52d69c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-05b52d69c_1700122654490_0.23684474320008442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T08:17:34.744Z","publish_time":1700122654744,"_source_registry_name":"default","_cnpm_publish_time":1700122654744},"0.0.0-97ab31c0c":{"name":"@libp2p/identify","version":"0.0.0-97ab31c0c","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"0.1.6-97ab31c0c","@libp2p/interface-internal":"0.1.9-97ab31c0c","@libp2p/peer-id":"3.0.6-97ab31c0c","@libp2p/peer-record":"6.0.9-97ab31c0c","@multiformats/multiaddr":"^12.1.10","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.3","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"3.1.0-97ab31c0c","@libp2p/peer-id-factory":"3.0.8-97ab31c0c","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.1","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0-97ab31c0c","readmeFilename":"README.md","gitHead":"97ab31c0cfe0b6e9a57ee76b0101a1e30a2822d6","_nodeVersion":"20.9.0","_npmVersion":"9.9.1","dist":{"shasum":"9e480048d17f1f20a9ef6f6586b7e37e9df55802","size":108714,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0-97ab31c0c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.0.0-97ab31c0c.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0-97ab31c0c_1700044060759_0.5951928404489908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T10:27:41.017Z","publish_time":1700044061017,"_source_registry_name":"default","_cnpm_publish_time":1700044061017},"0.0.0":{"name":"@libp2p/identify","version":"0.0.0","description":"Implementation of the Identify Protocol","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-identify#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"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"}},"scripts":{"start":"node dist/src/main.js","build":"aegir build","test":"aegir test","clean":"aegir clean","generate":"protons ./src/pb/index.proto","lint":"aegir lint","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:node":"aegir test -t node --cov","dep-check":"aegir dep-check"},"dependencies":{"@libp2p/interface":"^0.1.2","@libp2p/interface-internal":"^0.1.5","@libp2p/peer-id":"^3.0.2","@libp2p/peer-record":"^6.0.9","@multiformats/multiaddr":"^12.1.5","@multiformats/multiaddr-matcher":"^1.1.0","it-length-prefixed":"^9.0.1","it-protobuf-stream":"^1.0.2","protons-runtime":"^5.0.0","uint8arraylist":"^2.4.3","uint8arrays":"^4.0.6","wherearewe":"^2.0.1"},"devDependencies":{"@libp2p/logger":"^3.1.0","@libp2p/peer-id-factory":"^3.0.4","aegir":"^41.0.2","delay":"^6.0.0","it-drain":"^3.0.3","it-pair":"^2.0.6","it-pushable":"^3.2.0","protons":"^7.3.0","sinon":"^17.0.0","sinon-ts":"^2.0.0"},"_id":"@libp2p/identify@0.0.0","gitHead":"8b6c49dde7feaf43ef0e347fbd3298bf42afafb0","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"bf66c3989628902905d93282758dab7ca66734e5","size":108772,"noattachment":false,"key":"/@libp2p/identify/-/@libp2p/identify-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/identify/download/@libp2p/identify-0.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":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/identify_0.0.0_1699515097043_0.37470883202111094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-09T07:31:37.279Z","publish_time":1699515097279,"_source_registry_name":"default","_cnpm_publish_time":1699515097279}},"readme":"# @libp2p/identify\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=main\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amain)\n\n> Implementation of the Identify Protocol\n\n# About\n\n<!--\n\n!IMPORTANT!\n\nEverything in this README between \"# About\" and \"# Install\" is automatically\ngenerated and will be overwritten the next time the doc generator is run.\n\nTo make changes to this section, please update the @packageDocumentation section\nof src/index.js or src/index.ts\n\nTo experiment with formatting, please run \"npm run docs\" from the root of this\nrepo and examine the changes made.\n\n-->\n\nUse the `identify` function to add support for the [Identify protocol](https://github.com/libp2p/specs/blob/master/identify/README.md) to libp2p.\n\nThis protocol allows network peers to discover the multiaddrs the current node listens on, and the protocols it supports.\n\nA second function, `identifyPush` is also exported to add support for [identify/push](https://github.com/libp2p/specs/blob/master/identify/README.md#identifypush).\n\nThis protocol will send updates to all connected peers when the multiaddrs or protocols of the current node change.\n\n> \\[!TIP]\n> For maximum network compatibility you should configure both protocols\n\n## Example - Enabling identify\n\n```typescript\nimport { createLibp2p } from 'libp2p'\nimport { identify } from '@libp2p/identify'\n\nconst node = await createLibp2p({\n  // ...other options\n  services: {\n    identify: identify()\n  }\n})\n```\n\n## Example - Enabling identify push\n\n```typescript\nimport { createLibp2p } from 'libp2p'\nimport { identifyPush } from '@libp2p/identify'\n\nconst node = await createLibp2p({\n  // ...other options\n  services: {\n    identifyPush: identifyPush()\n  }\n})\n```\n\n# Install\n\n```console\n$ npm i @libp2p/identify\n```\n\n## Browser `<script>` tag\n\nLoading this module through a script tag will make its exports available as `Libp2pIdentify` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/@libp2p/identify/dist/index.min.js\"></script>\n```\n\n# API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_identify.html>\n\n# License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](https://github.com/libp2p/js-libp2p/blob/main/packages/protocol-identify/LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](https://github.com/libp2p/js-libp2p/blob/main/packages/protocol-identify/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/libp2p/js-libp2p/tree/main/packages/protocol-identify#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"license":"Apache-2.0 OR MIT"}