{"_id":"@libp2p/keychain","_rev":"4651378","name":"@libp2p/keychain","description":"Key management and cryptographically protected messages","dist-tags":{"latest":"6.0.12","next":"6.0.12-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:39:47.000Z","created":"2023-01-26T12:57:26.184Z","6.0.12-b30baa93a":"2026-04-10T16:14:27.014Z","6.0.12-f60bd85b0":"2026-04-10T11:25:58.276Z","6.0.12-90100be0c":"2026-04-10T07:05:00.265Z","6.0.12":"2026-04-08T15:45:47.638Z","6.0.11-74620dbcd":"2026-04-08T14:44:27.157Z","6.0.11-b6efda3d5":"2026-04-08T11:27:19.110Z","6.0.11-1ecf0e324":"2026-04-08T07:54:38.235Z","6.0.11-ff5ee99ed":"2026-04-06T10:06:51.841Z","6.0.11-4580b64fa":"2026-04-04T06:36:43.933Z","6.0.11-709b3fa2e":"2026-04-02T19:56:49.404Z","6.0.11-2a3e54738":"2026-04-02T07:15:33.565Z","6.0.11":"2026-03-28T10:30:26.416Z","6.0.10-1c3b61777":"2026-03-27T21:27:00.892Z","6.0.10-f88ec96cf":"2026-03-24T16:42:19.618Z","6.0.10-dd251c5e7":"2026-03-23T06:39:06.882Z","6.0.10-82c3c9ea8":"2026-03-20T09:37:33.320Z","6.0.10-d6f6f5818":"2026-03-19T07:05:08.822Z","6.0.10-9c0fc4482":"2026-03-12T21:15:30.516Z","6.0.10-e19d11093":"2026-03-11T22:51:44.780Z","6.0.10-28af2ff3d":"2026-03-11T18:24:33.019Z","6.0.10-db185b16b":"2026-03-06T14:50:11.003Z","6.0.10-4db427d30":"2026-03-04T17:35:35.053Z","6.0.10-f4b950dc9":"2026-03-03T13:50:53.645Z","6.0.10-8f0e1b2db":"2026-03-02T12:42:18.667Z","6.0.10-3bb95f95b":"2026-03-01T23:08:58.669Z","6.0.10-19796b103":"2026-03-01T10:50:00.486Z","6.0.10-30b53a999":"2026-02-25T08:29:55.950Z","6.0.10":"2026-01-16T16:12:54.272Z","6.0.9-05acd0c35":"2026-01-16T15:38:10.263Z","6.0.9-7fff925bf":"2026-01-16T11:59:56.602Z","6.0.9-28c2b65f4":"2026-01-16T10:03:54.636Z","6.0.9":"2025-11-14T09:00:51.823Z","6.0.8-977a3c5f2":"2025-11-14T08:11:33.904Z","6.0.8":"2025-11-13T07:02:55.289Z","6.0.7-e2bdc7e63":"2025-11-13T06:05:19.247Z","6.0.7-8cebf6322":"2025-11-13T05:20:25.656Z","6.0.7":"2025-10-29T10:27:35.866Z","6.0.6-d1ff510bb":"2025-10-29T09:18:34.319Z","6.0.7-d447a9944":"2025-10-29T08:34:10.281Z","6.0.6-0f3ab9e61":"2025-10-28T15:29:32.135Z","6.0.6":"2025-10-23T04:32:11.672Z","6.0.5-dad3cca5d":"2025-10-22T19:42:27.132Z","6.0.5-fb08a2f90":"2025-10-09T09:41:34.362Z","6.0.5-3596206ed":"2025-10-06T04:54:22.223Z","6.0.5":"2025-10-03T10:51:27.497Z","6.0.4-a0f9da212":"2025-10-03T09:46:17.876Z","6.0.4-5fccd1dde":"2025-10-03T08:32:49.199Z","6.0.4":"2025-10-02T07:06:45.051Z","6.0.3-72a7ea10a":"2025-10-02T05:47:03.119Z","6.0.3":"2025-10-01T17:35:13.262Z","6.0.2-7e1c0bada":"2025-10-01T14:35:20.431Z","6.0.2-547a5b988":"2025-09-30T12:48:09.575Z","6.0.2-93ba5a84f":"2025-09-28T05:55:38.729Z","6.0.2-de2ad9ca5":"2025-09-27T15:59:46.290Z","6.0.2":"2025-09-27T08:07:21.351Z","6.0.1-334f91bdc":"2025-09-27T07:41:57.529Z","6.0.1-8d66d5ff1":"2025-09-27T06:49:31.160Z","6.0.1-39e2e541a":"2025-09-26T15:30:37.844Z","6.0.1-8543df06b":"2025-09-26T13:41:04.173Z","6.0.1-425a42cdd":"2025-09-25T14:35:15.971Z","6.0.1-71e8ee163":"2025-09-25T07:07:45.212Z","6.0.1":"2025-09-24T14:01:09.265Z","6.0.0-55b7e5fea":"2025-09-24T12:40:37.874Z","6.0.0":"2025-09-24T05:49:04.171Z","5.2.9-6059227cb":"2025-09-23T19:40:05.820Z","6.0.0-621b464f0":"2025-09-23T15:48:34.571Z","6.0.0-049bfa0fa":"2025-09-23T12:56:30.662Z","5.2.9-fb19b055d":"2025-09-23T11:33:47.075Z","5.2.9-e8398d97e":"2025-09-23T10:02:05.757Z","5.2.9-87bc8d4fb":"2025-09-22T11:03:35.139Z","5.2.9-f0afebfdf":"2025-09-22T08:36:03.754Z","5.2.9-9a9b11fd4":"2025-09-22T06:52:43.257Z","5.2.9-da78fa851":"2025-09-19T07:44:43.168Z","5.2.9-8484de8a2":"2025-09-08T06:37:51.116Z","5.2.9-0f07e3df5":"2025-09-05T11:28:36.473Z","5.2.9-a02cb0461":"2025-09-04T09:01:50.397Z","5.2.9-f5932c294":"2025-08-20T11:09:46.015Z","5.2.9":"2025-08-20T04:33:38.710Z","5.2.8-5ed83dd69":"2025-08-19T12:28:15.051Z","5.2.8-aa770ab81":"2025-08-17T20:42:05.342Z","5.2.8-7ce083dca":"2025-08-14T10:18:21.408Z","5.2.8-cf9aab5c8":"2025-07-30T10:54:00.952Z","5.2.8-cb1c14e62":"2025-07-24T15:48:29.868Z","5.2.8-4420fad68":"2025-07-13T06:34:00.271Z","5.2.8-79473c99a":"2025-07-10T10:31:24.914Z","5.2.8-ce6b542a8":"2025-07-09T15:42:47.522Z","5.2.8-58abe8702":"2025-07-09T11:42:50.276Z","5.2.8-87e5d5938":"2025-07-08T09:58:00.449Z","5.2.8-57e7fa441":"2025-07-07T15:43:15.038Z","5.2.8-cfe2be4c9":"2025-07-03T13:43:07.884Z","5.2.8":"2025-06-25T15:19:27.008Z","5.2.7-2d6079bc1":"2025-06-25T14:38:16.125Z","5.2.7-8ad44f759":"2025-06-25T13:57:03.461Z","5.2.7-d2dc12c7d":"2025-06-25T10:02:05.083Z","5.2.7-451e011d4":"2025-06-18T12:53:26.253Z","5.2.7-53001addf":"2025-06-18T11:18:33.535Z","5.2.7-439d2c9ce":"2025-06-17T15:14:14.889Z","5.2.7":"2025-06-17T08:01:51.058Z","5.2.6-7eed3b40d":"2025-06-17T07:07:50.147Z","5.2.6":"2025-06-16T13:34:09.882Z","5.2.5-6c42ea64a":"2025-06-16T12:46:11.382Z","5.2.5-ae595d8db":"2025-06-13T14:53:47.295Z","5.2.5":"2025-06-03T15:10:30.500Z","5.2.4-8e87be9e6":"2025-06-03T13:24:57.061Z","5.2.4-bb4ad31db":"2025-06-03T12:28:12.981Z","5.2.4-cc7b34c0f":"2025-06-03T08:18:30.020Z","5.2.4-b8600fce8":"2025-06-03T06:53:37.495Z","5.2.4-6a3ae02f5":"2025-05-30T17:58:58.084Z","5.2.4-307d0ba58":"2025-05-30T16:21:44.182Z","5.2.4-ec73d59a6":"2025-05-30T16:16:48.046Z","5.2.4-2a7425cdb":"2025-05-30T16:12:57.193Z","5.2.4-dbbc6ef1d":"2025-05-30T16:12:50.068Z","5.2.4-d91ae66c6":"2025-05-29T09:41:56.992Z","5.2.4-3528df829":"2025-05-29T09:21:16.349Z","5.2.4-b32bc8406":"2025-05-28T18:58:19.726Z","5.2.4-5b004c0c4":"2025-05-28T17:39:08.538Z","5.2.4-8efb065d2":"2025-05-28T17:28:12.648Z","5.2.4-14dbebea8":"2025-05-24T11:32:30.010Z","5.2.4-9f1be6742":"2025-05-24T10:53:23.946Z","5.2.4":"2025-05-23T13:31:14.788Z","5.2.3-ab014c0c0":"2025-05-22T15:03:41.576Z","5.2.3-7788b4025":"2025-05-22T13:33:29.999Z","5.2.3-776cb432d":"2025-05-21T15:27:52.443Z","5.2.3":"2025-05-20T14:21:51.195Z","5.2.2-aa25d38ab":"2025-05-20T13:16:55.896Z","5.2.2":"2025-05-19T08:58:21.880Z","5.2.1-3df5bf2da":"2025-05-19T08:22:28.074Z","5.2.1-3577af88a":"2025-05-19T06:15:08.150Z","5.2.1-32627c876":"2025-05-17T07:37:47.187Z","5.2.1-213a54a1e":"2025-05-16T16:43:07.039Z","5.2.1-185b23eac":"2025-05-14T12:51:16.844Z","5.2.1-4b8c0a6bd":"2025-05-14T11:12:42.942Z","5.2.1-a5a33afd9":"2025-05-12T08:48:05.313Z","5.2.1-9b33d202e":"2025-05-12T07:52:36.039Z","5.2.1-f1de46607":"2025-05-07T10:47:10.411Z","5.2.1-772b4011e":"2025-05-07T09:26:21.682Z","5.2.1-cdc63e6cc":"2025-05-06T16:51:45.183Z","5.2.1-6f96de86c":"2025-04-17T09:05:20.879Z","5.2.1-afa5c9f59":"2025-04-17T07:49:06.986Z","5.2.1":"2025-04-16T11:11:31.283Z","5.2.0-f09bef843":"2025-04-16T09:01:08.068Z","5.2.0-3833353bd":"2025-04-16T08:25:28.537Z","5.2.0-b9e32cc37":"2025-04-15T14:01:23.195Z","5.2.0":"2025-04-09T15:40:38.329Z","5.1.4-4f37aff53":"2025-04-09T14:58:21.729Z","5.1.4-53a9be54e":"2025-04-09T13:56:36.976Z","5.1.4-da7353a0b":"2025-04-09T12:03:04.946Z","5.1.4-4c64bd06d":"2025-04-09T11:01:03.572Z","5.1.4-da4e9da82":"2025-04-08T11:38:40.363Z","5.1.4-d53ef170c":"2025-03-25T16:45:34.278Z","5.1.4-0b9090aea":"2025-03-25T13:16:24.675Z","5.1.4-78cd7d53e":"2025-03-25T12:51:25.578Z","5.1.4-fc5122110":"2025-03-25T11:44:47.642Z","5.1.4-71267286":"2025-03-20T16:50:24.760Z","5.1.4-b2124c2db":"2025-03-20T16:31:52.898Z","5.1.4-2f2322a25":"2025-03-18T15:37:43.065Z","5.1.4-95909c3df":"2025-03-18T14:43:47.232Z","5.1.4-a71c7c32b":"2025-03-18T14:09:18.594Z","5.1.4-907518bad":"2025-03-14T12:11:02.675Z","5.1.4-a7ab9a41b":"2025-03-14T10:46:52.302Z","5.1.4-757577dd2":"2025-03-13T16:05:46.552Z","5.1.4":"2025-03-12T14:00:54.078Z","5.1.3-0699fb747":"2025-03-12T13:00:23.319Z","5.1.3-600d0a561":"2025-03-07T17:34:17.554Z","5.1.3-a6c9aee5a":"2025-03-06T14:10:34.375Z","5.1.3-88b5c29ed":"2025-03-06T13:47:15.962Z","5.1.3-5fe2a18fc":"2025-03-04T17:41:43.176Z","5.1.3":"2025-03-04T07:08:41.638Z","5.1.2-48cd9b652":"2025-03-03T18:33:29.599Z","5.1.2-2fbcdb687":"2025-03-03T18:05:32.445Z","5.1.2-2c8ecb455":"2025-03-03T17:12:30.352Z","5.1.2-3f127b610":"2025-03-03T14:48:53.413Z","5.1.2-dd71d8a86":"2025-03-03T12:37:53.912Z","5.1.2-80fe31aa1":"2025-03-03T12:31:22.164Z","5.1.2":"2025-03-03T12:11:48.521Z","5.1.1-52a46ecad":"2025-03-03T11:31:03.895Z","5.1.1-3d9b07c34":"2025-02-27T17:27:00.878Z","5.1.1-9acccaaed":"2025-02-27T16:56:36.864Z","5.1.1-0555339ba":"2025-02-26T13:25:45.342Z","5.1.1-22e62d00f":"2025-02-26T12:55:38.059Z","5.1.1-4939ef7ae":"2025-02-26T09:48:45.194Z","5.1.1-96f79bc11":"2025-02-26T08:33:48.723Z","5.1.1-e1f868f03":"2025-02-26T08:27:18.569Z","5.1.1-e2f49432b":"2025-02-26T06:58:30.169Z","5.1.1":"2025-02-25T09:28:36.207Z","5.1.0-90cca822b":"2025-02-25T07:55:26.880Z","5.1.0-6f8cfeafb":"2025-02-24T11:59:59.026Z","5.1.0-f465c5473":"2025-02-23T17:46:01.054Z","5.1.0-5b084e968":"2025-02-23T17:03:21.837Z","5.1.0-e7e01f58f":"2025-02-23T08:09:18.413Z","5.1.0-2a3cec922":"2025-02-21T17:40:32.539Z","5.1.0-a4f0db1e9":"2025-02-21T17:39:53.287Z","5.1.0-9b1a3791d":"2025-02-21T17:03:25.253Z","5.1.0-2b49a5f74":"2025-02-21T12:46:59.692Z","5.1.0-1ab50cc0d":"2025-02-21T11:51:39.863Z","5.1.0-d98cc46e4":"2025-02-21T09:32:47.396Z","5.1.0-7718d020a":"2025-02-21T08:39:03.102Z","5.1.0":"2025-02-20T15:43:50.585Z","5.0.14-8331c8ea8":"2025-02-20T14:51:46.358Z","5.0.14-cc7fcfe98":"2025-02-20T14:28:06.157Z","5.0.14-ff951f1a0":"2025-02-20T12:48:13.851Z","5.0.14-700e4c0b5":"2025-02-20T11:00:44.395Z","5.0.14-754fe84db":"2025-02-19T14:58:45.756Z","5.0.14-e7e280257":"2025-02-18T15:47:57.245Z","5.0.14-68ad3663e":"2025-02-18T13:37:07.906Z","5.0.14-b818882e0":"2025-02-18T08:31:31.461Z","5.0.14-1fc0e2662":"2025-02-14T16:16:50.638Z","5.0.14-23685db5e":"2025-02-13T16:22:30.437Z","5.0.14-35a52f029":"2025-02-13T15:13:48.556Z","5.0.14-2e35b6055":"2025-02-13T14:40:05.227Z","5.0.14-c4e862731":"2025-02-13T12:48:15.336Z","5.0.14-d188511b9":"2025-02-13T09:58:16.313Z","5.0.14-f9345a7a1":"2025-02-13T08:32:50.142Z","5.0.14-7655833bb":"2025-02-13T07:21:24.409Z","5.0.14-4ab04faf0":"2025-02-12T17:53:23.213Z","5.0.14-d8f003e6e":"2025-02-10T08:56:12.257Z","5.0.14":"2025-02-10T06:40:58.342Z","5.0.13-6e52ee346":"2025-02-10T05:48:32.612Z","5.0.13-7a1665cd8":"2025-02-06T11:03:40.743Z","5.0.13-21088c519":"2025-02-06T07:59:41.896Z","5.0.13-96f14e429":"2025-02-06T06:00:15.911Z","5.0.13-34b3c14b8":"2025-02-05T16:10:33.225Z","5.0.13-d72b51184":"2025-02-04T17:21:57.438Z","5.0.13-bf0f74d66":"2025-02-04T11:20:51.288Z","5.0.13-26313e695":"2025-02-04T10:39:51.609Z","5.0.13-66c3ec5e1":"2025-02-04T09:59:25.627Z","5.0.13-c1d0b7fa4":"2025-02-04T09:50:52.062Z","5.0.13-d61cbacec":"2025-02-04T08:25:31.199Z","5.0.13-80ddad5bb":"2025-02-04T07:05:40.326Z","5.0.13":"2025-02-03T13:22:36.722Z","5.0.12-e2ec7bdaa":"2025-02-03T12:27:45.634Z","5.0.12-4bbcfa707":"2025-02-03T12:06:17.125Z","5.0.12-723bde6ce":"2025-02-03T11:53:59.492Z","5.0.12-15a70af5f":"2025-02-03T10:59:15.554Z","5.0.12-f767126e1":"2025-01-20T15:18:53.936Z","5.0.12-06fc82da8":"2025-01-13T17:08:27.555Z","5.0.12-c90984ec7":"2025-01-13T14:59:18.074Z","5.0.12-fe8af37a1":"2025-01-13T14:16:21.375Z","5.0.12-b56d91884":"2025-01-09T10:38:30.387Z","5.0.12":"2025-01-09T10:16:07.368Z","5.0.11-abe9bd154":"2025-01-07T15:51:23.452Z","5.0.11-20d9ba73e":"2025-01-07T10:13:42.277Z","5.0.11-ae75570c8":"2025-01-06T16:49:28.273Z","5.0.11-285dab7d7":"2024-12-13T08:04:21.916Z","5.0.11-5acfae333":"2024-12-13T08:00:20.379Z","5.0.11-f4747450f":"2024-12-13T07:57:45.441Z","5.0.11-52f0f2f13":"2024-12-13T07:57:25.261Z","5.0.11-023ea575c":"2024-12-12T11:18:52.536Z","5.0.11-d3e5a3382":"2024-12-12T08:37:50.788Z","5.0.11-3c63482e5":"2024-12-12T08:37:46.851Z","5.0.11-5c4a79e5a":"2024-12-10T13:53:56.831Z","5.0.11-127abe24b":"2024-12-10T09:15:00.437Z","5.0.11":"2024-12-09T14:18:07.377Z","5.0.10-48e9cfa56":"2024-12-09T12:05:10.586Z","5.0.10-96654117c":"2024-12-06T14:08:29.000Z","5.0.10-9614de7c6":"2024-12-06T14:04:28.039Z","5.0.10-2625cc323":"2024-12-06T12:50:09.328Z","5.0.10-92cc74082":"2024-12-06T11:54:39.046Z","5.0.10-d19974d93":"2024-12-04T17:36:20.604Z","5.0.10-6ab85ea68":"2024-12-04T13:34:17.845Z","5.0.10-2c182d2e2":"2024-11-30T15:40:53.766Z","5.0.10-06f79b646":"2024-11-30T15:40:46.022Z","5.0.10-99f5f270b":"2024-11-30T12:17:13.534Z","5.0.10-f8da60e73":"2024-11-29T19:55:17.209Z","5.0.10-406b3916c":"2024-11-29T19:02:20.174Z","5.0.10-a0c8ceb99":"2024-11-29T18:37:20.722Z","5.0.10-f2f9008b8":"2024-11-29T15:21:11.206Z","5.0.10-339b7df88":"2024-11-28T14:42:47.687Z","5.0.10-8a9258a24":"2024-11-27T09:55:49.589Z","5.0.10-4761dd701":"2024-11-26T17:48:47.126Z","5.0.10-3650283f7":"2024-11-26T16:46:18.696Z","5.0.10-b02ea9b6e":"2024-11-26T15:29:42.599Z","5.0.10-bc90b4fd5":"2024-11-25T09:27:52.906Z","5.0.10-a82b07d8c":"2024-11-25T09:25:30.137Z","5.0.10-d6cd25d0d":"2024-11-25T09:25:23.918Z","5.0.10-98b43045c":"2024-11-25T09:25:00.882Z","5.0.10-4a85eb033":"2024-11-25T08:05:47.109Z","5.0.10-6ddc1b80e":"2024-11-22T12:51:58.875Z","5.0.10-0862522fe":"2024-11-22T12:32:58.241Z","5.0.10-b248eefc0":"2024-11-21T09:06:41.076Z","5.0.10-d866eb5bb":"2024-11-19T17:22:56.218Z","5.0.10-f53f65d18":"2024-11-19T14:39:56.740Z","5.0.10":"2024-11-18T12:41:44.546Z","5.0.9-05d559f54":"2024-11-18T11:24:02.503Z","5.0.9-656db81cf":"2024-11-18T10:42:56.285Z","5.0.9-432955390":"2024-11-16T10:51:49.384Z","5.0.9-eee97c7d4":"2024-11-15T16:03:50.619Z","5.0.9-2feaeddb4":"2024-11-15T11:13:56.836Z","5.0.9-c917314f3":"2024-11-14T16:34:55.456Z","5.0.9-844a8d2d1":"2024-11-14T16:07:41.638Z","5.0.9-7dcabb884":"2024-11-14T10:49:02.543Z","5.0.9-7626b224d":"2024-11-12T11:54:42.945Z","5.0.9-02f285fc8":"2024-11-12T09:07:22.775Z","5.0.9-32ca76fcb":"2024-11-08T08:22:10.505Z","5.0.9-665769021":"2024-11-07T14:38:16.781Z","5.0.9-7dead6d35":"2024-11-07T13:26:36.980Z","5.0.9-6bd7f9169":"2024-11-07T08:23:36.673Z","5.0.9-91687998d":"2024-11-06T07:38:52.366Z","5.0.9-d30d07e6f":"2024-11-05T14:11:28.360Z","5.0.9-adc767899":"2024-11-05T08:09:12.070Z","5.0.9-7c085d10c":"2024-11-04T22:40:23.559Z","5.0.9-0a3406a05":"2024-11-02T12:19:31.812Z","5.0.9-c2ff2e454":"2024-11-02T11:43:10.868Z","5.0.9-ad5cfd66a":"2024-10-30T09:27:28.345Z","5.0.9-a5cd8cfbe":"2024-10-28T18:51:36.940Z","5.0.9":"2024-10-28T10:56:42.344Z","5.0.8-a657bbd2e":"2024-10-28T08:43:38.721Z","5.0.8-d34642db1":"2024-10-28T08:31:35.494Z","5.0.8-7383821e1":"2024-10-26T07:28:14.996Z","5.0.8-717731e49":"2024-10-25T10:21:36.606Z","5.0.8":"2024-10-23T13:29:31.290Z","5.0.7-aa8de9fd3":"2024-10-23T12:23:16.815Z","5.0.7-3bc9769b8":"2024-10-23T11:41:03.949Z","5.0.7-3244ed086":"2024-10-23T08:11:17.423Z","5.0.7-4521cf1f7":"2024-10-23T08:03:32.186Z","5.0.7-75301ac7d":"2024-10-22T08:21:20.193Z","5.0.7-e6b4158c6":"2024-10-22T08:21:06.285Z","5.0.7-5d199f9b6":"2024-10-11T17:39:11.492Z","5.0.7":"2024-10-09T18:08:22.064Z","5.0.6-0d326d102":"2024-10-09T17:02:11.504Z","5.0.6-e99e8f448":"2024-10-09T10:14:15.315Z","5.0.6-d7a818e8e":"2024-10-09T07:09:59.969Z","5.0.6-934a891f9":"2024-10-08T19:33:00.305Z","5.0.6-d4da56961":"2024-10-08T01:04:05.246Z","5.0.6-27b2fa6b6":"2024-10-05T08:15:18.282Z","5.0.6-661d6586a":"2024-10-03T12:42:33.694Z","5.0.6-80e798cdc":"2024-10-02T10:02:07.833Z","5.0.6-b4f02a637":"2024-10-02T08:56:51.634Z","5.0.6-35b48025c":"2024-09-30T20:25:51.540Z","5.0.6-32c176fd5":"2024-09-30T16:32:57.785Z","5.0.6-58784abf7":"2024-09-30T12:37:43.863Z","5.0.6-d9c7e0f7e":"2024-09-30T12:37:40.667Z","5.0.6-24fa1d5af":"2024-09-30T12:37:34.538Z","5.0.6-dad979f9b":"2024-09-27T09:55:44.763Z","5.0.6-a390db4a4":"2024-09-27T07:33:26.257Z","5.0.6-82bd42bcf":"2024-09-27T07:28:51.093Z","5.0.6":"2024-09-25T14:23:03.657Z","5.0.5-0c5957836":"2024-09-25T13:45:14.436Z","5.0.5-c5988cce8":"2024-09-25T13:31:31.056Z","5.0.5-980038477":"2024-09-25T13:31:18.870Z","5.0.5-fa83ee1c7":"2024-09-25T06:37:28.996Z","5.0.5":"2024-09-24T16:22:29.264Z","5.0.4-c258b35af":"2024-09-24T15:31:43.938Z","5.0.4":"2024-09-24T12:26:13.294Z","5.0.3-7f7ec82ae":"2024-09-24T11:05:03.463Z","5.0.3-b3272cfce":"2024-09-24T06:46:38.941Z","5.0.3":"2024-09-23T11:43:47.753Z","5.0.2-21fe841f2":"2024-09-23T09:02:58.841Z","5.0.2-c628c44c5":"2024-09-23T07:07:59.385Z","5.0.2-4fd7eb2e1":"2024-09-20T14:57:10.737Z","5.0.2-6ccbb06f0":"2024-09-19T10:03:04.799Z","5.0.2":"2024-09-13T17:17:03.610Z","5.0.1-34455b5f2":"2024-09-13T16:16:07.833Z","5.0.1":"2024-09-12T11:29:21.236Z","5.0.0-18dd3cb26":"2024-09-12T09:20:34.666Z","5.0.0-1210884ed":"2024-09-12T08:53:09.522Z","5.0.0-d101aac4b":"2024-09-11T17:30:58.771Z","5.0.0-7cd984569":"2024-09-11T17:18:44.385Z","5.0.0":"2024-09-11T10:15:16.208Z","4.1.6-b6681bd25":"2024-09-11T09:08:59.418Z","4.1.6-2bbaf4361":"2024-09-10T16:06:15.783Z","4.1.6-e1ca9cced":"2024-09-10T14:15:07.792Z","4.1.6-71e5f7a5b":"2024-09-10T11:44:49.476Z","4.1.6-c010d575c":"2024-09-10T09:43:57.892Z","4.1.6-a142bb642":"2024-09-10T08:07:11.770Z","4.1.6-81ebe4e47":"2024-09-10T06:21:15.960Z","4.1.6-5214dec4a":"2024-09-09T07:54:07.807Z","4.1.6-df330695a":"2024-09-06T11:47:41.424Z","4.1.6-dd7b329c4":"2024-09-05T14:53:55.919Z","4.1.6-737b3ea5b":"2024-09-04T13:34:54.806Z","4.1.6-2265e59ba":"2024-09-04T11:58:21.797Z","4.1.6-1675adee2":"2024-08-30T10:52:02.722Z","4.1.6":"2024-08-30T10:05:04.086Z","4.1.5-7655e5200":"2024-08-29T15:22:19.517Z","4.1.5-50b897139":"2024-08-29T14:50:43.350Z","4.1.5-e211b46cc":"2024-08-29T13:15:36.657Z","4.1.5-3c8dd5bbf":"2024-08-17T06:49:49.214Z","4.1.5-359265a3a":"2024-08-16T14:13:33.945Z","4.1.5":"2024-08-15T15:52:25.256Z","4.1.4-1dfb74e79":"2024-08-15T09:48:25.902Z","4.1.4-7939dbd5c":"2024-08-14T12:53:53.782Z","4.1.4-c5dba70a9":"2024-08-13T15:02:06.145Z","4.1.4-0edbfe7af":"2024-08-09T15:21:45.209Z","4.1.4":"2024-08-02T16:38:30.375Z","4.1.3-f30e2ee8d":"2024-08-02T15:10:31.100Z","4.1.3-944935f8d":"2024-07-29T14:52:18.135Z","4.1.3":"2024-07-29T10:08:19.562Z","4.1.2-a8ec2bcb7":"2024-07-29T08:09:57.320Z","4.1.2-a82ff8221":"2024-07-26T17:49:47.988Z","4.1.2-34cf1f7cd":"2024-07-26T17:12:48.734Z","4.1.2-8b3114292":"2024-07-22T14:38:43.675Z","4.1.2-4a994c5ef":"2024-07-22T09:10:14.322Z","4.1.2-73f2b6b6d":"2024-07-15T17:58:16.315Z","4.1.2-40902d99b":"2024-07-15T17:54:04.213Z","4.1.2-928801a80":"2024-07-15T17:51:06.370Z","4.1.2-a130993ed":"2024-07-15T17:51:00.899Z","4.1.2":"2024-07-13T13:56:03.057Z","4.1.1-e9b6a242a":"2024-07-13T13:15:16.153Z","4.1.1-3319ff41e":"2024-07-10T18:22:53.698Z","4.1.1-e1f0b307c":"2024-07-10T16:59:19.965Z","4.1.1-d1aec4d9f":"2024-07-08T19:39:11.490Z","4.1.1-ce6da9896":"2024-07-08T19:34:06.038Z","4.1.1-151bc46fb":"2024-07-08T06:28:39.873Z","4.1.1":"2024-07-03T13:38:44.697Z","4.1.0-abb9f90c7":"2024-07-03T13:01:26.923Z","4.1.0-af85a7cad":"2024-07-02T18:01:35.388Z","4.1.0-21cf7bc56":"2024-07-02T14:03:21.585Z","4.1.0-b0b6cae12":"2024-07-02T13:01:39.549Z","4.1.0-6573cb8b0":"2024-07-02T12:44:12.718Z","4.1.0-15eb66428":"2024-07-02T12:44:08.495Z","4.1.0-3b9cbf7d8":"2024-07-01T17:34:01.820Z","4.1.0-0b55625d1":"2024-06-23T21:16:41.984Z","4.1.0":"2024-06-19T15:52:09.337Z","4.0.16-9e0236627":"2024-06-18T12:47:19.075Z","4.0.16-8e4fdcde9":"2024-06-18T10:43:24.543Z","4.0.16-94cac115a":"2024-06-13T10:51:31.713Z","4.0.16-d1f1c2be7":"2024-06-13T08:49:27.476Z","4.0.16-44791342":"2024-06-12T15:53:30.802Z","4.0.16-863b3de03":"2024-06-12T10:30:59.697Z","4.0.16":"2024-06-10T10:38:26.106Z","4.0.15-90d10b565":"2024-06-07T15:49:42.230Z","4.0.15-62e32252a":"2024-06-06T18:56:39.924Z","4.0.15-769461d3b":"2024-06-06T16:03:39.875Z","4.0.15-bc6556f96":"2024-06-06T11:29:35.823Z","4.0.15-6011d3697":"2024-06-06T10:15:00.374Z","4.0.15-f6fe2cc3c":"2024-06-06T10:01:20.502Z","4.0.15-4bd8e4f79":"2024-06-06T09:44:25.540Z","4.0.15-440c9b360":"2024-06-06T09:16:09.712Z","4.0.15-757fb2674":"2024-06-06T08:25:35.957Z","4.0.15-12106b5b0":"2024-06-06T07:48:39.375Z","4.0.15-169c9d85e":"2024-05-28T17:49:46.020Z","4.0.15-f4e572cd6":"2024-05-28T17:49:35.106Z","4.0.15-352699ab5":"2024-05-28T17:15:24.703Z","4.0.15-167bf2b3c":"2024-05-28T11:55:09.765Z","4.0.15-7aec7bd45":"2024-05-28T09:39:27.013Z","4.0.15-7464dc00c":"2024-05-28T08:09:28.939Z","4.0.15-e69a2f1b6":"2024-05-28T07:50:25.603Z","4.0.15":"2024-05-20T11:17:17.169Z","4.0.14-a3e8beabd":"2024-05-17T19:24:49.193Z","4.0.14-48444f750":"2024-05-17T17:52:42.846Z","4.0.14-1a41c28bb":"2024-05-17T17:49:04.733Z","4.0.14-8214dcfb0":"2024-05-17T15:10:43.669Z","4.0.14-1eb5b2713":"2024-05-16T18:21:13.880Z","4.0.14-5b7380259":"2024-05-16T17:12:58.621Z","4.0.14-7de56f244":"2024-05-16T16:06:58.102Z","4.0.14-1cd5aae11":"2024-05-16T14:36:39.432Z","4.0.14-1cc6a9405":"2024-05-16T10:43:13.941Z","4.0.14-3c73707ff":"2024-05-15T11:47:38.622Z","4.0.14-9d4b0596f":"2024-05-14T09:06:13.790Z","4.0.14-43046b9ae":"2024-05-13T17:22:00.110Z","4.0.14-83c14d08f":"2024-05-13T07:32:54.423Z","4.0.14-7ae6063df":"2024-05-10T10:11:56.220Z","4.0.14-4ad63bb79":"2024-05-07T16:42:54.564Z","4.0.14-510d9ce65":"2024-05-07T15:12:20.390Z","4.0.14-767b23e71":"2024-05-07T13:59:39.895Z","4.0.14-bfa7660d5":"2024-05-07T13:27:27.180Z","4.0.14-d9366f9aa":"2024-05-07T12:36:22.563Z","4.0.14-1488a7371":"2024-05-07T11:45:21.264Z","4.0.14-a11e135c2":"2024-05-02T09:16:19.172Z","4.0.14-9d13a2f6a":"2024-05-01T11:35:50.049Z","4.0.14":"2024-05-01T07:38:15.019Z","4.0.13-de3f7aeaf":"2024-05-01T06:40:30.975Z","4.0.13-c82432312":"2024-04-30T17:38:01.602Z","4.0.13-3d7a9da17":"2024-04-30T09:39:39.608Z","4.0.13-3bc94b403":"2024-04-30T06:42:03.476Z","4.0.13-e1923b0a7":"2024-04-26T17:42:09.885Z","4.0.13-998fcaf94":"2024-04-26T17:19:48.518Z","4.0.13-90cfd25e2":"2024-04-25T16:48:23.839Z","4.0.13":"2024-04-24T14:16:05.667Z","4.0.12-c2181f0cf":"2024-04-24T13:14:15.409Z","4.0.12-2281f802b":"2024-04-24T08:42:32.347Z","4.0.12-fd1f8343d":"2024-04-23T10:49:48.574Z","4.0.12-eaf8ac7cf":"2024-04-22T13:50:54.285Z","4.0.12-acef72613":"2024-04-22T07:35:15.833Z","4.0.12-ea4f26285":"2024-04-16T13:45:26.363Z","4.0.12-31c78f4ed":"2024-04-15T14:19:16.074Z","4.0.12-08dabd390":"2024-04-15T10:41:38.289Z","4.0.12":"2024-04-12T18:09:51.235Z","4.0.11-b17824a1d":"2024-04-12T17:01:27.284Z","4.0.11-2c56203f9":"2024-04-12T11:11:46.466Z","4.0.11-732c436d4":"2024-04-09T14:21:23.300Z","4.0.11-936dbba10":"2024-04-09T14:02:52.705Z","4.0.11-2b2958fe6":"2024-04-08T18:27:41.841Z","4.0.11":"2024-04-05T17:27:22.548Z","4.0.10-3e515f007":"2024-04-05T16:29:53.832Z","4.0.10-d446c6c31":"2024-04-04T20:07:28.620Z","4.0.10-a2b41f793":"2024-04-03T18:43:52.095Z","4.0.10-80278b36b":"2024-04-02T16:48:47.255Z","4.0.10-3ffecc5bf":"2024-04-02T15:38:09.984Z","4.0.10-ab5f05763":"2024-04-02T12:22:41.848Z","4.0.10-4fc0a7d30":"2024-04-02T10:43:50.720Z","4.0.10-1f589c822":"2024-04-02T10:32:13.283Z","4.0.10-afe15f669":"2024-04-02T10:30:13.612Z","4.0.10":"2024-03-28T14:09:08.890Z","4.0.9-82901e785":"2024-03-28T13:08:07.628Z","4.0.9-bf720c045":"2024-03-28T13:00:20.315Z","4.0.9-1fc929c1c":"2024-03-28T12:59:32.464Z","4.0.9-330a5ed72":"2024-03-28T12:21:21.476Z","4.0.9-59a97b61b":"2024-03-28T06:29:00.102Z","4.0.9-fad3074b8":"2024-03-13T13:35:01.872Z","4.0.9-cad9cf007":"2024-03-13T12:24:25.819Z","4.0.9-e1798aa26":"2024-03-13T11:40:47.495Z","4.0.9-f39ce5f13":"2024-03-12T10:43:05.211Z","4.0.9-83ef3717e":"2024-03-11T08:27:25.428Z","4.0.9-ab466004b":"2024-03-06T13:58:07.305Z","4.0.9-a9cc0ee49":"2024-03-01T11:09:16.383Z","4.0.9-2122a713d":"2024-02-29T15:28:28.496Z","4.0.9-28e51652a":"2024-02-29T14:56:28.013Z","4.0.9-f71bc49bd":"2024-02-29T08:53:41.703Z","4.0.9":"2024-02-28T10:51:10.139Z","4.0.8-f0d2b52d0":"2024-02-27T14:46:42.288Z","4.0.8-e1c01370b":"2024-02-20T09:11:57.848Z","4.0.8-8072a2e59":"2024-02-19T21:08:44.769Z","4.0.8-b1b77adb4":"2024-02-19T18:16:45.097Z","4.0.8-bedfd0aa2":"2024-02-19T16:03:27.031Z","4.0.8-fb7c51c3c":"2024-02-12T09:09:42.192Z","4.0.8-0c7bbbb07":"2024-02-07T19:20:21.044Z","4.0.8":"2024-02-07T15:58:11.743Z","4.0.7-9891ecd73":"2024-02-07T15:33:17.146Z","4.0.7-0321812e7":"2024-02-07T14:34:53.943Z","4.0.7-03ff9fd82":"2024-02-07T13:14:36.777Z","4.0.7-1cb2408ac":"2024-02-07T12:33:58.608Z","4.0.7-dab5cf724":"2024-02-07T12:09:42.829Z","4.0.7-2370d1c39":"2024-02-07T11:56:30.805Z","4.0.7-e1db332a4":"2024-01-31T15:15:53.912Z","4.0.7-6f323de7d":"2024-01-29T09:58:50.868Z","4.0.7-c9ed1c7d6":"2024-01-25T08:11:03.922Z","4.0.7-f4dda4a3c":"2024-01-24T13:19:37.496Z","4.0.7-74fb5671d":"2024-01-24T12:22:51.046Z","4.0.7-2e464c099":"2024-01-24T12:19:04.533Z","4.0.7-dbc92ab74":"2024-01-24T12:02:47.222Z","4.0.7-72f0e09f7":"2024-01-24T11:58:02.491Z","4.0.7-f27138ca1":"2024-01-18T18:43:04.260Z","4.0.7-74477f6ea":"2024-01-18T18:21:04.211Z","4.0.7-8c6654c3a":"2024-01-18T17:55:11.800Z","4.0.7-08f6f607d":"2024-01-18T17:36:38.271Z","4.0.7-9376e61a1":"2024-01-18T16:06:56.657Z","4.0.7-3e47d88fd":"2024-01-18T16:04:04.064Z","4.0.7":"2024-01-16T08:48:19.609Z","4.0.6-092861e23":"2024-01-16T08:07:03.229Z","4.0.6-8bbd43628":"2024-01-12T14:23:15.348Z","4.0.6":"2024-01-12T11:50:23.375Z","4.0.5-856ccd708":"2024-01-12T10:12:05.352Z","4.0.5-ddaa59a60":"2024-01-12T08:57:18.028Z","4.0.5-4691f4173":"2024-01-10T07:42:32.570Z","4.0.5-ee7ffe9b9":"2024-01-09T17:27:55.444Z","4.0.5-821a38e24":"2024-01-07T13:30:09.166Z","4.0.5-900236724":"2024-01-07T11:12:08.718Z","4.0.5":"2024-01-07T06:47:11.542Z","4.0.4-444d83751":"2024-01-06T15:13:17.177Z","4.0.4-d011f6130":"2024-01-06T08:52:12.831Z","4.0.4-528d73781":"2024-01-06T08:17:15.853Z","4.0.4-581574d6d":"2024-01-06T07:28:11.289Z","4.0.4-388d02b33":"2024-01-05T19:01:56.991Z","4.0.4-ba7089984":"2024-01-05T18:29:36.238Z","4.0.4":"2023-12-30T11:33:04.677Z","4.0.3-28587d24f":"2023-12-28T12:51:26.953Z","4.0.3-5d1f68e92":"2023-12-28T07:52:54.002Z","4.0.3-4e0135c7d":"2023-12-27T14:48:26.318Z","4.0.3-cd8cafcd5":"2023-12-20T12:29:12.138Z","4.0.3-6fd681d09":"2023-12-20T11:55:39.779Z","4.0.3-178fe2671":"2023-12-20T10:34:30.235Z","4.0.3-c00378909":"2023-12-20T09:02:32.891Z","4.0.3-83dfc7dc8":"2023-12-19T14:29:50.526Z","4.0.3-f71f2e14e":"2023-12-19T08:37:46.495Z","4.0.3-07f3afe2d":"2023-12-18T19:06:27.150Z","4.0.3-984f13e42":"2023-12-18T18:59:59.459Z","4.0.3-ad6f70bf3":"2023-12-18T08:41:33.956Z","4.0.3-230afea4b":"2023-12-18T07:20:13.678Z","4.0.3-a7c6a93c6":"2023-12-18T07:16:50.031Z","4.0.3-9eff7eff0":"2023-12-17T11:56:19.777Z","4.0.3-f81be145a":"2023-12-15T15:21:08.357Z","4.0.3-01e9a5fe4":"2023-12-14T20:01:39.899Z","4.0.3-742915567":"2023-12-12T15:28:59.594Z","4.0.3":"2023-12-11T10:13:44.444Z","4.0.2-341581166":"2023-12-10T13:32:18.751Z","4.0.2-6d11e8268":"2023-12-09T11:06:30.895Z","4.0.2-d10506189":"2023-12-06T08:38:56.634Z","4.0.2-64a915ae9":"2023-12-05T18:36:56.540Z","4.0.2-3bf6387ff":"2023-12-05T12:42:29.275Z","4.0.2-93890c8f9":"2023-12-05T09:25:35.222Z","4.0.2-887c6ffe1":"2023-12-04T10:19:21.653Z","4.0.2-16588d27c":"2023-12-04T08:01:59.622Z","4.0.2-bcfa15993":"2023-12-02T12:17:25.549Z","4.0.2-10ea19700":"2023-12-02T12:17:06.661Z","4.0.2-09dd02987":"2023-12-02T10:02:11.251Z","4.0.2-5a9362e21":"2023-12-01T19:50:55.662Z","4.0.2":"2023-12-01T17:35:06.677Z","4.0.1-738dd40f1":"2023-12-01T16:54:59.772Z","4.0.1-7861ed882":"2023-12-01T15:27:04.484Z","4.0.1-9197f10ba":"2023-12-01T14:38:44.211Z","4.0.1-e7167fe52":"2023-12-01T12:43:28.961Z","4.0.1-f537b3731":"2023-12-01T08:36:12.224Z","4.0.1-8c169db1b":"2023-12-01T07:54:31.927Z","4.0.1-561797a89":"2023-12-01T06:24:10.079Z","4.0.1-cf963694f":"2023-12-01T05:59:50.217Z","4.0.1-bca8d6e68":"2023-11-30T21:40:06.066Z","4.0.1":"2023-11-30T20:17:40.330Z","4.0.1-53224004f":"2023-11-30T19:17:23.112Z","4.0.0-273d8177c":"2023-11-30T18:40:04.136Z","4.0.1-6c1f0ee81":"2023-11-30T18:17:08.746Z","4.0.0-a32e70bac":"2023-11-30T17:21:10.515Z","4.0.0-06e6d235f":"2023-11-30T16:26:40.647Z","4.0.0-bcf18265e":"2023-11-30T16:23:50.153Z","4.0.0-8e4fbe13a":"2023-11-30T16:00:15.175Z","4.0.0-7682861f9":"2023-11-30T09:26:19.452Z","4.0.0-551622a96":"2023-11-29T17:41:39.290Z","4.0.0":"2023-11-29T11:54:40.515Z","3.0.8-8f921ee97":"2023-11-28T15:22:41.055Z","3.0.8-74e84bc29":"2023-11-28T13:22:01.648Z","3.0.8-8bb6d5333":"2023-11-28T12:39:08.469Z","3.0.8-7877a50e0":"2023-11-28T09:15:35.832Z","3.0.8-68db79f6b":"2023-11-27T18:57:28.201Z","3.0.8-e2267d437":"2023-11-27T16:23:56.098Z","3.0.8-4a474d54d":"2023-11-25T14:02:55.247Z","3.0.8-0b4a2ee79":"2023-11-23T16:52:50.094Z","3.0.8-6b6ba9ab7":"2023-11-23T14:19:51.509Z","3.0.8-d729d66a5":"2023-11-22T08:54:27.740Z","3.0.8-bb6ceb192":"2023-11-21T11:06:55.463Z","3.0.8-d8f5bc211":"2023-11-20T17:00:41.942Z","3.0.8-13a870cbe":"2023-11-20T11:08:08.078Z","3.0.8-3dee5df4d":"2023-11-17T18:20:37.874Z","3.0.8-adea7bbbf":"2023-11-17T15:57:06.801Z","3.0.8-6625a27fc":"2023-11-17T12:20:42.515Z","3.0.8-9c67c5b3d":"2023-11-16T08:55:28.722Z","3.0.8-05b52d69c":"2023-11-16T08:18:15.185Z","3.0.8-97ab31c0c":"2023-11-15T10:28:30.080Z","3.0.8-0f5c305af":"2023-11-15T09:48:47.980Z","3.0.8-c960eb659":"2023-11-10T06:32:42.067Z","3.0.8-effcfaa8e":"2023-11-07T19:24:26.226Z","3.0.8":"2023-11-07T18:13:46.087Z","3.0.7-70d5efc2e":"2023-11-07T17:46:35.757Z","3.0.7-fb8a6f188":"2023-11-07T14:57:55.521Z","3.0.7-78db573f9":"2023-11-07T13:39:36.577Z","3.0.7-8b82e68e8":"2023-11-07T11:42:53.819Z","3.0.7-1d141331a":"2023-11-07T07:12:20.974Z","3.0.7-d25d9510":"2023-11-06T17:59:06.180Z","3.0.7-dfbe0cc0":"2023-11-06T15:10:37.233Z","3.0.7-f4fac961":"2023-11-06T09:24:15.896Z","3.0.7-051154dd":"2023-11-06T09:05:51.238Z","3.0.7-fdcb801e":"2023-11-06T08:21:51.834Z","3.0.7":"2023-11-03T14:09:49.378Z","3.0.6-025c082a":"2023-11-03T12:31:56.765Z","3.0.6-16a87076":"2023-11-02T12:51:13.107Z","3.0.6-346ff5a2":"2023-11-01T15:37:19.070Z","3.0.6-50442d7a":"2023-10-31T15:23:00.690Z","3.0.6-69581367":"2023-10-31T10:05:59.105Z","3.0.6-b686fb5a":"2023-10-27T13:47:47.930Z","3.0.6-d5ef1c91":"2023-10-27T11:34:16.424Z","3.0.6-7903d7a5":"2023-10-27T10:15:48.021Z","3.0.6":"2023-10-25T16:37:24.115Z","3.0.5-50f912c2":"2023-10-25T15:41:42.826Z","3.0.5-b5a808af":"2023-10-25T12:56:36.258Z","3.0.5-f9d1c072":"2023-10-25T09:56:20.789Z","3.0.5-ab2c1f67":"2023-10-25T08:35:13.638Z","3.0.5-68504939":"2023-10-25T07:21:20.557Z","3.0.5-7534ae7b":"2023-10-24T18:49:31.484Z","3.0.5-cf3ae893":"2023-10-10T11:56:00.291Z","3.0.5-77e3cbc3":"2023-10-09T22:31:37.867Z","3.0.5-62a56b54":"2023-10-09T20:12:46.612Z","3.0.5":"2023-10-06T18:08:01.859Z","3.0.4-f670307a":"2023-10-06T16:03:12.199Z","3.0.4-f1053159":"2023-10-06T14:52:25.537Z","3.0.4-7d8b1551":"2023-10-06T13:47:41.062Z","3.0.4-c97dea04":"2023-10-06T12:26:54.723Z","3.0.4-e9099d40":"2023-10-06T00:20:17.549Z","3.0.4-980857c3":"2023-10-05T12:24:59.859Z","3.0.4-28794fe4":"2023-10-04T18:48:51.020Z","3.0.4-e8123d3f":"2023-10-04T17:28:56.171Z","3.0.4-5a6a4379":"2023-10-04T15:59:47.984Z","3.0.4-c88de8e1":"2023-10-02T22:52:03.280Z","3.0.4-96166ada":"2023-10-02T20:37:36.414Z","3.0.4-b57bca44":"2023-10-01T17:47:30.077Z","3.0.4-ae36e86b":"2023-09-29T11:51:42.516Z","3.0.4-91842c93":"2023-09-28T20:49:48.175Z","3.0.4-f09ac4a7":"2023-09-26T16:41:09.789Z","3.0.4-e3ab1929":"2023-09-26T03:01:35.771Z","3.0.4-72319fe6":"2023-09-24T00:05:36.829Z","3.0.4-972b10a9":"2023-09-22T18:40:02.792Z","3.0.4-6640116d":"2023-09-21T22:45:53.042Z","3.0.4-6cb80f7d":"2023-09-20T11:17:08.296Z","3.0.4":"2023-09-15T18:34:32.039Z","3.0.3-122f1e67":"2023-09-15T17:59:10.243Z","3.0.3-d9159dd5":"2023-09-15T17:26:16.675Z","3.0.3-20d5f220":"2023-09-15T16:24:54.045Z","3.0.3-0ce318ec":"2023-09-15T15:32:37.838Z","3.0.3-4db2f5f5":"2023-09-14T16:59:41.084Z","3.0.3-0ee4f784":"2023-09-13T14:48:51.073Z","3.0.3-88c47f51":"2023-09-12T15:27:47.509Z","3.0.3-0d228f9f":"2023-09-10T10:14:45.213Z","3.0.3-28d6722f":"2023-09-10T09:25:10.371Z","3.0.3-5294f14c":"2023-09-08T16:51:34.307Z","3.0.3-73b87c5a":"2023-09-08T16:14:07.412Z","3.0.3-10cbc8fa":"2023-09-08T10:50:48.210Z","3.0.3-46dc3ce9":"2023-09-07T15:47:57.713Z","3.0.3-c4eff4c5":"2023-09-05T23:31:25.747Z","3.0.3-7517082d":"2023-09-05T15:44:11.163Z","3.0.3-2b755a82":"2023-09-05T14:41:36.904Z","3.0.3-0634e3b7":"2023-09-05T13:09:14.185Z","3.0.3-a6be8f0f":"2023-09-04T07:53:53.066Z","3.0.3-a533cc39":"2023-09-01T17:33:06.568Z","3.0.3-32825633":"2023-09-01T16:46:40.772Z","3.0.3-4559a624":"2023-09-01T16:14:14.475Z","3.0.3-24a5edae":"2023-09-01T15:43:45.044Z","3.0.3-63041afe":"2023-09-01T07:26:39.971Z","3.0.3-13f5b48e":"2023-08-31T17:52:27.695Z","3.0.3-9a69e6f7":"2023-08-30T15:34:09.599Z","3.0.3-01acccef":"2023-08-29T10:29:31.998Z","3.0.3-24c1c248":"2023-08-25T16:08:20.319Z","3.0.3-6a02d765":"2023-08-25T10:12:39.648Z","3.0.3-098ba082":"2023-08-25T10:02:59.040Z","3.0.3-89778624":"2023-08-24T14:38:09.041Z","3.0.3-b599905c":"2023-08-21T14:57:00.465Z","3.0.3-f3fd7b62":"2023-08-20T19:52:08.347Z","3.0.3-725f5df1":"2023-08-16T18:11:46.893Z","3.0.3-6abcd22f":"2023-08-16T12:02:34.913Z","3.0.3-4ef9c79c":"2023-08-16T07:25:18.050Z","3.0.3-87dc7e9f":"2023-08-16T07:23:29.385Z","3.0.3-d9948596":"2023-08-15T18:15:21.359Z","3.0.3-d30f09f2":"2023-08-15T16:45:38.180Z","3.0.3-e664d14f":"2023-08-15T08:51:22.493Z","3.0.3-87165551":"2023-08-15T08:08:15.494Z","3.0.3-7b2ddc17":"2023-08-15T07:34:11.617Z","3.0.3":"2023-08-14T22:35:09.382Z","3.0.2-02b89323":"2023-08-14T15:36:35.458Z","3.0.2-18567b7c":"2023-08-13T07:40:38.263Z","3.0.2-a31b420f":"2023-08-13T07:38:36.220Z","3.0.2-4c1a33b3":"2023-08-13T07:26:17.534Z","3.0.2-364e0592":"2023-08-11T14:02:36.158Z","3.0.2-9c0353cf":"2023-08-11T12:40:30.310Z","3.0.2-3345f28b":"2023-08-11T02:44:49.092Z","3.0.2-a1fbb7e2":"2023-08-10T12:27:14.415Z","3.0.2-5e85154b":"2023-08-10T11:43:54.768Z","3.0.2-32212959":"2023-08-10T07:17:05.310Z","3.0.2-123ded59":"2023-08-09T17:12:45.108Z","3.0.2-6b839807":"2023-08-09T00:26:31.230Z","3.0.2-eaac8943":"2023-08-07T21:06:14.340Z","3.0.2-e26848b0":"2023-08-07T20:10:51.178Z","3.0.2":"2023-08-05T16:14:07.672Z","3.0.1-446fff87":"2023-08-05T15:28:36.291Z","3.0.1":"2023-08-04T14:02:26.101Z","3.0.0-58421e11":"2023-08-04T13:15:30.337Z","3.0.0-8f681db3":"2023-08-03T18:21:01.683Z","3.0.0-5ffa7a74":"2023-08-01T20:55:11.474Z","3.0.0-8f855a3c":"2023-08-01T15:16:52.895Z","3.0.0-8d49602f":"2023-08-01T14:37:30.836Z","3.0.0-a4a10fd4":"2023-08-01T12:56:55.414Z","3.0.0-c858ca7f":"2023-08-01T11:18:30.722Z","3.0.0-ef83dd1d":"2023-08-01T08:49:49.396Z","3.0.0-e66f4891":"2023-08-01T06:05:08.421Z","3.0.0-72e81dc1":"2023-07-31T17:27:13.216Z","3.0.0-fdd80820":"2023-07-31T15:25:28.366Z","3.0.0":"2023-07-31T12:35:19.021Z","2.0.1-eabf6f36":"2023-07-31T07:40:59.862Z","2.0.1-1f7e18b0":"2023-07-30T15:15:48.500Z","2.0.1-57c32721":"2023-07-30T12:32:41.385Z","2.0.1-a41d25d4":"2023-07-30T12:01:18.751Z","2.0.1-7f60b579":"2023-07-28T20:25:38.122Z","2.0.1-69c93ac5":"2023-07-28T17:58:41.810Z","2.0.1-c999d6a7":"2023-07-27T15:22:58.076Z","2.0.1-a1ec46b5":"2023-07-26T16:16:12.493Z","2.0.1-7debe031":"2023-07-26T06:34:18.533Z","2.0.1-c2232166":"2023-07-25T13:18:14.085Z","2.0.1-791f56f0":"2023-07-25T07:31:01.629Z","2.0.1-b1024c6c":"2023-07-24T11:48:38.594Z","2.0.1-e9cafd3d":"2023-07-20T12:28:04.254Z","2.0.1-06f4901a":"2023-07-20T08:04:37.654Z","2.0.1-7b5c54dd":"2023-07-19T15:51:45.810Z","2.0.1-5eee70a4":"2023-07-19T01:03:43.370Z","2.0.1-daeb43d8":"2023-07-05T18:49:17.013Z","2.0.1-5315f7bc":"2023-07-04T21:34:09.836Z","2.0.1-6eab9c5e":"2023-07-04T17:39:57.707Z","2.0.1-7fb23cd3":"2023-06-28T08:57:27.228Z","2.0.1-42c1c097":"2023-06-27T15:39:53.561Z","2.0.1-85a317bb":"2023-06-27T14:42:45.159Z","2.0.1-2e561fe9":"2023-06-27T11:59:08.348Z","2.0.1-879f4794":"2023-06-27T10:57:09.983Z","2.0.1-f427cfc9":"2023-06-26T11:46:00.951Z","2.0.1-05abd49f":"2023-06-22T03:08:01.992Z","2.0.1-8b0e6bef":"2023-06-22T02:10:59.385Z","2.0.1-6fdaa7dc":"2023-06-20T08:07:14.250Z","2.0.1-d853d124":"2023-06-19T13:49:02.645Z","2.0.1-ea8a0637":"2023-06-19T10:28:24.005Z","2.0.1-ab0e3980":"2023-06-19T10:04:12.838Z","2.0.1-3dfc236e":"2023-06-16T13:43:33.007Z","2.0.1":"2023-06-15T07:25:37.371Z","2.0.0":"2023-03-13T17:54:10.856Z","1.0.1":"2023-03-13T17:30:36.140Z","1.0.0":"2023-01-27T17:17:04.261Z","0.6.2":"2023-01-27T16:01:27.672Z","0.6.1":"2023-01-26T12:57:26.184Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"versions":{"6.0.12-b30baa93a":{"name":"@libp2p/keychain","version":"6.0.12-b30baa93a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.15-b30baa93a","@libp2p/interface":"3.2.0-b30baa93a","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.4-b30baa93a","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"b30baa93ae6a8099a06966fa85083aff3052efc1","_id":"@libp2p/keychain@6.0.12-b30baa93a","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"7d89f03c701b711b4fc051d5e185bf73e926ffde","size":298812,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.12-b30baa93a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.12-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/keychain_6.0.12-b30baa93a_1775837666793_0.10217306907576273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T16:14:27.014Z","publish_time":1775837667014,"_source_registry_name":"default","_cnpm_publish_time":1775837667014},"6.0.12-f60bd85b0":{"name":"@libp2p/keychain","version":"6.0.12-f60bd85b0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.15-f60bd85b0","@libp2p/interface":"3.2.0-f60bd85b0","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.4-f60bd85b0","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"f60bd85b03c4642909c54acf0ff62cfda1909e07","_id":"@libp2p/keychain@6.0.12-f60bd85b0","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"46eb288fd45403650fe0552d26a859e22e22bf9c","size":298872,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.12-f60bd85b0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.12-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/keychain_6.0.12-f60bd85b0_1775820358084_0.691304699909814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T11:25:58.276Z","publish_time":1775820358276,"_source_registry_name":"default","_cnpm_publish_time":1775820358276},"6.0.12-90100be0c":{"name":"@libp2p/keychain","version":"6.0.12-90100be0c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.15-90100be0c","@libp2p/interface":"3.2.0-90100be0c","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.4-90100be0c","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"90100be0ce46a7ca495462802c8ac5b72703cc3c","_id":"@libp2p/keychain@6.0.12-90100be0c","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"aa2399ff4caf6e9c958b83adab0ea5ced19ef8ae","size":298872,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.12-90100be0c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.12-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/keychain_6.0.12-90100be0c_1775804700097_0.8155655213943558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T07:05:00.265Z","publish_time":1775804700265,"_source_registry_name":"default","_cnpm_publish_time":1775804700265},"6.0.12":{"name":"@libp2p/keychain","version":"6.0.12","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.15","@libp2p/interface":"^3.2.0","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.4","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"gitHead":"2ccd23464ae0d11ac3d2779c49829ae9a15184b2","_id":"@libp2p/keychain@6.0.12","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"12bb09b5035b2303d9af6635260791a17a63a2f1","size":299025,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.12_1775663147469_0.9885185000598993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T15:45:47.638Z","publish_time":1775663147638,"_source_registry_name":"default","_cnpm_publish_time":1775663147638},"6.0.11-74620dbcd":{"name":"@libp2p/keychain","version":"6.0.11-74620dbcd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.14-74620dbcd","@libp2p/interface":"3.1.1-74620dbcd","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-74620dbcd","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"74620dbcdd26e937ca79cda04aa3cb2b636532b7","_id":"@libp2p/keychain@6.0.11-74620dbcd","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"a6b65cce9cad8e9d7c680b4b7502c048b24a6afa","size":298870,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.11-74620dbcd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.11-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/keychain_6.0.11-74620dbcd_1775659466923_0.3620882647630752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T14:44:27.157Z","publish_time":1775659467157,"_source_registry_name":"default","_cnpm_publish_time":1775659467157},"6.0.11-b6efda3d5":{"name":"@libp2p/keychain","version":"6.0.11-b6efda3d5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.14-b6efda3d5","@libp2p/interface":"3.1.1-b6efda3d5","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-b6efda3d5","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"b6efda3d548e9b896014dc34cb8c48278652d47f","_id":"@libp2p/keychain@6.0.11-b6efda3d5","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"bee97466ce91333dd0d900295ddf4325d4132fd0","size":298870,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.11-b6efda3d5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.11-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/keychain_6.0.11-b6efda3d5_1775647638888_0.8268197132567072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T11:27:19.110Z","publish_time":1775647639110,"_source_registry_name":"default","_cnpm_publish_time":1775647639110},"6.0.11-1ecf0e324":{"name":"@libp2p/keychain","version":"6.0.11-1ecf0e324","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.14-1ecf0e324","@libp2p/interface":"3.1.1-1ecf0e324","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-1ecf0e324","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"1ecf0e324d89bf5ec5ee4718ae853fe649af0b1a","_id":"@libp2p/keychain@6.0.11-1ecf0e324","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"b148deabef1cd904a3f69eed70b0254b9c41d20b","size":298869,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.11-1ecf0e324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.11-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/keychain_6.0.11-1ecf0e324_1775634877999_0.8488594772622124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T07:54:38.235Z","publish_time":1775634878235,"_source_registry_name":"default","_cnpm_publish_time":1775634878235},"6.0.11-ff5ee99ed":{"name":"@libp2p/keychain","version":"6.0.11-ff5ee99ed","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.14-ff5ee99ed","@libp2p/interface":"3.1.1-ff5ee99ed","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-ff5ee99ed","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"ff5ee99ed55ba1fd773383bb5aef471b45fbf665","_id":"@libp2p/keychain@6.0.11-ff5ee99ed","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"f1cc47cea68e836c9deb3c366fb4db0790d44184","size":298870,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.11-ff5ee99ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.11-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/keychain_6.0.11-ff5ee99ed_1775470011604_0.7921102591720262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-06T10:06:51.841Z","publish_time":1775470011841,"_source_registry_name":"default","_cnpm_publish_time":1775470011841},"6.0.11-4580b64fa":{"name":"@libp2p/keychain","version":"6.0.11-4580b64fa","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.14-4580b64fa","@libp2p/interface":"3.1.1-4580b64fa","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-4580b64fa","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"4580b64fa24a3917067b3510c0ccf528978b92db","_id":"@libp2p/keychain@6.0.11-4580b64fa","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"a895b6e14c2ffd087b7622bf4560e4446b3c5da0","size":298871,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.11-4580b64fa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.11-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/keychain_6.0.11-4580b64fa_1775284603777_0.5582227863576115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-04T06:36:43.933Z","publish_time":1775284603933,"_source_registry_name":"default","_cnpm_publish_time":1775284603933},"6.0.11-709b3fa2e":{"name":"@libp2p/keychain","version":"6.0.11-709b3fa2e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.14-709b3fa2e","@libp2p/interface":"3.1.1-709b3fa2e","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-709b3fa2e","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"709b3fa2e94d99c77d97df2dda39b431f8b92878","_id":"@libp2p/keychain@6.0.11-709b3fa2e","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"9890cf38694662d45fb5f078cde4c149493c3581","size":298870,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.11-709b3fa2e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.11-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/keychain_6.0.11-709b3fa2e_1775159809181_0.037333609803158474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T19:56:49.404Z","publish_time":1775159809404,"_source_registry_name":"default","_cnpm_publish_time":1775159809404},"6.0.11-2a3e54738":{"name":"@libp2p/keychain","version":"6.0.11-2a3e54738","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.14-2a3e54738","@libp2p/interface":"3.1.1-2a3e54738","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.3-2a3e54738","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"2a3e547380a62dffae31f7b5423dfcf1fc0c7433","_id":"@libp2p/keychain@6.0.11-2a3e54738","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"0816c108cb65f7e9d87ba37142d9983fb46bb1d5","size":298833,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.11-2a3e54738.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.11-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/keychain_6.0.11-2a3e54738_1775114133388_0.8995126253084822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T07:15:33.565Z","publish_time":1775114133565,"_source_registry_name":"default","_cnpm_publish_time":1775114133565},"6.0.11":{"name":"@libp2p/keychain","version":"6.0.11","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.14","@libp2p/interface":"^3.1.1","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.3","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"gitHead":"b2f2db1086799b9a6deadea93fb4038dfea3c74b","_id":"@libp2p/keychain@6.0.11","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"dff244689be318cdccff59d97322d899f1935ae5","size":298952,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.11_1774693826259_0.004098705719016937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-28T10:30:26.416Z","publish_time":1774693826416,"_source_registry_name":"default","_cnpm_publish_time":1774693826416},"6.0.10-1c3b61777":{"name":"@libp2p/keychain","version":"6.0.10-1c3b61777","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-1c3b61777","@libp2p/interface":"3.1.0-1c3b61777","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-1c3b61777","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"1c3b6177735c97ede56783560738eb54b4038e1a","_id":"@libp2p/keychain@6.0.10-1c3b61777","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"6c49dab5c5350ed93e7c1b8917840ca606e06eb9","size":298811,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-1c3b61777.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-1c3b61777_1774646820639_0.8683068138905259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T21:27:00.892Z","publish_time":1774646820892,"_source_registry_name":"default","_cnpm_publish_time":1774646820892},"6.0.10-f88ec96cf":{"name":"@libp2p/keychain","version":"6.0.10-f88ec96cf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-f88ec96cf","@libp2p/interface":"3.1.0-f88ec96cf","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-f88ec96cf","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"f88ec96cf92ffb4a40da49b1aef574fc9aa51b91","_id":"@libp2p/keychain@6.0.10-f88ec96cf","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"4ec1fb0610254ad0ca14b451237d26c34150c669","size":298273,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-f88ec96cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-f88ec96cf_1774370539392_0.4789232449370766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T16:42:19.618Z","publish_time":1774370539618,"_source_registry_name":"default","_cnpm_publish_time":1774370539618},"6.0.10-dd251c5e7":{"name":"@libp2p/keychain","version":"6.0.10-dd251c5e7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-dd251c5e7","@libp2p/interface":"3.1.0-dd251c5e7","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-dd251c5e7","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"dd251c5e7986e920919ddcdad8fb6f75b4a9d889","_id":"@libp2p/keychain@6.0.10-dd251c5e7","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"98a2c3fba6867de15fecbd0798e28d4ef3d4e81f","size":298344,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-dd251c5e7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-dd251c5e7_1774247946613_0.34250209767028905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T06:39:06.882Z","publish_time":1774247946882,"_source_registry_name":"default","_cnpm_publish_time":1774247946882},"6.0.10-82c3c9ea8":{"name":"@libp2p/keychain","version":"6.0.10-82c3c9ea8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-82c3c9ea8","@libp2p/interface":"3.1.0-82c3c9ea8","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-82c3c9ea8","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"82c3c9ea8a4f580b636107c65e89c61099e45e7b","_id":"@libp2p/keychain@6.0.10-82c3c9ea8","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"0d45cd8f24d3579ceaa01aecad8cff1e848aaad3","size":297984,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-82c3c9ea8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-82c3c9ea8_1773999453130_0.05567897448760073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T09:37:33.320Z","publish_time":1773999453320,"_source_registry_name":"default","_cnpm_publish_time":1773999453320},"6.0.10-d6f6f5818":{"name":"@libp2p/keychain","version":"6.0.10-d6f6f5818","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-d6f6f5818","@libp2p/interface":"3.1.0-d6f6f5818","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-d6f6f5818","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"d6f6f5818092e8b4e16dc06061fbe0a5c36fa95e","_id":"@libp2p/keychain@6.0.10-d6f6f5818","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"d43ac8686baf65f73ab9d6f08968ca205664e255","size":297986,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-d6f6f5818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-d6f6f5818_1773903908631_0.13600972371729458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T07:05:08.822Z","publish_time":1773903908822,"_source_registry_name":"default","_cnpm_publish_time":1773903908822},"6.0.10-9c0fc4482":{"name":"@libp2p/keychain","version":"6.0.10-9c0fc4482","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-9c0fc4482","@libp2p/interface":"3.1.0-9c0fc4482","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-9c0fc4482","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"9c0fc44823537bb29bf8866fd87c0eb8891b2016","_id":"@libp2p/keychain@6.0.10-9c0fc4482","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"dafd0c3979fc396dd4ec500bba2869c28b675fbc","size":297984,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-9c0fc4482.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-9c0fc4482_1773350130311_0.1724855471792197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T21:15:30.516Z","publish_time":1773350130516,"_source_registry_name":"default","_cnpm_publish_time":1773350130516},"6.0.10-e19d11093":{"name":"@libp2p/keychain","version":"6.0.10-e19d11093","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-e19d11093","@libp2p/interface":"3.1.0-e19d11093","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-e19d11093","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"e19d1109390aed39d5020200a2dd4c1fe6f35217","_id":"@libp2p/keychain@6.0.10-e19d11093","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"4e806b43e79770f2ddffd5f823c8f5198e0df042","size":297983,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-e19d11093.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-e19d11093_1773269504609_0.42924102822066734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T22:51:44.780Z","publish_time":1773269504780,"_source_registry_name":"default","_cnpm_publish_time":1773269504780},"6.0.10-28af2ff3d":{"name":"@libp2p/keychain","version":"6.0.10-28af2ff3d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-28af2ff3d","@libp2p/interface":"3.1.0-28af2ff3d","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-28af2ff3d","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"28af2ff3dad16f9c53ee71aab5532c71a61e3ee8","_id":"@libp2p/keychain@6.0.10-28af2ff3d","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"711388f03ccd6b2980b7a5917a62354a76639b8a","size":297984,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-28af2ff3d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-28af2ff3d_1773253472785_0.7657853434225179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T18:24:33.019Z","publish_time":1773253473019,"_source_registry_name":"default","_cnpm_publish_time":1773253473019},"6.0.10-db185b16b":{"name":"@libp2p/keychain","version":"6.0.10-db185b16b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-db185b16b","@libp2p/interface":"3.1.0-db185b16b","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-db185b16b","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"db185b16bfe571544a6fddd29a464be57c299175","_id":"@libp2p/keychain@6.0.10-db185b16b","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"54efe7294a9f60c070d4242513c152bccf639e0a","size":297986,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-db185b16b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-db185b16b_1772808610782_0.7769314663190028"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T14:50:11.003Z","publish_time":1772808611003,"_source_registry_name":"default","_cnpm_publish_time":1772808611003},"6.0.10-4db427d30":{"name":"@libp2p/keychain","version":"6.0.10-4db427d30","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-4db427d30","@libp2p/interface":"3.1.0-4db427d30","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-4db427d30","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"4db427d307923d2bfde3c7052f3abfb0456b5e61","_id":"@libp2p/keychain@6.0.10-4db427d30","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"24ff4eda9eeade76794e53d273070ec40bc81d6f","size":297983,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-4db427d30.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-4db427d30_1772645734841_0.5138145706409756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-04T17:35:35.053Z","publish_time":1772645735053,"_source_registry_name":"default","_cnpm_publish_time":1772645735053},"6.0.10-f4b950dc9":{"name":"@libp2p/keychain","version":"6.0.10-f4b950dc9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-f4b950dc9","@libp2p/interface":"3.1.0-f4b950dc9","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-f4b950dc9","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"f4b950dc937a6cbd1a155b01995656991770a5f9","_id":"@libp2p/keychain@6.0.10-f4b950dc9","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"7638e36f65e35396569bc123d05063d12c852591","size":297984,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-f4b950dc9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-f4b950dc9_1772545853416_0.7112954323763012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T13:50:53.645Z","publish_time":1772545853645,"_source_registry_name":"default","_cnpm_publish_time":1772545853645},"6.0.10-8f0e1b2db":{"name":"@libp2p/keychain","version":"6.0.10-8f0e1b2db","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-8f0e1b2db","@libp2p/interface":"3.1.0-8f0e1b2db","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-8f0e1b2db","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"8f0e1b2db58bcabd7422a02cd961a172b8934500","_id":"@libp2p/keychain@6.0.10-8f0e1b2db","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"f2e684b8f1f209a2b184e6fd6c276722c1830bfa","size":297984,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-8f0e1b2db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-8f0e1b2db_1772455338439_0.19704943432707012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T12:42:18.667Z","publish_time":1772455338667,"_source_registry_name":"default","_cnpm_publish_time":1772455338667},"6.0.10-3bb95f95b":{"name":"@libp2p/keychain","version":"6.0.10-3bb95f95b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-3bb95f95b","@libp2p/interface":"3.1.0-3bb95f95b","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-3bb95f95b","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"3bb95f95bd7e1518d05b5b9af4d2982c2535d030","_id":"@libp2p/keychain@6.0.10-3bb95f95b","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"bea2f0a02afefb82c26a1309f8ca5918bcd7115e","size":297985,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-3bb95f95b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-3bb95f95b_1772406538495_0.1222557462097773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T23:08:58.669Z","publish_time":1772406538669,"_source_registry_name":"default","_cnpm_publish_time":1772406538669},"6.0.10-19796b103":{"name":"@libp2p/keychain","version":"6.0.10-19796b103","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-19796b103","@libp2p/interface":"3.1.0-19796b103","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-19796b103","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"19796b1036ecdf927c53f0546558daf3b4e6cbb2","_id":"@libp2p/keychain@6.0.10-19796b103","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"0fd0a52bbccb5f3c52ad16033f46fb9565ed0822","size":297985,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-19796b103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.0.10-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/keychain_6.0.10-19796b103_1772362200267_0.7602692080160693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T10:50:00.486Z","publish_time":1772362200486,"_source_registry_name":"default","_cnpm_publish_time":1772362200486},"6.0.10-30b53a999":{"name":"@libp2p/keychain","version":"6.0.10-30b53a999","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-30b53a999","@libp2p/interface":"3.1.0-30b53a999","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-30b53a999","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"readmeFilename":"README.md","gitHead":"30b53a9994006c925c8f2e1326a1bff1bc7b50ef","_id":"@libp2p/keychain@6.0.10-30b53a999","_nodeVersion":"24.13.0","_npmVersion":"11.10.1","dist":{"shasum":"8c45bdc7b7eb0e5374418d3321b45c89e28aaf11","size":298143,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10-30b53a999.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.10-30b53a999_1772008195642_0.46619046413760845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T08:29:55.950Z","publish_time":1772008195950,"_source_registry_name":"default","_cnpm_publish_time":1772008195950},"6.0.10":{"name":"@libp2p/keychain","version":"6.0.10","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.2","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.10","gitHead":"f87cba928991736d9646b3e054c367f55cab315c","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"0bd521c93236422181f93c39fc3fa793b86b5ae7","size":298077,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.10_1768579974050_0.001093315939998174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T16:12:54.272Z","publish_time":1768579974272,"_source_registry_name":"default","_cnpm_publish_time":1768579974272},"6.0.9-05acd0c35":{"name":"@libp2p/keychain","version":"6.0.9-05acd0c35","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-05acd0c35","@libp2p/interface":"3.1.0-05acd0c35","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-05acd0c35","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.9-05acd0c35","readmeFilename":"README.md","gitHead":"05acd0c35f1fd0fae893f6823ad5fde4616785c2","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"36799eebaed088ebdb32cb916ab204984b555bd0","size":297985,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.9-05acd0c35.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.9-05acd0c35_1768577890088_0.4277705247706416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T15:38:10.263Z","publish_time":1768577890263,"_source_registry_name":"default","_cnpm_publish_time":1768577890263},"6.0.9-7fff925bf":{"name":"@libp2p/keychain","version":"6.0.9-7fff925bf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-7fff925bf","@libp2p/interface":"3.1.0-7fff925bf","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-7fff925bf","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.9-7fff925bf","readmeFilename":"README.md","gitHead":"7fff925bfe4ab3818380ad850310a64ac55d6b88","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"ced38da028d5f72f47e489955686e769bf8b3800","size":297985,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.9-7fff925bf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.9-7fff925bf_1768564796431_0.6399481641504738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T11:59:56.602Z","publish_time":1768564796602,"_source_registry_name":"default","_cnpm_publish_time":1768564796602},"6.0.9-28c2b65f4":{"name":"@libp2p/keychain","version":"6.0.9-28c2b65f4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-28c2b65f4","@libp2p/interface":"3.1.0-28c2b65f4","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.2-28c2b65f4","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.9-28c2b65f4","readmeFilename":"README.md","gitHead":"28c2b65f46dd3a3f1240862c8e22b91a53d1bf80","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"50042aa0dce76875f6623f0f75eb73412d017a53","size":297987,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.9-28c2b65f4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.9-28c2b65f4_1768557834466_0.8137682807175934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T10:03:54.636Z","publish_time":1768557834636,"_source_registry_name":"default","_cnpm_publish_time":1768557834636},"6.0.9":{"name":"@libp2p/keychain","version":"6.0.9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.2","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.9","gitHead":"851395edf7a5ffdef39a90ca5417a5db0da30520","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"0da3b01be376079193d9743b18d08c0313efc3ad","size":298045,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.9_1763110851577_0.4513843879317272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T09:00:51.823Z","publish_time":1763110851823,"_source_registry_name":"default","_cnpm_publish_time":1763110851823},"6.0.8-977a3c5f2":{"name":"@libp2p/keychain","version":"6.0.8-977a3c5f2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-977a3c5f2","@libp2p/interface":"3.1.0-977a3c5f2","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.1-977a3c5f2","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.8-977a3c5f2","readmeFilename":"README.md","gitHead":"977a3c5f21b9485825db62a6aaeb1da57a9e1f6e","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"9730649c5251ebe1137dad34518100bad5b3a62f","size":297950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.8-977a3c5f2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.8-977a3c5f2_1763107893708_0.4861127685315896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T08:11:33.904Z","publish_time":1763107893904,"_source_registry_name":"default","_cnpm_publish_time":1763107893904},"6.0.8":{"name":"@libp2p/keychain","version":"6.0.8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.1","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.8","gitHead":"8a5bab05fcd4ae32f8282bf92c6e244e8b1cd4ae","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"c17c1f0203367bf05cd7e42ce1f89dfb7b133c94","size":298047,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.8_1763017375091_0.07531330159490612"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T07:02:55.289Z","publish_time":1763017375289,"_source_registry_name":"default","_cnpm_publish_time":1763017375289},"6.0.7-e2bdc7e63":{"name":"@libp2p/keychain","version":"6.0.7-e2bdc7e63","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-e2bdc7e63","@libp2p/interface":"3.1.0-e2bdc7e63","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.0-e2bdc7e63","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.7-e2bdc7e63","readmeFilename":"README.md","gitHead":"e2bdc7e6353fa5e44787f33c72891526195bf5d2","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"7756840e2f0b3a4af955ece00946af205701ede2","size":297947,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.7-e2bdc7e63.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.7-e2bdc7e63_1763013918933_0.18420121392041366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T06:05:19.247Z","publish_time":1763013919247,"_source_registry_name":"default","_cnpm_publish_time":1763013919247},"6.0.7-8cebf6322":{"name":"@libp2p/keychain","version":"6.0.7-8cebf6322","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-8cebf6322","@libp2p/interface":"3.1.0-8cebf6322","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.0-8cebf6322","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.7-8cebf6322","readmeFilename":"README.md","gitHead":"8cebf6322801693eb4f3371b6b8a31163ca66456","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"f9b53a1bf80d8570e64d7c5e3d2bb5977a556893","size":297946,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.7-8cebf6322.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.7-8cebf6322_1763011225463_0.23567380065532073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T05:20:25.656Z","publish_time":1763011225656,"_source_registry_name":"default","_cnpm_publish_time":1763011225656},"6.0.7":{"name":"@libp2p/keychain","version":"6.0.7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.13","@libp2p/interface":"^3.1.0","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.2.0","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.7","gitHead":"0bbf5021b53938b2bffcffca6c13c479a95c2a60","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"3dec880ccb2d8e52c4f7ddb8f078308a21735821","size":298046,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.7_1761733655640_0.4569856401601753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T10:27:35.866Z","publish_time":1761733655866,"_source_registry_name":"default","_cnpm_publish_time":1761733655866},"6.0.6-d1ff510bb":{"name":"@libp2p/keychain","version":"6.0.6-d1ff510bb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.12-d1ff510bb","@libp2p/interface":"3.0.2-d1ff510bb","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.1.0-d1ff510bb","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.6-d1ff510bb","readmeFilename":"README.md","gitHead":"d1ff510bbe5b752e927a26995040d9439cbca2f9","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"b545ba7442b7b6411dce9990c200416c8c530f6c","size":297945,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.6-d1ff510bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.6-d1ff510bb_1761729514074_0.9597517579708428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T09:18:34.319Z","publish_time":1761729514319,"_source_registry_name":"default","_cnpm_publish_time":1761729514319},"6.0.7-d447a9944":{"name":"@libp2p/keychain","version":"6.0.7-d447a9944","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.13-d447a9944","@libp2p/interface":"3.1.0-d447a9944","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.2.0-d447a9944","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.7-d447a9944","readmeFilename":"README.md","gitHead":"d447a99446be005d4b39f7abd46acdc84c2b4f95","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"shasum":"8c18b255dfcc5f215cb60b998f8b1fa66808c8d5","size":297949,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.7-d447a9944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.7-d447a9944_1761726850039_0.5543435918506876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T08:34:10.281Z","publish_time":1761726850281,"_source_registry_name":"default","_cnpm_publish_time":1761726850281},"6.0.6-0f3ab9e61":{"name":"@libp2p/keychain","version":"6.0.6-0f3ab9e61","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.12-0f3ab9e61","@libp2p/interface":"3.0.2-0f3ab9e61","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.1.0-0f3ab9e61","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.6-0f3ab9e61","readmeFilename":"README.md","gitHead":"0f3ab9e617ab10fc09b108923c9d6e0fadd106a3","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"7f15fbeb90f93530080b799bb29afd26a9feb82a","size":297944,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.6-0f3ab9e61.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.6-0f3ab9e61_1761665371899_0.397999862181023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T15:29:32.135Z","publish_time":1761665372135,"_source_registry_name":"default","_cnpm_publish_time":1761665372135},"6.0.6":{"name":"@libp2p/keychain","version":"6.0.6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.12","@libp2p/interface":"^3.0.2","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.1.0","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.6","gitHead":"73945090703143265dccb2a726c604b355b47653","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"a9cc91ebac63b5bcb25d449903f8f0defc8d2238","size":298043,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.6_1761193931343_0.49302017689373967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T04:32:11.672Z","publish_time":1761193931672,"_source_registry_name":"default","_cnpm_publish_time":1761193931672},"6.0.5-dad3cca5d":{"name":"@libp2p/keychain","version":"6.0.5-dad3cca5d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.12-dad3cca5d","@libp2p/interface":"3.0.2-dad3cca5d","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.5-dad3cca5d","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.5-dad3cca5d","readmeFilename":"README.md","gitHead":"dad3cca5d71b1a4407ca76f110a84b10ba04f853","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"7f50ce144187f4b7dd537ecf16fcd9004ee845dc","size":297939,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.5-dad3cca5d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.5-dad3cca5d_1761162146900_0.6185498990535729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T19:42:27.132Z","publish_time":1761162147132,"_source_registry_name":"default","_cnpm_publish_time":1761162147132},"6.0.5-fb08a2f90":{"name":"@libp2p/keychain","version":"6.0.5-fb08a2f90","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.12-fb08a2f90","@libp2p/interface":"3.0.2-fb08a2f90","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.5-fb08a2f90","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.5-fb08a2f90","readmeFilename":"README.md","gitHead":"fb08a2f90182744e50869af7cefe5ace0aaac1a0","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"b33be8a33931aca935c55889a4e4cc88cfd04c81","size":297939,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.5-fb08a2f90.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.5-fb08a2f90_1760002894159_0.2550616359399758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-09T09:41:34.362Z","publish_time":1760002894362,"_source_registry_name":"default","_cnpm_publish_time":1760002894362},"6.0.5-3596206ed":{"name":"@libp2p/keychain","version":"6.0.5-3596206ed","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.12-3596206ed","@libp2p/interface":"3.0.2-3596206ed","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.5-3596206ed","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.5-3596206ed","readmeFilename":"README.md","gitHead":"3596206ed51d11998e2a4a8c7d76f2eb8ae7564f","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"148f0b6b7f22370ff5b7ecb67259fba670d6cf92","size":297940,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.5-3596206ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.5-3596206ed_1759726461931_0.7124457613360407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-06T04:54:22.223Z","publish_time":1759726462223,"_source_registry_name":"default","_cnpm_publish_time":1759726462223},"6.0.5":{"name":"@libp2p/keychain","version":"6.0.5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.12","@libp2p/interface":"^3.0.2","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.5","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.5","gitHead":"6e1a3bbd0328ba46766fd5687783799adc73754c","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"dd85182be183c7d6569f773beefd3dc74f7bc4a1","size":298042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.5_1759488687247_0.5006205976133045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T10:51:27.497Z","publish_time":1759488687497,"_source_registry_name":"default","_cnpm_publish_time":1759488687497},"6.0.4-a0f9da212":{"name":"@libp2p/keychain","version":"6.0.4-a0f9da212","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.12-a0f9da212","@libp2p/interface":"3.0.2-a0f9da212","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^9.0.1","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.4-a0f9da212","aegir":"^47.0.22","datastore-core":"^11.0.1"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.4-a0f9da212","readmeFilename":"README.md","gitHead":"a0f9da212fcc8ac8d21da835e87c9225ae138fdd","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"e023a247c4ffd2e420b6df72787b1354f5e9bd43","size":297938,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.4-a0f9da212.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.4-a0f9da212_1759484777644_0.872383109304353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T09:46:17.876Z","publish_time":1759484777876,"_source_registry_name":"default","_cnpm_publish_time":1759484777876},"6.0.4-5fccd1dde":{"name":"@libp2p/keychain","version":"6.0.4-5fccd1dde","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.12-5fccd1dde","@libp2p/interface":"3.0.2-5fccd1dde","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.4-5fccd1dde","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.4-5fccd1dde","readmeFilename":"README.md","gitHead":"5fccd1dded71c02a50259350a8f9667cef557891","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"a3aaabc8c719bd0b59b4b24c995edb212bd8b95a","size":297940,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.4-5fccd1dde.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.4-5fccd1dde_1759480368952_0.8737715553898948"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T08:32:49.199Z","publish_time":1759480369199,"_source_registry_name":"default","_cnpm_publish_time":1759480369199},"6.0.4":{"name":"@libp2p/keychain","version":"6.0.4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.12","@libp2p/interface":"^3.0.2","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.4","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.4","gitHead":"296b2de0f50357b80642ac301425158e88eb2ad5","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"b887f6300763cadc30629aecb0003d67947cffa6","size":298044,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.4_1759388804776_0.945910968220506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T07:06:45.051Z","publish_time":1759388805051,"_source_registry_name":"default","_cnpm_publish_time":1759388805051},"6.0.3-72a7ea10a":{"name":"@libp2p/keychain","version":"6.0.3-72a7ea10a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.11-72a7ea10a","@libp2p/interface":"3.0.1-72a7ea10a","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.3-72a7ea10a","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.3-72a7ea10a","readmeFilename":"README.md","gitHead":"72a7ea10a622221c4d850e8eaaf17da8b73e318d","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"9bb50a863e393c8a36ca10f7da71109fb2f3d27b","size":297945,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.3-72a7ea10a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.3-72a7ea10a_1759384022888_0.023607444334457828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T05:47:03.119Z","publish_time":1759384023119,"_source_registry_name":"default","_cnpm_publish_time":1759384023119},"6.0.3":{"name":"@libp2p/keychain","version":"6.0.3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.11","@libp2p/interface":"^3.0.1","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.3","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.3","gitHead":"afa930ea112a72d72c02afbef9501278f2af2a4c","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"e1a020f848202b8f22f5d80c22e79cd439a3dd4c","size":298046,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.3_1759340113030_0.8987843005414882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-01T17:35:13.262Z","publish_time":1759340113262,"_source_registry_name":"default","_cnpm_publish_time":1759340113262},"6.0.2-7e1c0bada":{"name":"@libp2p/keychain","version":"6.0.2-7e1c0bada","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-7e1c0bada","@libp2p/interface":"3.0.0-7e1c0bada","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.2-7e1c0bada","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.2-7e1c0bada","readmeFilename":"README.md","gitHead":"7e1c0badab2098addab964ea97e2ee9d9236267c","_nodeVersion":"22.19.0","_npmVersion":"10.9.4","dist":{"shasum":"7e949eb37791cd6c90e894648dea1ecf0225ee10","size":297943,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.2-7e1c0bada.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.2-7e1c0bada_1759329320197_0.7347737757413666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-01T14:35:20.431Z","publish_time":1759329320431,"_source_registry_name":"default","_cnpm_publish_time":1759329320431},"6.0.2-547a5b988":{"name":"@libp2p/keychain","version":"6.0.2-547a5b988","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-547a5b988","@libp2p/interface":"3.0.0-547a5b988","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.2-547a5b988","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.2-547a5b988","readmeFilename":"README.md","gitHead":"547a5b9883dd753a575bc34d8ecfce1bc614bc95","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"607ad16e451bd8a4eaaa338003d19983441d2973","size":297944,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.2-547a5b988.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.2-547a5b988_1759236489334_0.8283721195203564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T12:48:09.575Z","publish_time":1759236489575,"_source_registry_name":"default","_cnpm_publish_time":1759236489575},"6.0.2-93ba5a84f":{"name":"@libp2p/keychain","version":"6.0.2-93ba5a84f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-93ba5a84f","@libp2p/interface":"3.0.0-93ba5a84f","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.2-93ba5a84f","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.2-93ba5a84f","readmeFilename":"README.md","gitHead":"93ba5a84f9ad0398d8c74c14616717d8e731742d","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"3ba499a6eac214b4b9030dd7bffe007b84d40a0c","size":297944,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.2-93ba5a84f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.2-93ba5a84f_1759038938502_0.8820369121864726"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-28T05:55:38.729Z","publish_time":1759038938729,"_source_registry_name":"default","_cnpm_publish_time":1759038938729},"6.0.2-de2ad9ca5":{"name":"@libp2p/keychain","version":"6.0.2-de2ad9ca5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-de2ad9ca5","@libp2p/interface":"3.0.0-de2ad9ca5","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.2-de2ad9ca5","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.2-de2ad9ca5","readmeFilename":"README.md","gitHead":"de2ad9ca559ffa31caf040f1702193dc530a4db2","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"098150828e744be18ad6a7b9527c8e8387e493d9","size":297943,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.2-de2ad9ca5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.2-de2ad9ca5_1758988786050_0.7150256053490633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T15:59:46.290Z","publish_time":1758988786290,"_source_registry_name":"default","_cnpm_publish_time":1758988786290},"6.0.2":{"name":"@libp2p/keychain","version":"6.0.2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.10","@libp2p/interface":"^3.0.0","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.2","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.2","gitHead":"e626e2e76c48bb43cae60eceb8fcc7c1569cab17","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"30d6e1468de64d51cbbacb2f538687edca0719cb","size":298043,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.2_1758960441112_0.6596561199409208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T08:07:21.351Z","publish_time":1758960441351,"_source_registry_name":"default","_cnpm_publish_time":1758960441351},"6.0.1-334f91bdc":{"name":"@libp2p/keychain","version":"6.0.1-334f91bdc","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-334f91bdc","@libp2p/interface":"3.0.0-334f91bdc","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-334f91bdc","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.1-334f91bdc","readmeFilename":"README.md","gitHead":"334f91bdc198e576ebf93e74b1f40db0ef75b839","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"d29f3400c7d818923a551cd479adbfecabf34a51","size":297945,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.1-334f91bdc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.1-334f91bdc_1758958917229_0.22734765482142238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T07:41:57.529Z","publish_time":1758958917529,"_source_registry_name":"default","_cnpm_publish_time":1758958917529},"6.0.1-8d66d5ff1":{"name":"@libp2p/keychain","version":"6.0.1-8d66d5ff1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-8d66d5ff1","@libp2p/interface":"3.0.0-8d66d5ff1","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-8d66d5ff1","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.1-8d66d5ff1","readmeFilename":"README.md","gitHead":"8d66d5ff1c28298ac1bef3b68fb757eeba1d3bfa","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"1af9a7abe0ed58b6ffd6ac49332381b0ca6cc946","size":297855,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.1-8d66d5ff1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.1-8d66d5ff1_1758955770916_0.8788836709041006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-27T06:49:31.160Z","publish_time":1758955771160,"_source_registry_name":"default","_cnpm_publish_time":1758955771160},"6.0.1-39e2e541a":{"name":"@libp2p/keychain","version":"6.0.1-39e2e541a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-39e2e541a","@libp2p/interface":"3.0.0-39e2e541a","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-39e2e541a","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.1-39e2e541a","readmeFilename":"README.md","gitHead":"39e2e541ad534e3c214b09b7055e71118648a77b","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"37e2639387a07bbf349118fd2a091b8361ddd7d0","size":297854,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.1-39e2e541a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.1-39e2e541a_1758900637608_0.7373172377613528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T15:30:37.844Z","publish_time":1758900637844,"_source_registry_name":"default","_cnpm_publish_time":1758900637844},"6.0.1-8543df06b":{"name":"@libp2p/keychain","version":"6.0.1-8543df06b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-8543df06b","@libp2p/interface":"3.0.0-8543df06b","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-8543df06b","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.1-8543df06b","readmeFilename":"README.md","gitHead":"8543df06bef3ee363de4777aa09e9a3bd036fdc6","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"5048407732996c935487732e3ba5eb9c32d1b603","size":297855,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.1-8543df06b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.1-8543df06b_1758894063948_0.43842272954087425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T13:41:04.173Z","publish_time":1758894064173,"_source_registry_name":"default","_cnpm_publish_time":1758894064173},"6.0.1-425a42cdd":{"name":"@libp2p/keychain","version":"6.0.1-425a42cdd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-425a42cdd","@libp2p/interface":"3.0.0-425a42cdd","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-425a42cdd","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.1-425a42cdd","readmeFilename":"README.md","gitHead":"425a42cddac5aac4d0ac822295cc4c4817dcdc95","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"4de38a148fb4c31eeec6fcd0dfbbd459d32a4ea1","size":297854,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.1-425a42cdd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.1-425a42cdd_1758810915713_0.3150530869031669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T14:35:15.971Z","publish_time":1758810915971,"_source_registry_name":"default","_cnpm_publish_time":1758810915971},"6.0.1-71e8ee163":{"name":"@libp2p/keychain","version":"6.0.1-71e8ee163","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.10-71e8ee163","@libp2p/interface":"3.0.0-71e8ee163","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.1-71e8ee163","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.1-71e8ee163","readmeFilename":"README.md","gitHead":"71e8ee1632fdeaff5d6c33a38ae6df02ea69f579","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"77a13db8c914a69c4ad87a4996faeaebf52962b7","size":297853,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.1-71e8ee163.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.1-71e8ee163_1758784064945_0.4234186154904134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T07:07:45.212Z","publish_time":1758784065212,"_source_registry_name":"default","_cnpm_publish_time":1758784065212},"6.0.1":{"name":"@libp2p/keychain","version":"6.0.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.10","@libp2p/interface":"^3.0.0","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.1","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.1","gitHead":"4c1db67d8f612cb65a981654bef87682263cf84c","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"43c68c4ad8bfece79107c2ad674ba150fd005f72","size":297957,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.1_1758722469056_0.1273845123271924"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T14:01:09.265Z","publish_time":1758722469265,"_source_registry_name":"default","_cnpm_publish_time":1758722469265},"6.0.0-55b7e5fea":{"name":"@libp2p/keychain","version":"6.0.0-55b7e5fea","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.9-55b7e5fea","@libp2p/interface":"3.0.0-55b7e5fea","@noble/hashes":"^2.0.1","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.0-55b7e5fea","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.0-55b7e5fea","readmeFilename":"README.md","gitHead":"55b7e5feadfc3cf7bccb674dae65b1c2827334d7","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"bb14136edae4687266b240a7a0dbfa7eddff7867","size":297854,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.0-55b7e5fea.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.0-55b7e5fea_1758717637651_0.31241584021060187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T12:40:37.874Z","publish_time":1758717637874,"_source_registry_name":"default","_cnpm_publish_time":1758717637874},"6.0.0":{"name":"@libp2p/keychain","version":"6.0.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.9","@libp2p/interface":"^3.0.0","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^6.0.0","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.0","gitHead":"08eb47154168f894a0b4847dcf4f42ff52e8420e","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"35febceb4741f4d5cf4133ad821e37c342ea85ef","size":311718,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.0_1758692943922_0.07162858234473357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T05:49:04.171Z","publish_time":1758692944171,"_source_registry_name":"default","_cnpm_publish_time":1758692944171},"5.2.9-6059227cb":{"name":"@libp2p/keychain","version":"5.2.9-6059227cb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-6059227cb","@libp2p/interface":"2.11.0-6059227cb","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-6059227cb","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-6059227cb","readmeFilename":"README.md","gitHead":"6059227cb690adb17340aaf303363d913fcb089f","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"e74cd6efe0cd4a5aaa17ccc02a085eba385aa630","size":311592,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-6059227cb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-6059227cb_1758656405438_0.4938714337091086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T19:40:05.820Z","publish_time":1758656405820,"_source_registry_name":"default","_cnpm_publish_time":1758656405820},"6.0.0-621b464f0":{"name":"@libp2p/keychain","version":"6.0.0-621b464f0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.9-621b464f0","@libp2p/interface":"3.0.0-621b464f0","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.0-621b464f0","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.0-621b464f0","readmeFilename":"README.md","gitHead":"621b464f0c1e6394c5f14f8b3534e7cc720cba25","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"486e3a25d1a87838f7d1e37c454269b846f4f4d7","size":311587,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.0-621b464f0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.0-621b464f0_1758642514372_0.38531074330655435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T15:48:34.571Z","publish_time":1758642514571,"_source_registry_name":"default","_cnpm_publish_time":1758642514571},"6.0.0-049bfa0fa":{"name":"@libp2p/keychain","version":"6.0.0-049bfa0fa","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.9-049bfa0fa","@libp2p/interface":"3.0.0-049bfa0fa","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"6.0.0-049bfa0fa","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@6.0.0-049bfa0fa","readmeFilename":"README.md","gitHead":"049bfa0fa259bd5e4ef95086c5cffb884c6b4499","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"03bbc5d4c71f307428c57a59dcd51341cecaacd3","size":311588,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-6.0.0-049bfa0fa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-6.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/keychain_6.0.0-049bfa0fa_1758632190441_0.12960931641948337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T12:56:30.662Z","publish_time":1758632190662,"_source_registry_name":"default","_cnpm_publish_time":1758632190662},"5.2.9-fb19b055d":{"name":"@libp2p/keychain","version":"5.2.9-fb19b055d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-fb19b055d","@libp2p/interface":"2.11.0-fb19b055d","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-fb19b055d","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-fb19b055d","readmeFilename":"README.md","gitHead":"fb19b055d252ad2447b365a304cc7fa71ac4d553","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"6007f146cc048de42f9cd8c441801e89e604ab3b","size":311592,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-fb19b055d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-fb19b055d_1758627226843_0.3378311643509142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T11:33:47.075Z","publish_time":1758627227075,"_source_registry_name":"default","_cnpm_publish_time":1758627227075},"5.2.9-e8398d97e":{"name":"@libp2p/keychain","version":"5.2.9-e8398d97e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-e8398d97e","@libp2p/interface":"2.11.0-e8398d97e","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-e8398d97e","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-e8398d97e","readmeFilename":"README.md","gitHead":"e8398d97e4b22923b69432cd8f679707d8fece02","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"13f59b1aaa86de31170715bcf94c97b059debaae","size":311592,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-e8398d97e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-e8398d97e_1758621725528_0.43269641193846087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T10:02:05.757Z","publish_time":1758621725757,"_source_registry_name":"default","_cnpm_publish_time":1758621725757},"5.2.9-87bc8d4fb":{"name":"@libp2p/keychain","version":"5.2.9-87bc8d4fb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-87bc8d4fb","@libp2p/interface":"2.11.0-87bc8d4fb","@libp2p/utils":"6.7.2-87bc8d4fb","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-87bc8d4fb","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-87bc8d4fb","readmeFilename":"README.md","gitHead":"87bc8d4fbdc5daa9fbeda48e731c2b98bb815f07","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"1582a6a8e56d07b60f6186a2212cfe190fb0c8fb","size":314014,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-87bc8d4fb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-87bc8d4fb_1758539014912_0.5010879006415181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T11:03:35.139Z","publish_time":1758539015139,"_source_registry_name":"default","_cnpm_publish_time":1758539015139},"5.2.9-f0afebfdf":{"name":"@libp2p/keychain","version":"5.2.9-f0afebfdf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-f0afebfdf","@libp2p/interface":"2.11.0-f0afebfdf","@libp2p/utils":"6.7.2-f0afebfdf","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-f0afebfdf","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-f0afebfdf","readmeFilename":"README.md","gitHead":"f0afebfdfe77871542b2659859089d3be25596b9","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"16997e538b25fd06e808399bf35612de76eda8d3","size":314217,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-f0afebfdf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-f0afebfdf_1758530163506_0.9440297721168227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T08:36:03.754Z","publish_time":1758530163754,"_source_registry_name":"default","_cnpm_publish_time":1758530163754},"5.2.9-9a9b11fd4":{"name":"@libp2p/keychain","version":"5.2.9-9a9b11fd4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-9a9b11fd4","@libp2p/interface":"2.11.0-9a9b11fd4","@libp2p/utils":"6.7.2-9a9b11fd4","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-9a9b11fd4","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-9a9b11fd4","readmeFilename":"README.md","gitHead":"9a9b11fd44cf91a67a85805882e210ab1bff7ef2","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"ad0be6ecbe4394d507cb4ed35006f9d7ef382251","size":314218,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-9a9b11fd4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-9a9b11fd4_1758523963047_0.9859164251402173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T06:52:43.257Z","publish_time":1758523963257,"_source_registry_name":"default","_cnpm_publish_time":1758523963257},"5.2.9-da78fa851":{"name":"@libp2p/keychain","version":"5.2.9-da78fa851","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-da78fa851","@libp2p/interface":"2.11.0-da78fa851","@libp2p/utils":"6.7.2-da78fa851","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-da78fa851","aegir":"^47.0.22","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-da78fa851","readmeFilename":"README.md","gitHead":"da78fa8510218dfa7c5bec0a0e771b438c0765c9","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"b34ae812812b95ae7761ba2f977f5f6a58351c7f","size":314274,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-da78fa851.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-da78fa851_1758267882929_0.46130671971833515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T07:44:43.168Z","publish_time":1758267883168,"_source_registry_name":"default","_cnpm_publish_time":1758267883168},"5.2.9-8484de8a2":{"name":"@libp2p/keychain","version":"5.2.9-8484de8a2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-8484de8a2","@libp2p/interface":"2.11.0-8484de8a2","@libp2p/utils":"6.7.2-8484de8a2","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-8484de8a2","aegir":"^47.0.21","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-8484de8a2","readmeFilename":"README.md","gitHead":"8484de8a29d06c1e807fa14891139428978c6d93","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"bdfab7ec73aee01308eee8a846d8919c91928582","size":314164,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-8484de8a2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-8484de8a2_1757313470926_0.6075367349708012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T06:37:51.116Z","publish_time":1757313471116,"_source_registry_name":"default","_cnpm_publish_time":1757313471116},"5.2.9-0f07e3df5":{"name":"@libp2p/keychain","version":"5.2.9-0f07e3df5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-0f07e3df5","@libp2p/interface":"2.11.0-0f07e3df5","@libp2p/utils":"6.7.2-0f07e3df5","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-0f07e3df5","aegir":"^47.0.21","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-0f07e3df5","readmeFilename":"README.md","gitHead":"0f07e3df5fab90558c816ae2e0051fbfc3aa6cf6","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"099e369918deed1b1d4524341b92608efc42633f","size":314164,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-0f07e3df5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-0f07e3df5_1757071716281_0.7717662754032797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T11:28:36.473Z","publish_time":1757071716473,"_source_registry_name":"default","_cnpm_publish_time":1757071716473},"5.2.9-a02cb0461":{"name":"@libp2p/keychain","version":"5.2.9-a02cb0461","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-a02cb0461","@libp2p/interface":"2.11.0-a02cb0461","@libp2p/utils":"6.7.2-a02cb0461","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.2","multiformats":"^13.4.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-a02cb0461","aegir":"^47.0.21","datastore-core":"^10.0.4"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-a02cb0461","readmeFilename":"README.md","gitHead":"a02cb04611e5204680fe25ce399a4d7144ee2772","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"b2d45f38d6bbf634004074c95d598bd94cdfe01d","size":314163,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-a02cb0461.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-a02cb0461_1756976510193_0.9122702943243322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T09:01:50.397Z","publish_time":1756976510397,"_source_registry_name":"default","_cnpm_publish_time":1756976510397},"5.2.9-f5932c294":{"name":"@libp2p/keychain","version":"5.2.9-f5932c294","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.8-f5932c294","@libp2p/interface":"2.11.0-f5932c294","@libp2p/utils":"6.7.2-f5932c294","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.2.0-f5932c294","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9-f5932c294","readmeFilename":"README.md","gitHead":"f5932c294d66b09122511fc8564dc03645bdf339","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"13181c158c3af2b1f2f1b8a656473322cc32098f","size":314013,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9-f5932c294.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.9-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/keychain_5.2.9-f5932c294_1755688185795_0.2514790650363965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T11:09:46.015Z","publish_time":1755688186015,"_source_registry_name":"default","_cnpm_publish_time":1755688186015},"5.2.9":{"name":"@libp2p/keychain","version":"5.2.9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.8","@libp2p/interface":"^2.11.0","@libp2p/utils":"^6.7.2","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.2.0","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.9","gitHead":"f90fb1f2d68c03395f8d04ec0be5a705ad6d592c","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"6c0d7af0f06a61efe0d88c36e90925dafea682a7","size":314160,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.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/keychain_5.2.9_1755664418504_0.7057461793557147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T04:33:38.710Z","publish_time":1755664418710,"_source_registry_name":"default","_cnpm_publish_time":1755664418710},"5.2.8-5ed83dd69":{"name":"@libp2p/keychain","version":"5.2.8-5ed83dd69","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-5ed83dd69","@libp2p/interface":"2.10.5-5ed83dd69","@libp2p/utils":"6.7.1-5ed83dd69","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-5ed83dd69","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-5ed83dd69","readmeFilename":"README.md","gitHead":"5ed83dd69e2988a8e3a9b5cf44c66a94ffc17873","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"65f6235cdae99f5d8a67788828e07b84de252083","size":314020,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-5ed83dd69.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-5ed83dd69_1755606494816_0.7737852394161608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T12:28:15.051Z","publish_time":1755606495051,"_source_registry_name":"default","_cnpm_publish_time":1755606495051},"5.2.8-aa770ab81":{"name":"@libp2p/keychain","version":"5.2.8-aa770ab81","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-aa770ab81","@libp2p/interface":"2.10.5-aa770ab81","@libp2p/utils":"6.7.1-aa770ab81","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-aa770ab81","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-aa770ab81","readmeFilename":"README.md","gitHead":"aa770ab81b6ca2a86cc2d6df12a3176a292455bf","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"84d789e7fdd7a08fd46490af2496a709f922ba03","size":313972,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-aa770ab81.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-aa770ab81_1755463325134_0.6139592553436324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-17T20:42:05.342Z","publish_time":1755463325342,"_source_registry_name":"default","_cnpm_publish_time":1755463325342},"5.2.8-7ce083dca":{"name":"@libp2p/keychain","version":"5.2.8-7ce083dca","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-7ce083dca","@libp2p/interface":"2.10.5-7ce083dca","@libp2p/utils":"6.7.1-7ce083dca","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-7ce083dca","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-7ce083dca","readmeFilename":"README.md","gitHead":"7ce083dca5cc6165dfb634a2edf62a415ab2fe4b","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"shasum":"2c96225b7999603e3da5fff6d81d6e6fea419908","size":313971,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-7ce083dca.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-7ce083dca_1755166701163_0.7954077921016696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T10:18:21.408Z","publish_time":1755166701408,"_source_registry_name":"default","_cnpm_publish_time":1755166701408},"5.2.8-cf9aab5c8":{"name":"@libp2p/keychain","version":"5.2.8-cf9aab5c8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-cf9aab5c8","@libp2p/interface":"2.10.5-cf9aab5c8","@libp2p/utils":"6.7.1-cf9aab5c8","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-cf9aab5c8","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-cf9aab5c8","readmeFilename":"README.md","gitHead":"cf9aab5c841ec08bc023b9f49083c95ad78a7a07","_nodeVersion":"22.17.1","_npmVersion":"10.9.3","dist":{"shasum":"90a3044bb295c622aada1ef98daf4dea81880928","size":312906,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-cf9aab5c8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-cf9aab5c8_1753872840738_0.5921587499075631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T10:54:00.952Z","publish_time":1753872840952,"_source_registry_name":"default","_cnpm_publish_time":1753872840952},"5.2.8-cb1c14e62":{"name":"@libp2p/keychain","version":"5.2.8-cb1c14e62","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-cb1c14e62","@libp2p/interface":"2.10.5-cb1c14e62","@libp2p/utils":"6.7.1-cb1c14e62","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-cb1c14e62","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-cb1c14e62","readmeFilename":"README.md","gitHead":"cb1c14e628d2242988478c3bb856bea20db56bdc","_nodeVersion":"22.17.1","_npmVersion":"10.9.3","dist":{"shasum":"fe6d45a124ebcbd6fb8a3e39d6e2edff2a0ffba1","size":308525,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-cb1c14e62.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-cb1c14e62_1753372109645_0.5836186690960459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T15:48:29.868Z","publish_time":1753372109868,"_source_registry_name":"default","_cnpm_publish_time":1753372109868},"5.2.8-4420fad68":{"name":"@libp2p/keychain","version":"5.2.8-4420fad68","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-4420fad68","@libp2p/interface":"2.10.5-4420fad68","@libp2p/utils":"6.7.1-4420fad68","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-4420fad68","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-4420fad68","readmeFilename":"README.md","gitHead":"4420fad686921f887854e1b37ecd01f65b276e0d","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"5fd9cdbb3132f5af8ba7d4c6b50504dde9e9c994","size":299662,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-4420fad68.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-4420fad68_1752388440011_0.15051305565119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-13T06:34:00.271Z","publish_time":1752388440271,"_source_registry_name":"default","_cnpm_publish_time":1752388440271},"5.2.8-79473c99a":{"name":"@libp2p/keychain","version":"5.2.8-79473c99a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-79473c99a","@libp2p/interface":"2.10.5-79473c99a","@libp2p/utils":"6.7.1-79473c99a","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-79473c99a","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-79473c99a","readmeFilename":"README.md","gitHead":"79473c99a36e167d7b7fdf4192911e46a2e520d5","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"8c543ff5544ffeda51a0e455a44e415c2704ae8c","size":299662,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-79473c99a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-79473c99a_1752143484638_0.4213369940677696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T10:31:24.914Z","publish_time":1752143484914,"_source_registry_name":"default","_cnpm_publish_time":1752143484914},"5.2.8-ce6b542a8":{"name":"@libp2p/keychain","version":"5.2.8-ce6b542a8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-ce6b542a8","@libp2p/interface":"2.10.5-ce6b542a8","@libp2p/utils":"6.7.1-ce6b542a8","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-ce6b542a8","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-ce6b542a8","readmeFilename":"README.md","gitHead":"ce6b542a8ea3d42e2238f910cf2a113370515058","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"9d96ad212d30a04bef3830683a678dfa72ac27e1","size":299662,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-ce6b542a8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-ce6b542a8_1752075767309_0.7781394400494097"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T15:42:47.522Z","publish_time":1752075767522,"_source_registry_name":"default","_cnpm_publish_time":1752075767522},"5.2.8-58abe8702":{"name":"@libp2p/keychain","version":"5.2.8-58abe8702","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-58abe8702","@libp2p/interface":"2.10.5-58abe8702","@libp2p/utils":"6.7.1-58abe8702","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-58abe8702","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-58abe8702","readmeFilename":"README.md","gitHead":"58abe8702f0c28d87b54f29e19155ea5c00c407d","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"86b8b6365273ddb730fc518f2eb96ab411502381","size":299662,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-58abe8702.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-58abe8702_1752061370019_0.2583081565052463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T11:42:50.276Z","publish_time":1752061370276,"_source_registry_name":"default","_cnpm_publish_time":1752061370276},"5.2.8-87e5d5938":{"name":"@libp2p/keychain","version":"5.2.8-87e5d5938","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-87e5d5938","@libp2p/interface":"2.10.5-87e5d5938","@libp2p/utils":"6.7.1-87e5d5938","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-87e5d5938","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-87e5d5938","readmeFilename":"README.md","gitHead":"87e5d5938368fee2b34ed386ab42294307f9bf6e","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"071026488a3fb2cdbe6fe330900d033e07ebb49f","size":299543,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-87e5d5938.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-87e5d5938_1751968680227_0.9556218215413745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T09:58:00.449Z","publish_time":1751968680449,"_source_registry_name":"default","_cnpm_publish_time":1751968680449},"5.2.8-57e7fa441":{"name":"@libp2p/keychain","version":"5.2.8-57e7fa441","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-57e7fa441","@libp2p/interface":"2.10.5-57e7fa441","@libp2p/utils":"6.7.1-57e7fa441","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-57e7fa441","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-57e7fa441","readmeFilename":"README.md","gitHead":"57e7fa4413a0e19799b5917bad6743800c77e1f7","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"866b75977c9db6c87218da7378ce144b050f5c4a","size":299543,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-57e7fa441.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-57e7fa441_1751902994793_0.40961141808397206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T15:43:15.038Z","publish_time":1751902995038,"_source_registry_name":"default","_cnpm_publish_time":1751902995038},"5.2.8-cfe2be4c9":{"name":"@libp2p/keychain","version":"5.2.8-cfe2be4c9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.7-cfe2be4c9","@libp2p/interface":"2.10.5-cfe2be4c9","@libp2p/utils":"6.7.1-cfe2be4c9","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.21-cfe2be4c9","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8-cfe2be4c9","readmeFilename":"README.md","gitHead":"cfe2be4c9319b68f8e68df8021b9ee3c1a7236fd","_nodeVersion":"22.17.0","_npmVersion":"10.9.3","dist":{"shasum":"f2fe33ee51db6685be968e3358ffc63209c1d8ce","size":299542,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8-cfe2be4c9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8-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/keychain_5.2.8-cfe2be4c9_1751550187675_0.6450180400369856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T13:43:07.884Z","publish_time":1751550187884,"_source_registry_name":"default","_cnpm_publish_time":1751550187884},"5.2.8":{"name":"@libp2p/keychain","version":"5.2.8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.7","@libp2p/interface":"^2.10.5","@libp2p/utils":"^6.7.1","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.21","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.8","gitHead":"c1a86401d0facda0aa3cc7f4a10dffd42be50adf","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"ef269ff62a1569f22f036af26afdc5c7f511b3e9","size":299660,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.8.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/keychain_5.2.8_1750864766797_0.8233324433593492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T15:19:27.008Z","publish_time":1750864767008,"_source_registry_name":"default","_cnpm_publish_time":1750864767008},"5.2.7-2d6079bc1":{"name":"@libp2p/keychain","version":"5.2.7-2d6079bc1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.6-2d6079bc1","@libp2p/interface":"2.10.4-2d6079bc1","@libp2p/utils":"6.7.0-2d6079bc1","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-2d6079bc1","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.7-2d6079bc1","readmeFilename":"README.md","gitHead":"2d6079bc16d591806877fa6efbced0fecca352d2","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"81de6d86da1c984dac6c1cb9b98b9af96adc3a8b","size":299543,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.7-2d6079bc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.7-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/keychain_5.2.7-2d6079bc1_1750862295936_0.6838293185750608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T14:38:16.125Z","publish_time":1750862296125,"_source_registry_name":"default","_cnpm_publish_time":1750862296125},"5.2.7-8ad44f759":{"name":"@libp2p/keychain","version":"5.2.7-8ad44f759","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.6-8ad44f759","@libp2p/interface":"2.10.4-8ad44f759","@libp2p/utils":"6.7.0-8ad44f759","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-8ad44f759","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.7-8ad44f759","readmeFilename":"README.md","gitHead":"8ad44f759ae274b1d12796b2a4f059221831a812","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"1a831367278240883ef162d7d0c7492cd8c4e77e","size":299375,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.7-8ad44f759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.7-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/keychain_5.2.7-8ad44f759_1750859823291_0.7527956523837467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T13:57:03.461Z","publish_time":1750859823461,"_source_registry_name":"default","_cnpm_publish_time":1750859823461},"5.2.7-d2dc12c7d":{"name":"@libp2p/keychain","version":"5.2.7-d2dc12c7d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.6-d2dc12c7d","@libp2p/interface":"2.10.4-d2dc12c7d","@libp2p/utils":"6.7.0-d2dc12c7d","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-d2dc12c7d","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.7-d2dc12c7d","readmeFilename":"README.md","gitHead":"d2dc12c7d5b13c05d5c1682e4722307e0c685242","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"6e74eaf979b6e1f44840fab838a14ee8e3244bea","size":299374,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.7-d2dc12c7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.7-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/keychain_5.2.7-d2dc12c7d_1750845724882_0.14985455661593083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T10:02:05.083Z","publish_time":1750845725083,"_source_registry_name":"default","_cnpm_publish_time":1750845725083},"5.2.7-451e011d4":{"name":"@libp2p/keychain","version":"5.2.7-451e011d4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.6-451e011d4","@libp2p/interface":"2.10.4-451e011d4","@libp2p/utils":"6.7.0-451e011d4","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-451e011d4","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.7-451e011d4","readmeFilename":"README.md","gitHead":"451e011d471141d00d6fb6ad86c7f62bee6c7e26","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"c0f9cc2ed29dd45315f81a49b98aba3ff279db8e","size":299395,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.7-451e011d4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.7-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/keychain_5.2.7-451e011d4_1750251206058_0.07670857701623879"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T12:53:26.253Z","publish_time":1750251206253,"_source_registry_name":"default","_cnpm_publish_time":1750251206253},"5.2.7-53001addf":{"name":"@libp2p/keychain","version":"5.2.7-53001addf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.6-53001addf","@libp2p/interface":"2.10.4-53001addf","@libp2p/utils":"6.7.0-53001addf","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.20-53001addf","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.7-53001addf","readmeFilename":"README.md","gitHead":"53001addfadc264712f4c030be0c3356c6e8a197","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"cb53fe7bbc8efff7444eb21904669f4fc1590741","size":299397,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.7-53001addf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.7-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/keychain_5.2.7-53001addf_1750245513316_0.9191482575912382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T11:18:33.535Z","publish_time":1750245513535,"_source_registry_name":"default","_cnpm_publish_time":1750245513535},"5.2.7-439d2c9ce":{"name":"@libp2p/keychain","version":"5.2.7-439d2c9ce","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.7-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cb3875d8d4b5ec37f16cf5482d342f3d09bc66d9","size":299396,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.7-439d2c9ce.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.7-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"asn1js":"^3.0.6","uint8arrays":"^5.1.0","multiformats":"^13.3.6","@libp2p/utils":"6.7.0-439d2c9ce","@noble/hashes":"^1.8.0","@libp2p/crypto":"5.1.6-439d2c9ce","@libp2p/interface":"2.10.4-439d2c9ce","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","@libp2p/logger":"5.1.20-439d2c9ce","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.7-439d2c9ce_1750173254538_0.7776007254736135","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T15:14:14.889Z","publish_time":1750173254889,"_source_registry_name":"default","_cnpm_publish_time":1750173254889},"5.2.7":{"name":"@libp2p/keychain","version":"5.2.7","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.7","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"311d7a4c5c105e5fa894827c5a33e4b04fc516e1","size":299516,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.7.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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"asn1js":"^3.0.6","uint8arrays":"^5.1.0","multiformats":"^13.3.6","@libp2p/utils":"^6.7.0","@noble/hashes":"^1.8.0","@libp2p/crypto":"^5.1.6","@libp2p/interface":"^2.10.4","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","@libp2p/logger":"^5.1.20","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.7_1750147310826_0.7533622841017302","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T08:01:51.058Z","publish_time":1750147311058,"_source_registry_name":"default","_cnpm_publish_time":1750147311058},"5.2.6-7eed3b40d":{"name":"@libp2p/keychain","version":"5.2.6-7eed3b40d","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.6-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6b2c166a3f5b980385df3e7d4b21364fcd999c16","size":299397,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.6-7eed3b40d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.6-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"asn1js":"^3.0.6","uint8arrays":"^5.1.0","multiformats":"^13.3.6","@libp2p/utils":"6.6.7-7eed3b40d","@noble/hashes":"^1.8.0","@libp2p/crypto":"5.1.6-7eed3b40d","@libp2p/interface":"2.10.4-7eed3b40d","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","@libp2p/logger":"5.1.20-7eed3b40d","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.6-7eed3b40d_1750144069942_0.7952654530228294","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T07:07:50.147Z","publish_time":1750144070147,"_source_registry_name":"default","_cnpm_publish_time":1750144070147},"5.2.6":{"name":"@libp2p/keychain","version":"5.2.6","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.6","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cf9aa5efa4d66e56fb2cf91637fa66e9c7fe4398","size":299517,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.6.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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"asn1js":"^3.0.6","uint8arrays":"^5.1.0","multiformats":"^13.3.6","@libp2p/utils":"^6.6.7","@noble/hashes":"^1.8.0","@libp2p/crypto":"^5.1.6","@libp2p/interface":"^2.10.4","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","@libp2p/logger":"^5.1.20","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.6_1750080849619_0.7074838298784181","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T13:34:09.882Z","publish_time":1750080849882,"_source_registry_name":"default","_cnpm_publish_time":1750080849882},"5.2.5-6c42ea64a":{"name":"@libp2p/keychain","version":"5.2.5-6c42ea64a","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.5-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f759f78a6416b67dd197d174d7caa1935641340f","size":299397,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.5-6c42ea64a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.5-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"asn1js":"^3.0.6","uint8arrays":"^5.1.0","multiformats":"^13.3.6","@libp2p/utils":"6.6.6-6c42ea64a","@noble/hashes":"^1.8.0","@libp2p/crypto":"5.1.5-6c42ea64a","@libp2p/interface":"2.10.3-6c42ea64a","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","@libp2p/logger":"5.1.19-6c42ea64a","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.5-6c42ea64a_1750077971208_0.9933834598962934","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T12:46:11.382Z","publish_time":1750077971382,"_source_registry_name":"default","_cnpm_publish_time":1750077971382},"5.2.5-ae595d8db":{"name":"@libp2p/keychain","version":"5.2.5-ae595d8db","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.5-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e7c72d360602f90d4a7a4b771e20f271c2dd7d55","size":299398,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.5-ae595d8db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.5-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"asn1js":"^3.0.6","uint8arrays":"^5.1.0","multiformats":"^13.3.6","@libp2p/utils":"6.6.6-ae595d8db","@noble/hashes":"^1.8.0","@libp2p/crypto":"5.1.5-ae595d8db","@libp2p/interface":"2.10.3-ae595d8db","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","@libp2p/logger":"5.1.19-ae595d8db","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.5-ae595d8db_1749826427044_0.36486142064240323","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T14:53:47.295Z","publish_time":1749826427295,"_source_registry_name":"default","_cnpm_publish_time":1749826427295},"5.2.5":{"name":"@libp2p/keychain","version":"5.2.5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.5","@libp2p/interface":"^2.10.3","@libp2p/utils":"^6.6.6","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.19","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.5","gitHead":"748f9624265e4e730fb5f586918c4092b1775fda","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"b5c6c22860cdb25fef86a521378c385e0b3c4b9c","size":295647,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.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/keychain_5.2.5_1748963430302_0.15291132386524975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T15:10:30.500Z","publish_time":1748963430500,"_source_registry_name":"default","_cnpm_publish_time":1748963430500},"5.2.4-8e87be9e6":{"name":"@libp2p/keychain","version":"5.2.4-8e87be9e6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-8e87be9e6","@libp2p/interface":"2.10.2-8e87be9e6","@libp2p/utils":"6.6.5-8e87be9e6","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-8e87be9e6","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-8e87be9e6","readmeFilename":"README.md","gitHead":"8e87be9e6854b4508b2682535c7c9a4013bb5537","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"a17d03c07f312b7d70b4a2529f685e2cb0096a71","size":295495,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-8e87be9e6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-8e87be9e6_1748957096843_0.419800756551431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T13:24:57.061Z","publish_time":1748957097061,"_source_registry_name":"default","_cnpm_publish_time":1748957097061},"5.2.4-bb4ad31db":{"name":"@libp2p/keychain","version":"5.2.4-bb4ad31db","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-bb4ad31db","@libp2p/interface":"2.10.2-bb4ad31db","@libp2p/utils":"6.6.5-bb4ad31db","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-bb4ad31db","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-bb4ad31db","readmeFilename":"README.md","gitHead":"bb4ad31db3c3f593fb811a038064e508a09a25c5","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"0ecfc892b56f47529c345e8f9122e95843697964","size":294189,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-bb4ad31db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-bb4ad31db_1748953692727_0.24846111100835944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T12:28:12.981Z","publish_time":1748953692981,"_source_registry_name":"default","_cnpm_publish_time":1748953692981},"5.2.4-cc7b34c0f":{"name":"@libp2p/keychain","version":"5.2.4-cc7b34c0f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-cc7b34c0f","@libp2p/interface":"2.10.2-cc7b34c0f","@libp2p/utils":"6.6.5-cc7b34c0f","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-cc7b34c0f","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-cc7b34c0f","readmeFilename":"README.md","gitHead":"cc7b34c0fe3ac5745fd082ae0198b8742371a412","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"037f7f72625ccb64b58ec34a6bdfa9dd9b3e7231","size":294188,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-cc7b34c0f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-cc7b34c0f_1748938709782_0.8221992327362997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T08:18:30.020Z","publish_time":1748938710020,"_source_registry_name":"default","_cnpm_publish_time":1748938710020},"5.2.4-b8600fce8":{"name":"@libp2p/keychain","version":"5.2.4-b8600fce8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-b8600fce8","@libp2p/interface":"2.10.2-b8600fce8","@libp2p/utils":"6.6.5-b8600fce8","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-b8600fce8","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-b8600fce8","readmeFilename":"README.md","gitHead":"b8600fce83ec3ee97ac47e9f1d8032bb545a67d2","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"dddfdd35c91fafab4c0c517f73e5a944fa2a715d","size":294192,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-b8600fce8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-b8600fce8_1748933617317_0.7164315368583056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T06:53:37.495Z","publish_time":1748933617495,"_source_registry_name":"default","_cnpm_publish_time":1748933617495},"5.2.4-6a3ae02f5":{"name":"@libp2p/keychain","version":"5.2.4-6a3ae02f5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-6a3ae02f5","@libp2p/interface":"2.10.2-6a3ae02f5","@libp2p/utils":"6.6.5-6a3ae02f5","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-6a3ae02f5","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-6a3ae02f5","readmeFilename":"README.md","gitHead":"6a3ae02f57079bc40181054447586a285c699c48","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"0e0fece31db522311b3f60f5d46a06a3326b66e3","size":294191,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-6a3ae02f5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-6a3ae02f5_1748627937876_0.5809216238570143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T17:58:58.084Z","publish_time":1748627938084,"_source_registry_name":"default","_cnpm_publish_time":1748627938084},"5.2.4-307d0ba58":{"name":"@libp2p/keychain","version":"5.2.4-307d0ba58","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-307d0ba58","@libp2p/interface":"2.10.2-307d0ba58","@libp2p/utils":"6.6.5-307d0ba58","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-307d0ba58","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-307d0ba58","readmeFilename":"README.md","gitHead":"307d0ba58b7301f3fc5f6c86066606d63b72c882","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"4f395481850c54afb91e064b1c1e42aa36a34a9a","size":294192,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-307d0ba58.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-307d0ba58_1748622103918_0.7851688143037339"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T16:21:44.182Z","publish_time":1748622104182,"_source_registry_name":"default","_cnpm_publish_time":1748622104182},"5.2.4-ec73d59a6":{"name":"@libp2p/keychain","version":"5.2.4-ec73d59a6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-ec73d59a6","@libp2p/interface":"2.10.2-ec73d59a6","@libp2p/utils":"6.6.5-ec73d59a6","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-ec73d59a6","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-ec73d59a6","readmeFilename":"README.md","gitHead":"ec73d59a68947cbedc3367deceec21a1e59f21db","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"2fc2428496c3f3d0a2b69255c1830297f540e0e3","size":294192,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-ec73d59a6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-ec73d59a6_1748621807789_0.5980113922998103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T16:16:48.046Z","publish_time":1748621808046,"_source_registry_name":"default","_cnpm_publish_time":1748621808046},"5.2.4-2a7425cdb":{"name":"@libp2p/keychain","version":"5.2.4-2a7425cdb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-2a7425cdb","@libp2p/interface":"2.10.2-2a7425cdb","@libp2p/utils":"6.6.5-2a7425cdb","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-2a7425cdb","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-2a7425cdb","readmeFilename":"README.md","gitHead":"2a7425cdbcbbc18364c8385256ed457a46dafa4a","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"1d4ae7f841dc543d27859dfd5eff5e1243a1818c","size":294192,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-2a7425cdb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-2a7425cdb_1748621576997_0.9883354057308511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T16:12:57.193Z","publish_time":1748621577193,"_source_registry_name":"default","_cnpm_publish_time":1748621577193},"5.2.4-dbbc6ef1d":{"name":"@libp2p/keychain","version":"5.2.4-dbbc6ef1d","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.4-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d42271bb15818f014ea84a2d3e11b689e7e5fce9","size":294192,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-dbbc6ef1d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"asn1js":"^3.0.6","uint8arrays":"^5.1.0","multiformats":"^13.3.6","@libp2p/utils":"6.6.5-dbbc6ef1d","@noble/hashes":"^1.8.0","@libp2p/crypto":"5.1.4-dbbc6ef1d","@libp2p/interface":"2.10.2-dbbc6ef1d","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","@libp2p/logger":"5.1.18-dbbc6ef1d","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.4-dbbc6ef1d_1748621569809_0.051160410380961086","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-30T16:12:50.068Z","publish_time":1748621570068,"_source_registry_name":"default","_cnpm_publish_time":1748621570068},"5.2.4-d91ae66c6":{"name":"@libp2p/keychain","version":"5.2.4-d91ae66c6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-d91ae66c6","@libp2p/interface":"2.10.2-d91ae66c6","@libp2p/utils":"6.6.5-d91ae66c6","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-d91ae66c6","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-d91ae66c6","readmeFilename":"README.md","gitHead":"d91ae66c6c8db5ae0a9cb9d388d67418fe318736","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"efac4f95784bd1c8e4ab42f9bc00ec8fb7c77674","size":294191,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-d91ae66c6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-d91ae66c6_1748511716745_0.4974384242847105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T09:41:56.992Z","publish_time":1748511716992,"_source_registry_name":"default","_cnpm_publish_time":1748511716992},"5.2.4-3528df829":{"name":"@libp2p/keychain","version":"5.2.4-3528df829","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-3528df829","@libp2p/interface":"2.10.2-3528df829","@libp2p/utils":"6.6.5-3528df829","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-3528df829","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-3528df829","readmeFilename":"README.md","gitHead":"3528df8295ed0ccceff5cfac6a3d35d8f2480765","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"3bd8623f574d1aa6ec5d1279bfff8177e5b1eadf","size":294193,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-3528df829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-3528df829_1748510476046_0.7459979263480832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T09:21:16.349Z","publish_time":1748510476349,"_source_registry_name":"default","_cnpm_publish_time":1748510476349},"5.2.4-b32bc8406":{"name":"@libp2p/keychain","version":"5.2.4-b32bc8406","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-b32bc8406","@libp2p/interface":"2.10.2-b32bc8406","@libp2p/utils":"6.6.5-b32bc8406","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-b32bc8406","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-b32bc8406","readmeFilename":"README.md","gitHead":"b32bc8406e92de89fb4f6be12e32f32fa7f3e7c5","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"c47a7743b3e8bb3d239ee40cd1c5e8153ac9a87d","size":294192,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-b32bc8406.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-b32bc8406_1748458699509_0.7711611994640366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T18:58:19.726Z","publish_time":1748458699726,"_source_registry_name":"default","_cnpm_publish_time":1748458699726},"5.2.4-5b004c0c4":{"name":"@libp2p/keychain","version":"5.2.4-5b004c0c4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-5b004c0c4","@libp2p/interface":"2.10.2-5b004c0c4","@libp2p/utils":"6.6.5-5b004c0c4","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-5b004c0c4","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-5b004c0c4","readmeFilename":"README.md","gitHead":"5b004c0c42195c893dece1989a52ad6ddc90a3c1","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"8f52f0a1fa7080e09406c1e08abff46918c99edb","size":294191,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-5b004c0c4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-5b004c0c4_1748453948255_0.5480017678703264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T17:39:08.538Z","publish_time":1748453948538,"_source_registry_name":"default","_cnpm_publish_time":1748453948538},"5.2.4-8efb065d2":{"name":"@libp2p/keychain","version":"5.2.4-8efb065d2","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.4-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cd5633d5a9ca265d02cdd6e4253083d926a5567c","size":294192,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-8efb065d2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"asn1js":"^3.0.6","uint8arrays":"^5.1.0","multiformats":"^13.3.6","@libp2p/utils":"6.6.5-8efb065d2","@noble/hashes":"^1.8.0","@libp2p/crypto":"5.1.4-8efb065d2","@libp2p/interface":"2.10.2-8efb065d2","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","@libp2p/logger":"5.1.18-8efb065d2","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.4-8efb065d2_1748453292440_0.6852824281067229","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-28T17:28:12.648Z","publish_time":1748453292648,"_source_registry_name":"default","_cnpm_publish_time":1748453292648},"5.2.4-14dbebea8":{"name":"@libp2p/keychain","version":"5.2.4-14dbebea8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-14dbebea8","@libp2p/interface":"2.10.2-14dbebea8","@libp2p/utils":"6.6.5-14dbebea8","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.6","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-14dbebea8","aegir":"^47.0.14","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-14dbebea8","readmeFilename":"README.md","gitHead":"14dbebea8bd17addadac730afec0fa3b1cc6334a","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"81e1da617b2900056e3b82d7a8158ae7505383b9","size":293696,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-14dbebea8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-14dbebea8_1748086349791_0.4824047976653836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T11:32:30.010Z","publish_time":1748086350010,"_source_registry_name":"default","_cnpm_publish_time":1748086350010},"5.2.4-9f1be6742":{"name":"@libp2p/keychain","version":"5.2.4-9f1be6742","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.4-9f1be6742","@libp2p/interface":"2.10.2-9f1be6742","@libp2p/utils":"6.6.5-9f1be6742","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.18-9f1be6742","aegir":"^47.0.6","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4-9f1be6742","readmeFilename":"README.md","gitHead":"9f1be674245052907daf1cd35ea0cfab22d96a17","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"83580032c15aa158df2462be8891ded238325d12","size":293691,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4-9f1be6742.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.4-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/keychain_5.2.4-9f1be6742_1748084003689_0.10715163825348428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T10:53:23.946Z","publish_time":1748084003946,"_source_registry_name":"default","_cnpm_publish_time":1748084003946},"5.2.4":{"name":"@libp2p/keychain","version":"5.2.4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.4","@libp2p/interface":"^2.10.2","@libp2p/utils":"^6.6.5","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.18","aegir":"^47.0.6","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.4","gitHead":"2385cf86c481c3fd36abe96f9ea5fd1633640b5b","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"29bb14a39e022b97fae6b2efa53fdc5fcb5ad1c3","size":293827,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.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/keychain_5.2.4_1748007074512_0.32499302796983165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T13:31:14.788Z","publish_time":1748007074788,"_source_registry_name":"default","_cnpm_publish_time":1748007074788},"5.2.3-ab014c0c0":{"name":"@libp2p/keychain","version":"5.2.3-ab014c0c0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.3-ab014c0c0","@libp2p/interface":"2.10.1-ab014c0c0","@libp2p/utils":"6.6.4-ab014c0c0","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.17-ab014c0c0","aegir":"^47.0.6","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.3-ab014c0c0","readmeFilename":"README.md","gitHead":"ab014c0c0bf0d7a1e3c63001ddbc42b449b41e5b","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"0c14103b9e21e2327927075b29abea9eefaac30c","size":293690,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.3-ab014c0c0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.3-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/keychain_5.2.3-ab014c0c0_1747926221343_0.9850361555830038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T15:03:41.576Z","publish_time":1747926221576,"_source_registry_name":"default","_cnpm_publish_time":1747926221576},"5.2.3-7788b4025":{"name":"@libp2p/keychain","version":"5.2.3-7788b4025","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.3-7788b4025","@libp2p/interface":"2.10.1-7788b4025","@libp2p/utils":"6.6.4-7788b4025","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.17-7788b4025","aegir":"^47.0.6","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.3-7788b4025","readmeFilename":"README.md","gitHead":"7788b402592aeb4580d90798317826ff997a89ce","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"0ec966d40fe749ec9f4725fc6e621c9b48aa4d56","size":293692,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.3-7788b4025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.3-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/keychain_5.2.3-7788b4025_1747920809793_0.9445245395528357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T13:33:29.999Z","publish_time":1747920809999,"_source_registry_name":"default","_cnpm_publish_time":1747920809999},"5.2.3-776cb432d":{"name":"@libp2p/keychain","version":"5.2.3-776cb432d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.3-776cb432d","@libp2p/interface":"2.10.1-776cb432d","@libp2p/utils":"6.6.4-776cb432d","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.17-776cb432d","aegir":"^47.0.6","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.3-776cb432d","readmeFilename":"README.md","gitHead":"776cb432d178281d647de74485825e09ddf4ba9f","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"d259e521882c456c9094f7ffcc0fe6e008687aef","size":293691,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.3-776cb432d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.3-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/keychain_5.2.3-776cb432d_1747841272096_0.31459042897061895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T15:27:52.443Z","publish_time":1747841272443,"_source_registry_name":"default","_cnpm_publish_time":1747841272443},"5.2.3":{"name":"@libp2p/keychain","version":"5.2.3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.3","@libp2p/interface":"^2.10.1","@libp2p/utils":"^6.6.4","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.17","aegir":"^47.0.6","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.3","gitHead":"03ddfa086e2afcd280ccf718641442542c2961a4","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"87be50df824e472220ab35a5bb44ceaea5b4263d","size":293862,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.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/keychain_5.2.3_1747750910974_0.6269228890096044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T14:21:51.195Z","publish_time":1747750911195,"_source_registry_name":"default","_cnpm_publish_time":1747750911195},"5.2.2-aa25d38ab":{"name":"@libp2p/keychain","version":"5.2.2-aa25d38ab","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.2-aa25d38ab","@libp2p/interface":"2.10.0-aa25d38ab","@libp2p/utils":"6.6.3-aa25d38ab","@noble/hashes":"^1.8.0","asn1js":"^3.0.6","interface-datastore":"^8.3.1","multiformats":"^13.3.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.16-aa25d38ab","aegir":"^47.0.6","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.2-aa25d38ab","readmeFilename":"README.md","gitHead":"aa25d38ab28f4ffae666d1f1143df600dcc99324","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"77c2efb014becd451f0661aa54bc06d3d7cafe33","size":293726,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.2-aa25d38ab.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.2-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/keychain_5.2.2-aa25d38ab_1747747015625_0.8989456193410272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T13:16:55.896Z","publish_time":1747747015896,"_source_registry_name":"default","_cnpm_publish_time":1747747015896},"5.2.2":{"name":"@libp2p/keychain","version":"5.2.2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.2","@libp2p/interface":"^2.10.0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.16","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.2","gitHead":"fadf56a312ab4ae737c1c09e0c2d6e9d829a394c","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"1327e4ad7a5efe39d6a4addcb7de45d8683cca03","size":293914,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.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/keychain_5.2.2_1747645101637_0.07924335252116999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T08:58:21.880Z","publish_time":1747645101880,"_source_registry_name":"default","_cnpm_publish_time":1747645101880},"5.2.1-3df5bf2da":{"name":"@libp2p/keychain","version":"5.2.1-3df5bf2da","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-3df5bf2da","@libp2p/interface":"2.9.0-3df5bf2da","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-3df5bf2da","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-3df5bf2da","readmeFilename":"README.md","gitHead":"3df5bf2da2d5ccd186db3f3f5012f79ce91c809a","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"de58d8471fb7a1c2c8bb16c1e703869b3706f79d","size":293773,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-3df5bf2da.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-3df5bf2da_1747642947864_0.05747703182782682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T08:22:28.074Z","publish_time":1747642948074,"_source_registry_name":"default","_cnpm_publish_time":1747642948074},"5.2.1-3577af88a":{"name":"@libp2p/keychain","version":"5.2.1-3577af88a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-3577af88a","@libp2p/interface":"2.9.0-3577af88a","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-3577af88a","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-3577af88a","readmeFilename":"README.md","gitHead":"3577af88ad169cfacfd3c94428fbe4cb828f21a2","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"c28bd0014a4f93483533983999441ab2b7151a52","size":293774,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-3577af88a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-3577af88a_1747635307837_0.5258203953855343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T06:15:08.150Z","publish_time":1747635308150,"_source_registry_name":"default","_cnpm_publish_time":1747635308150},"5.2.1-32627c876":{"name":"@libp2p/keychain","version":"5.2.1-32627c876","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-32627c876","@libp2p/interface":"2.9.0-32627c876","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-32627c876","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-32627c876","readmeFilename":"README.md","gitHead":"32627c8767587f7e8df88a700933ece6d5f5c3c4","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"741660f16ed6e3bc00e201a13973d03f59096fd7","size":293774,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-32627c876.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-32627c876_1747467466963_0.9520943714744023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-17T07:37:47.187Z","publish_time":1747467467187,"_source_registry_name":"default","_cnpm_publish_time":1747467467187},"5.2.1-213a54a1e":{"name":"@libp2p/keychain","version":"5.2.1-213a54a1e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-213a54a1e","@libp2p/interface":"2.9.0-213a54a1e","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-213a54a1e","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-213a54a1e","readmeFilename":"README.md","gitHead":"213a54a1e21fdceb84fd7c92a4f9d42441cfcea0","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"b7b2ca45bdae14544cccaba27e25892aa9cb29be","size":293491,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-213a54a1e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-213a54a1e_1747413786694_0.14143906709122378"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T16:43:07.039Z","publish_time":1747413787039,"_source_registry_name":"default","_cnpm_publish_time":1747413787039},"5.2.1-185b23eac":{"name":"@libp2p/keychain","version":"5.2.1-185b23eac","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-185b23eac","@libp2p/interface":"2.9.0-185b23eac","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-185b23eac","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-185b23eac","readmeFilename":"README.md","gitHead":"185b23eac36303ff02ea475a0ec2c0be0774e6a0","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"eef1c55b0cbc97a3ed1e5ec621eac68ad6f70ca1","size":293492,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-185b23eac.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-185b23eac_1747227076610_0.5512681062147682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T12:51:16.844Z","publish_time":1747227076844,"_source_registry_name":"default","_cnpm_publish_time":1747227076844},"5.2.1-4b8c0a6bd":{"name":"@libp2p/keychain","version":"5.2.1-4b8c0a6bd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-4b8c0a6bd","@libp2p/interface":"2.9.0-4b8c0a6bd","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-4b8c0a6bd","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-4b8c0a6bd","readmeFilename":"README.md","gitHead":"4b8c0a6bd289c0a0d5002ee34efc696feb349caf","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"e3d2381bc0bb01002c18e4394e4f040934f6bfe0","size":291960,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-4b8c0a6bd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-4b8c0a6bd_1747221162711_0.9674591650875317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T11:12:42.942Z","publish_time":1747221162942,"_source_registry_name":"default","_cnpm_publish_time":1747221162942},"5.2.1-a5a33afd9":{"name":"@libp2p/keychain","version":"5.2.1-a5a33afd9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-a5a33afd9","@libp2p/interface":"2.9.0-a5a33afd9","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-a5a33afd9","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-a5a33afd9","readmeFilename":"README.md","gitHead":"a5a33afd9fc7e5cc9060e0ac8d6daa8edb566ea8","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"8b592c88b087dbbc3c67d4de4947ddf684a5fd89","size":291960,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-a5a33afd9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-a5a33afd9_1747039685075_0.17914594402599016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-12T08:48:05.313Z","publish_time":1747039685313,"_source_registry_name":"default","_cnpm_publish_time":1747039685313},"5.2.1-9b33d202e":{"name":"@libp2p/keychain","version":"5.2.1-9b33d202e","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.1-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1f7461274439ad9d61a638ee2f9a2f83b374cbab","size":291962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-9b33d202e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.1.1-9b33d202e","@libp2p/interface":"2.9.0-9b33d202e","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","@libp2p/logger":"5.1.15-9b33d202e","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.1-9b33d202e_1747036355823_0.8409972864149295","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T07:52:36.039Z","publish_time":1747036356039,"_source_registry_name":"default","_cnpm_publish_time":1747036356039},"5.2.1-f1de46607":{"name":"@libp2p/keychain","version":"5.2.1-f1de46607","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-f1de46607","@libp2p/interface":"2.9.0-f1de46607","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-f1de46607","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-f1de46607","readmeFilename":"README.md","gitHead":"f1de46607e7a592c4de307ba4acf3ad27a4abcb2","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"4ed4cc8c6ae04384cd54f9d477418fb564fb5a34","size":291960,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-f1de46607.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-f1de46607_1746614830201_0.4926844327565949"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-07T10:47:10.411Z","publish_time":1746614830411,"_source_registry_name":"default","_cnpm_publish_time":1746614830411},"5.2.1-772b4011e":{"name":"@libp2p/keychain","version":"5.2.1-772b4011e","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.1-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"919450bed318b8b2210f8c46a88aa65de0c8a230","size":291962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-772b4011e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.1.1-772b4011e","@libp2p/interface":"2.9.0-772b4011e","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","@libp2p/logger":"5.1.15-772b4011e","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.1-772b4011e_1746609981449_0.37379843356488673","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T09:26:21.682Z","publish_time":1746609981682,"_source_registry_name":"default","_cnpm_publish_time":1746609981682},"5.2.1-cdc63e6cc":{"name":"@libp2p/keychain","version":"5.2.1-cdc63e6cc","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.2.1-cdc63e6cc","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a3dfe057639cd5757e77a16a107e61ee2809c2ab","size":291959,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-cdc63e6cc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-cdc63e6cc.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cdc63e6cc1a5058a83dc22d538b896455ab10b55","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.1.1-cdc63e6cc","@libp2p/interface":"2.9.0-cdc63e6cc","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","@libp2p/logger":"5.1.15-cdc63e6cc","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.2.1-cdc63e6cc_1746550304888_0.30801557855321793","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T16:51:45.183Z","publish_time":1746550305183,"_source_registry_name":"default","_cnpm_publish_time":1746550305183},"5.2.1-6f96de86c":{"name":"@libp2p/keychain","version":"5.2.1-6f96de86c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-6f96de86c","@libp2p/interface":"2.9.0-6f96de86c","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-6f96de86c","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-6f96de86c","readmeFilename":"README.md","gitHead":"6f96de86cc951910211e21393117a1ffe96ee588","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"cf4af5caf64593c46131b4cf81cc85dc78419ba1","size":74323,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-6f96de86c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-6f96de86c_1744880720652_0.01352102423376067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T09:05:20.879Z","publish_time":1744880720879,"_source_registry_name":"default","_cnpm_publish_time":1744880720879},"5.2.1-afa5c9f59":{"name":"@libp2p/keychain","version":"5.2.1-afa5c9f59","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.1-afa5c9f59","@libp2p/interface":"2.9.0-afa5c9f59","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.15-afa5c9f59","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1-afa5c9f59","readmeFilename":"README.md","gitHead":"afa5c9f598297fef9a5dd50d856868f190629837","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"b06fdc6b31743b81207f80aa8d714273f52615e5","size":74323,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1-afa5c9f59.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.1-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/keychain_5.2.1-afa5c9f59_1744876146779_0.48046333853165546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T07:49:06.986Z","publish_time":1744876146986,"_source_registry_name":"default","_cnpm_publish_time":1744876146986},"5.2.1":{"name":"@libp2p/keychain","version":"5.2.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.1","@libp2p/interface":"^2.9.0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.15","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.1","gitHead":"b936324a92038d9447983bb11db623c1b5a17a76","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"5742ac64d6854f2ba09598d1f1848decfdbe81b0","size":74451,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.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/keychain_5.2.1_1744801891124_0.7351880793960355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T11:11:31.283Z","publish_time":1744801891283,"_source_registry_name":"default","_cnpm_publish_time":1744801891283},"5.2.0-f09bef843":{"name":"@libp2p/keychain","version":"5.2.0-f09bef843","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.0-f09bef843","@libp2p/interface":"2.8.0-f09bef843","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.14-f09bef843","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.0-f09bef843","readmeFilename":"README.md","gitHead":"f09bef8438b57e3c918881d1acb2931b14cefd47","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"4bca1bd0183852d7341b659fa6e9581eff6d7902","size":74321,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.0-f09bef843.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.0-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/keychain_5.2.0-f09bef843_1744794067883_0.6320744608166311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T09:01:08.068Z","publish_time":1744794068068,"_source_registry_name":"default","_cnpm_publish_time":1744794068068},"5.2.0-3833353bd":{"name":"@libp2p/keychain","version":"5.2.0-3833353bd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.0-3833353bd","@libp2p/interface":"2.8.0-3833353bd","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.14-3833353bd","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.0-3833353bd","readmeFilename":"README.md","gitHead":"3833353bdc936695b17cc836515763ead2137756","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"5b225190718c5c1311320f52810c1861375797a0","size":74322,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.0-3833353bd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.0-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/keychain_5.2.0-3833353bd_1744791928352_0.4668375198858714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T08:25:28.537Z","publish_time":1744791928537,"_source_registry_name":"default","_cnpm_publish_time":1744791928537},"5.2.0-b9e32cc37":{"name":"@libp2p/keychain","version":"5.2.0-b9e32cc37","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.1.0-b9e32cc37","@libp2p/interface":"2.8.0-b9e32cc37","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.14-b9e32cc37","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.0-b9e32cc37","readmeFilename":"README.md","gitHead":"b9e32cc37b3f45efc512e0f868cd7df1dbf1aef3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"3d67f54fa451a1d9385bc2fbf46260b3ded38fea","size":74322,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.0-b9e32cc37.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.0-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/keychain_5.2.0-b9e32cc37_1744725682994_0.49494388519232846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T14:01:23.195Z","publish_time":1744725683195,"_source_registry_name":"default","_cnpm_publish_time":1744725683195},"5.2.0":{"name":"@libp2p/keychain","version":"5.2.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.1.0","@libp2p/interface":"^2.8.0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.14","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.2.0","gitHead":"e4f603f51603810440d43e92718e666f164571bb","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"344b1d2266f24dcf29471ff57ffe0ef742666f10","size":74792,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.2.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/keychain_5.2.0_1744213238049_0.6894939002650522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T15:40:38.329Z","publish_time":1744213238329,"_source_registry_name":"default","_cnpm_publish_time":1744213238329},"5.1.4-4f37aff53":{"name":"@libp2p/keychain","version":"5.1.4-4f37aff53","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-4f37aff53","@libp2p/interface":"2.7.0-4f37aff53","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-4f37aff53","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-4f37aff53","readmeFilename":"README.md","gitHead":"4f37aff532282db1b9a544161e3becc4533ae402","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"3fa18664df93126c77fc1056fe8b1fd531ad793c","size":74668,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-4f37aff53.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-4f37aff53_1744210701531_0.30706382448562786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T14:58:21.729Z","publish_time":1744210701729,"_source_registry_name":"default","_cnpm_publish_time":1744210701729},"5.1.4-53a9be54e":{"name":"@libp2p/keychain","version":"5.1.4-53a9be54e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-53a9be54e","@libp2p/interface":"2.7.0-53a9be54e","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-53a9be54e","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-53a9be54e","readmeFilename":"README.md","gitHead":"53a9be54e5b8bbf64ee851e918a73d26a429fe22","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"d71a40bd9221d713ecc968acc69f9ee4712ce438","size":74668,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-53a9be54e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-53a9be54e.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@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/keychain_5.1.4-53a9be54e_1744206996754_0.9260003169182891"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T13:56:36.976Z","publish_time":1744206996976,"_source_registry_name":"default","_cnpm_publish_time":1744206996976},"5.1.4-da7353a0b":{"name":"@libp2p/keychain","version":"5.1.4-da7353a0b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-da7353a0b","@libp2p/interface":"2.7.0-da7353a0b","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-da7353a0b","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-da7353a0b","readmeFilename":"README.md","gitHead":"da7353a0b7882649fdd1aa87b9d6997cbd6daf50","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"7bd91c5f0da96fece554f172c2efdd126c3e02e7","size":74669,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-da7353a0b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-da7353a0b_1744200184729_0.24908041401618397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T12:03:04.946Z","publish_time":1744200184946,"_source_registry_name":"default","_cnpm_publish_time":1744200184946},"5.1.4-4c64bd06d":{"name":"@libp2p/keychain","version":"5.1.4-4c64bd06d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-4c64bd06d","@libp2p/interface":"2.7.0-4c64bd06d","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-4c64bd06d","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-4c64bd06d","readmeFilename":"README.md","gitHead":"4c64bd06dc77c38992e3da7fd33210056f01c0c7","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"40e061042bfa9f1ed7562e0c321870303d4ac192","size":74669,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-4c64bd06d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-4c64bd06d_1744196463315_0.9309004769205738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T11:01:03.572Z","publish_time":1744196463572,"_source_registry_name":"default","_cnpm_publish_time":1744196463572},"5.1.4-da4e9da82":{"name":"@libp2p/keychain","version":"5.1.4-da4e9da82","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-da4e9da82","@libp2p/interface":"2.7.0-da4e9da82","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-da4e9da82","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-da4e9da82","readmeFilename":"README.md","gitHead":"da4e9da825721edd94958426d4742b816aafb44d","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"5818cfef72ac2265af77c17794819b0b7a46de69","size":74668,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-da4e9da82.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-da4e9da82_1744112320164_0.7868234777159615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-08T11:38:40.363Z","publish_time":1744112320363,"_source_registry_name":"default","_cnpm_publish_time":1744112320363},"5.1.4-d53ef170c":{"name":"@libp2p/keychain","version":"5.1.4-d53ef170c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-d53ef170c","@libp2p/interface":"2.7.0-d53ef170c","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-d53ef170c","@peculiar/x509":"^1.12.3","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-d53ef170c","readmeFilename":"README.md","gitHead":"d53ef170cb171f5301758d5b2fc9e782950b4204","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"219368eed933bb4aaae185efb37baa6b9c7192cc","size":76062,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-d53ef170c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-d53ef170c_1742921134063_0.30937325046884445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T16:45:34.278Z","publish_time":1742921134278,"_source_registry_name":"default","_cnpm_publish_time":1742921134278},"5.1.4-0b9090aea":{"name":"@libp2p/keychain","version":"5.1.4-0b9090aea","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-0b9090aea","@libp2p/interface":"2.7.0-0b9090aea","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-0b9090aea","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-0b9090aea","readmeFilename":"README.md","gitHead":"0b9090aea0ef0c9d5abca96f5295d6fe08a08aef","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"1d62ea5f8a642b3908f1b1678426a694d271e964","size":74618,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-0b9090aea.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-0b9090aea_1742908584473_0.724730285268643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T13:16:24.675Z","publish_time":1742908584675,"_source_registry_name":"default","_cnpm_publish_time":1742908584675},"5.1.4-78cd7d53e":{"name":"@libp2p/keychain","version":"5.1.4-78cd7d53e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-78cd7d53e","@libp2p/interface":"2.7.0-78cd7d53e","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-78cd7d53e","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-78cd7d53e","readmeFilename":"README.md","gitHead":"78cd7d53ec18a1495843d5de013f5b26cf232b00","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"d5998155f53fc7135ec54771953e97af7030a781","size":74575,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-78cd7d53e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-78cd7d53e_1742907085389_0.040845014864517415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T12:51:25.578Z","publish_time":1742907085578,"_source_registry_name":"default","_cnpm_publish_time":1742907085578},"5.1.4-fc5122110":{"name":"@libp2p/keychain","version":"5.1.4-fc5122110","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-fc5122110","@libp2p/interface":"2.7.0-fc5122110","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-fc5122110","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-fc5122110","readmeFilename":"README.md","gitHead":"fc512211024778d4aefb04411e815d977e91e03a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"4034d22fe877d5588aa9e3bfec3e594996eecf1a","size":74542,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-fc5122110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-fc5122110_1742903087416_0.510936699765937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T11:44:47.642Z","publish_time":1742903087642,"_source_registry_name":"default","_cnpm_publish_time":1742903087642},"5.1.4-71267286":{"name":"@libp2p/keychain","version":"5.1.4-71267286","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-071267286","@libp2p/interface":"2.7.0-071267286","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-071267286","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-71267286","readmeFilename":"README.md","gitHead":"071267286c2adc79e03ba47a199bd4c0943f1ae3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"8ae0563e508f5877dee8aaaeb7310f9fb5d39695","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-71267286.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-71267286_1742489424592_0.8142361677815229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T16:50:24.760Z","publish_time":1742489424760,"_source_registry_name":"default","_cnpm_publish_time":1742489424760},"5.1.4-b2124c2db":{"name":"@libp2p/keychain","version":"5.1.4-b2124c2db","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.1.4-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a09068d8a46af2364cf7d29f585c32cc732815bb","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-b2124c2db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.15-b2124c2db","@libp2p/interface":"2.7.0-b2124c2db","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","@libp2p/logger":"5.1.13-b2124c2db","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.1.4-b2124c2db_1742488312731_0.0009198719515584042","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-20T16:31:52.898Z","publish_time":1742488312898,"_source_registry_name":"default","_cnpm_publish_time":1742488312898},"5.1.4-2f2322a25":{"name":"@libp2p/keychain","version":"5.1.4-2f2322a25","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-2f2322a25","@libp2p/interface":"2.7.0-2f2322a25","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-2f2322a25","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-2f2322a25","readmeFilename":"README.md","gitHead":"2f2322a250414175b78a8fdcd2c416fcf10d2574","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"ac425361281c7a7cd90c7b2a34d60ccd9593a48c","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-2f2322a25.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-2f2322a25.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@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/keychain_5.1.4-2f2322a25_1742312262852_0.9666376914716668"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T15:37:43.065Z","publish_time":1742312263065,"_source_registry_name":"default","_cnpm_publish_time":1742312263065},"5.1.4-95909c3df":{"name":"@libp2p/keychain","version":"5.1.4-95909c3df","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-95909c3df","@libp2p/interface":"2.7.0-95909c3df","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-95909c3df","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-95909c3df","readmeFilename":"README.md","gitHead":"95909c3df9079d74162a676278c398dae2d87c63","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"d93c86b6067ba0482edbe273a0da84834f717329","size":73905,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-95909c3df.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-95909c3df_1742309027015_0.5015049763860084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T14:43:47.232Z","publish_time":1742309027232,"_source_registry_name":"default","_cnpm_publish_time":1742309027232},"5.1.4-a71c7c32b":{"name":"@libp2p/keychain","version":"5.1.4-a71c7c32b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-a71c7c32b","@libp2p/interface":"2.7.0-a71c7c32b","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-a71c7c32b","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-a71c7c32b","readmeFilename":"README.md","gitHead":"a71c7c32b4615da731a1750964ee1be8ce63e4b8","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"b5e0a8e454a42045538e839a264d0e26fcfc921e","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-a71c7c32b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-a71c7c32b_1742306958198_0.2191809604900583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T14:09:18.594Z","publish_time":1742306958594,"_source_registry_name":"default","_cnpm_publish_time":1742306958594},"5.1.4-907518bad":{"name":"@libp2p/keychain","version":"5.1.4-907518bad","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-907518bad","@libp2p/interface":"2.7.0-907518bad","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-907518bad","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-907518bad","readmeFilename":"README.md","gitHead":"907518badde245a241f5b6cbfc7579d9c78639af","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"a835f3ba3b0764f607a3e2740a2c75a1032ecd26","size":73905,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-907518bad.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-907518bad_1741954262515_0.15678977452158627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T12:11:02.675Z","publish_time":1741954262675,"_source_registry_name":"default","_cnpm_publish_time":1741954262675},"5.1.4-a7ab9a41b":{"name":"@libp2p/keychain","version":"5.1.4-a7ab9a41b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-a7ab9a41b","@libp2p/interface":"2.7.0-a7ab9a41b","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-a7ab9a41b","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-a7ab9a41b","readmeFilename":"README.md","gitHead":"a7ab9a41b97504695d10045c1d50b2a610d69c24","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"f04bf25928282e78fa934ddedfac9d15871a3db2","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-a7ab9a41b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-a7ab9a41b_1741949212099_0.48572071204071365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T10:46:52.302Z","publish_time":1741949212302,"_source_registry_name":"default","_cnpm_publish_time":1741949212302},"5.1.4-757577dd2":{"name":"@libp2p/keychain","version":"5.1.4-757577dd2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-757577dd2","@libp2p/interface":"2.7.0-757577dd2","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.13-757577dd2","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4-757577dd2","readmeFilename":"README.md","gitHead":"757577dd2802935616933553a800e5e0050b09a1","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"dbd79c3dd7bba3237dfebf6c2944df8cfe449e19","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4-757577dd2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.4-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/keychain_5.1.4-757577dd2_1741881946351_0.48388864632291595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T16:05:46.552Z","publish_time":1741881946552,"_source_registry_name":"default","_cnpm_publish_time":1741881946552},"5.1.4":{"name":"@libp2p/keychain","version":"5.1.4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.15","@libp2p/interface":"^2.7.0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.13","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.4","gitHead":"639ff92ebd2b9ed564967b29501c312077dc6e81","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"2acb10ddd1973092dc947e4a43a64a577bb9eed5","size":74038,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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-npm-production","tmp":"tmp/keychain_5.1.4_1741788053897_0.7017347070712254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T14:00:54.078Z","publish_time":1741788054078,"_source_registry_name":"default","_cnpm_publish_time":1741788054078},"5.1.3-0699fb747":{"name":"@libp2p/keychain","version":"5.1.3-0699fb747","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-0699fb747","@libp2p/interface":"2.7.0-0699fb747","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-0699fb747","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.3-0699fb747","readmeFilename":"README.md","gitHead":"0699fb7470b1173a6a3cdb33fe8deee627b1e651","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"991fbee58a02199b6c6047f52233b8f2c763dbee","size":73905,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.3-0699fb747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.3-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/keychain_5.1.3-0699fb747_1741784423042_0.35480028316499634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T13:00:23.319Z","publish_time":1741784423319,"_source_registry_name":"default","_cnpm_publish_time":1741784423319},"5.1.3-600d0a561":{"name":"@libp2p/keychain","version":"5.1.3-600d0a561","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-600d0a561","@libp2p/interface":"2.7.0-600d0a561","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-600d0a561","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.3-600d0a561","readmeFilename":"README.md","gitHead":"600d0a561ad88df3a5bf6d56851728c899d86429","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"1aa98576955253335b8ea528a0f8180a57750d17","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.3-600d0a561.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.3-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/keychain_5.1.3-600d0a561_1741368857368_0.4753415091910185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T17:34:17.554Z","publish_time":1741368857554,"_source_registry_name":"default","_cnpm_publish_time":1741368857554},"5.1.3-a6c9aee5a":{"name":"@libp2p/keychain","version":"5.1.3-a6c9aee5a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-a6c9aee5a","@libp2p/interface":"2.7.0-a6c9aee5a","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-a6c9aee5a","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.3-a6c9aee5a","readmeFilename":"README.md","gitHead":"a6c9aee5a8a4c3507702d2f63ac02a36316ef13f","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"9e347a23b038301887acfb54e61354949a220e90","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.3-a6c9aee5a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.3-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/keychain_5.1.3-a6c9aee5a_1741270234162_0.5628256583841236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T14:10:34.375Z","publish_time":1741270234375,"_source_registry_name":"default","_cnpm_publish_time":1741270234375},"5.1.3-88b5c29ed":{"name":"@libp2p/keychain","version":"5.1.3-88b5c29ed","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-88b5c29ed","@libp2p/interface":"2.7.0-88b5c29ed","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-88b5c29ed","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.3-88b5c29ed","readmeFilename":"README.md","gitHead":"88b5c29ed78b54e51c2a69094c8d9f2d41f2287c","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"53d6901b5810754cd58b2f8e877e0f9e1a93a715","size":73905,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.3-88b5c29ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.3-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/keychain_5.1.3-88b5c29ed_1741268835753_0.3765601975792776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T13:47:15.962Z","publish_time":1741268835962,"_source_registry_name":"default","_cnpm_publish_time":1741268835962},"5.1.3-5fe2a18fc":{"name":"@libp2p/keychain","version":"5.1.3-5fe2a18fc","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.15-5fe2a18fc","@libp2p/interface":"2.7.0-5fe2a18fc","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.12-5fe2a18fc","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.3-5fe2a18fc","readmeFilename":"README.md","gitHead":"5fe2a18fc13e090efe23138f7a89aed59d15591f","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"1ef22b1930199b57bae12daf140e414d13e50731","size":73904,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.3-5fe2a18fc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.3-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/keychain_5.1.3-5fe2a18fc_1741110103007_0.10715718516057993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-04T17:41:43.176Z","publish_time":1741110103176,"_source_registry_name":"default","_cnpm_publish_time":1741110103176},"5.1.3":{"name":"@libp2p/keychain","version":"5.1.3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.15","@libp2p/interface":"^2.7.0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.12","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.3","gitHead":"0ce69f0f21ce9bec4ae7ee75f389f53d714677b3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"4655fa1f58eb7ae7f51281b954cbf36fdbfb5772","size":74039,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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-npm-production","tmp":"tmp/keychain_5.1.3_1741072121483_0.7666718011713236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-04T07:08:41.638Z","publish_time":1741072121638,"_source_registry_name":"default","_cnpm_publish_time":1741072121638},"5.1.2-48cd9b652":{"name":"@libp2p/keychain","version":"5.1.2-48cd9b652","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.14-48cd9b652","@libp2p/interface":"2.6.1-48cd9b652","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-48cd9b652","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.2-48cd9b652","readmeFilename":"README.md","gitHead":"48cd9b6529d78a6a5797c40332015d15c242128a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"8b1adfe9e034a414c7cea08d46d82cdb41453f37","size":73902,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.2-48cd9b652.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.2-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/keychain_5.1.2-48cd9b652_1741026809396_0.8777496653794372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T18:33:29.599Z","publish_time":1741026809599,"_source_registry_name":"default","_cnpm_publish_time":1741026809599},"5.1.2-2fbcdb687":{"name":"@libp2p/keychain","version":"5.1.2-2fbcdb687","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.14-2fbcdb687","@libp2p/interface":"2.6.1-2fbcdb687","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-2fbcdb687","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.2-2fbcdb687","readmeFilename":"README.md","gitHead":"2fbcdb68763032db4cc9f3ff7d8acc7de3a65789","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"52ccbd978becc8f78968cfe462a3586316c57379","size":73902,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.2-2fbcdb687.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.2-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/keychain_5.1.2-2fbcdb687_1741025132254_0.6326546712070826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T18:05:32.445Z","publish_time":1741025132445,"_source_registry_name":"default","_cnpm_publish_time":1741025132445},"5.1.2-2c8ecb455":{"name":"@libp2p/keychain","version":"5.1.2-2c8ecb455","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.14-2c8ecb455","@libp2p/interface":"2.6.1-2c8ecb455","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-2c8ecb455","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.2-2c8ecb455","readmeFilename":"README.md","gitHead":"2c8ecb455833074300953270a9d9386386275699","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"116deb9ebd8ecaed40faf96339bb1ccf6aae62b6","size":73901,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.2-2c8ecb455.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.2-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/keychain_5.1.2-2c8ecb455_1741021949953_0.9414325460794375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T17:12:30.352Z","publish_time":1741021950352,"_source_registry_name":"default","_cnpm_publish_time":1741021950352},"5.1.2-3f127b610":{"name":"@libp2p/keychain","version":"5.1.2-3f127b610","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.14-3f127b610","@libp2p/interface":"2.6.1-3f127b610","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-3f127b610","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.2-3f127b610","readmeFilename":"README.md","gitHead":"3f127b6104339b95d947c7c741e73508a90f0352","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"f64875e4203cd0204b188143ad7a5f55e073c697","size":73902,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.2-3f127b610.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.2-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/keychain_5.1.2-3f127b610_1741013333136_0.06667994262313703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T14:48:53.413Z","publish_time":1741013333413,"_source_registry_name":"default","_cnpm_publish_time":1741013333413},"5.1.2-dd71d8a86":{"name":"@libp2p/keychain","version":"5.1.2-dd71d8a86","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.14-dd71d8a86","@libp2p/interface":"2.6.1-dd71d8a86","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-dd71d8a86","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.2-dd71d8a86","readmeFilename":"README.md","gitHead":"dd71d8a86841acbccdca8f3e930bda0eced6d1d0","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"6fd163a9fcae718d82deb40ad5c0e8b3df965b1f","size":73902,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.2-dd71d8a86.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.2-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/keychain_5.1.2-dd71d8a86_1741005473745_0.11305890029710519"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T12:37:53.912Z","publish_time":1741005473912,"_source_registry_name":"default","_cnpm_publish_time":1741005473912},"5.1.2-80fe31aa1":{"name":"@libp2p/keychain","version":"5.1.2-80fe31aa1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.14-80fe31aa1","@libp2p/interface":"2.6.1-80fe31aa1","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.11-80fe31aa1","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.2-80fe31aa1","readmeFilename":"README.md","gitHead":"80fe31aa1c5c7938644a7e45b53740579297f804","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"81cfa14b0889863c1393c7eeaea7f3f2147b3a0c","size":73901,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.2-80fe31aa1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.2-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/keychain_5.1.2-80fe31aa1_1741005081978_0.3799725343294871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T12:31:22.164Z","publish_time":1741005082164,"_source_registry_name":"default","_cnpm_publish_time":1741005082164},"5.1.2":{"name":"@libp2p/keychain","version":"5.1.2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.14","@libp2p/interface":"^2.6.1","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.11","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.2","gitHead":"6074de6a36b57fbf48b2594dc6b29b10b8c1938e","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"46fb590540db6ec1a9791defd4f4bddfc44e467d","size":74034,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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-npm-production","tmp":"tmp/keychain_5.1.2_1741003908263_0.22673122712253724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T12:11:48.521Z","publish_time":1741003908521,"_source_registry_name":"default","_cnpm_publish_time":1741003908521},"5.1.1-52a46ecad":{"name":"@libp2p/keychain","version":"5.1.1-52a46ecad","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-52a46ecad","@libp2p/interface":"2.6.1-52a46ecad","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-52a46ecad","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-52a46ecad","readmeFilename":"README.md","gitHead":"52a46ecad0d2ccd88eaf6190a1d6d67d388fd11b","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"1fd1dd0f266218c7b1d26e9507b5bcb8d0e99e8f","size":73901,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-52a46ecad.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-52a46ecad_1741001463716_0.4395102047896038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T11:31:03.895Z","publish_time":1741001463895,"_source_registry_name":"default","_cnpm_publish_time":1741001463895},"5.1.1-3d9b07c34":{"name":"@libp2p/keychain","version":"5.1.1-3d9b07c34","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-3d9b07c34","@libp2p/interface":"2.6.1-3d9b07c34","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-3d9b07c34","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-3d9b07c34","readmeFilename":"README.md","gitHead":"3d9b07c34857376adc6942aaba19bc8a208f58df","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"21f97677d69c3bd8e07492cdf5f89d35af20704f","size":73903,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-3d9b07c34.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-3d9b07c34_1740677220668_0.3021899164486703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T17:27:00.878Z","publish_time":1740677220878,"_source_registry_name":"default","_cnpm_publish_time":1740677220878},"5.1.1-9acccaaed":{"name":"@libp2p/keychain","version":"5.1.1-9acccaaed","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-9acccaaed","@libp2p/interface":"2.6.1-9acccaaed","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-9acccaaed","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-9acccaaed","readmeFilename":"README.md","gitHead":"9acccaaed99ae7a42e3dc750437b29f8a002463f","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"ad8ad8bea4d6f0ac8acdf44c5f7991315ecdfcdc","size":73902,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-9acccaaed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-9acccaaed_1740675396689_0.45614385197149954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T16:56:36.864Z","publish_time":1740675396864,"_source_registry_name":"default","_cnpm_publish_time":1740675396864},"5.1.1-0555339ba":{"name":"@libp2p/keychain","version":"5.1.1-0555339ba","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-0555339ba","@libp2p/interface":"2.6.1-0555339ba","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-0555339ba","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-0555339ba","readmeFilename":"README.md","gitHead":"0555339ba3bb67822fd4595684f9175aaedaf963","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"f59310872946b54f1ac30e1b341674e62b1d44a8","size":72392,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-0555339ba.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-0555339ba_1740576345117_0.15197347026801356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T13:25:45.342Z","publish_time":1740576345342,"_source_registry_name":"default","_cnpm_publish_time":1740576345342},"5.1.1-22e62d00f":{"name":"@libp2p/keychain","version":"5.1.1-22e62d00f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-22e62d00f","@libp2p/interface":"2.6.1-22e62d00f","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-22e62d00f","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-22e62d00f","readmeFilename":"README.md","gitHead":"22e62d00f508b0d77fc61e93b2f365963b6b699a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"544ab4ca90030cb3ba17c192d45443ba61dd5386","size":72391,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-22e62d00f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-22e62d00f_1740574537844_0.4854972795456878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T12:55:38.059Z","publish_time":1740574538059,"_source_registry_name":"default","_cnpm_publish_time":1740574538059},"5.1.1-4939ef7ae":{"name":"@libp2p/keychain","version":"5.1.1-4939ef7ae","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-4939ef7ae","@libp2p/interface":"2.6.1-4939ef7ae","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-4939ef7ae","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-4939ef7ae","readmeFilename":"README.md","gitHead":"4939ef7aeda77ee506d38fef548344e5bdd73d52","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"fd23338092b14c9ca2f64f63ffb510c40ebb8e89","size":72391,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-4939ef7ae.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-4939ef7ae_1740563325027_0.7221242061147835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T09:48:45.194Z","publish_time":1740563325194,"_source_registry_name":"default","_cnpm_publish_time":1740563325194},"5.1.1-96f79bc11":{"name":"@libp2p/keychain","version":"5.1.1-96f79bc11","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-96f79bc11","@libp2p/interface":"2.6.1-96f79bc11","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-96f79bc11","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-96f79bc11","readmeFilename":"README.md","gitHead":"96f79bc119b3ee841d20d24b100c12ab51b1ce18","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"20f858955f342d50378118a47730fa1e3eac4fd3","size":72392,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-96f79bc11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-96f79bc11_1740558828485_0.9496123978244906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T08:33:48.723Z","publish_time":1740558828723,"_source_registry_name":"default","_cnpm_publish_time":1740558828723},"5.1.1-e1f868f03":{"name":"@libp2p/keychain","version":"5.1.1-e1f868f03","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-e1f868f03","@libp2p/interface":"2.6.1-e1f868f03","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-e1f868f03","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-e1f868f03","readmeFilename":"README.md","gitHead":"e1f868f038b96699a7275baf58f6c85e6d392aad","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"263f0697eb482d85eb7b8a6a016247e2a6d6404c","size":72391,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-e1f868f03.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-e1f868f03_1740558438402_0.288945826276229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T08:27:18.569Z","publish_time":1740558438569,"_source_registry_name":"default","_cnpm_publish_time":1740558438569},"5.1.1-e2f49432b":{"name":"@libp2p/keychain","version":"5.1.1-e2f49432b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.13-e2f49432b","@libp2p/interface":"2.6.1-e2f49432b","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.10-e2f49432b","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1-e2f49432b","readmeFilename":"README.md","gitHead":"e2f49432b58fe3f8484c8f7f0237f996b4d211fa","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"68ab5d9f2ff53d7443451fe0c3ab64f897705b87","size":72392,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1-e2f49432b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.1-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/keychain_5.1.1-e2f49432b_1740553109995_0.46526662287958875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T06:58:30.169Z","publish_time":1740553110169,"_source_registry_name":"default","_cnpm_publish_time":1740553110169},"5.1.1":{"name":"@libp2p/keychain","version":"5.1.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.13","@libp2p/interface":"^2.6.1","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.10","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.1","gitHead":"e91a5a49b825806a9520c8bd2de91cbd1d41f55a","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"e9fde79666123690929192d4f5ce113337cc3512","size":72522,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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-npm-production","tmp":"tmp/keychain_5.1.1_1740475716046_0.8896169872185189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T09:28:36.207Z","publish_time":1740475716207,"_source_registry_name":"default","_cnpm_publish_time":1740475716207},"5.1.0-90cca822b":{"name":"@libp2p/keychain","version":"5.1.0-90cca822b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-90cca822b","@libp2p/interface":"2.6.0-90cca822b","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-90cca822b","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-90cca822b","readmeFilename":"README.md","gitHead":"90cca822b4cb112fc71bf9ad954023de685a9040","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"4b6db06a277ce43da923705ba295b2a1726044ba","size":72395,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-90cca822b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-90cca822b_1740470126675_0.7292758471803602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T07:55:26.880Z","publish_time":1740470126880,"_source_registry_name":"default","_cnpm_publish_time":1740470126880},"5.1.0-6f8cfeafb":{"name":"@libp2p/keychain","version":"5.1.0-6f8cfeafb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-6f8cfeafb","@libp2p/interface":"2.6.0-6f8cfeafb","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-6f8cfeafb","aegir":"^45.1.1","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-6f8cfeafb","readmeFilename":"README.md","gitHead":"6f8cfeafb2f6ddc231a85ca369fb33cf759940f7","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"6cf6651a9545d736ee9084b7b4ccbb4f11b8b676","size":72395,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-6f8cfeafb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-6f8cfeafb_1740398398768_0.26323597878328253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T11:59:59.026Z","publish_time":1740398399026,"_source_registry_name":"default","_cnpm_publish_time":1740398399026},"5.1.0-f465c5473":{"name":"@libp2p/keychain","version":"5.1.0-f465c5473","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-f465c5473","@libp2p/interface":"2.6.0-f465c5473","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-f465c5473","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-f465c5473","readmeFilename":"README.md","gitHead":"f465c5473bbf4446fa1e8b882e6df6c1da18785e","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"18f023018761e58ef90e479c0cba2f7edae22c15","size":72392,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-f465c5473.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-f465c5473_1740332760848_0.003624490412781789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-23T17:46:01.054Z","publish_time":1740332761054,"_source_registry_name":"default","_cnpm_publish_time":1740332761054},"5.1.0-5b084e968":{"name":"@libp2p/keychain","version":"5.1.0-5b084e968","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-5b084e968","@libp2p/interface":"2.6.0-5b084e968","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-5b084e968","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-5b084e968","readmeFilename":"README.md","gitHead":"5b084e9682a572e82f7907714d7807b3b9856326","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"a592229ee9dfd6577b7da459ae5c51d35babf248","size":72393,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-5b084e968.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-5b084e968_1740330201661_0.25115564565835835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-23T17:03:21.837Z","publish_time":1740330201837,"_source_registry_name":"default","_cnpm_publish_time":1740330201837},"5.1.0-e7e01f58f":{"name":"@libp2p/keychain","version":"5.1.0-e7e01f58f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-e7e01f58f","@libp2p/interface":"2.6.0-e7e01f58f","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-e7e01f58f","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-e7e01f58f","readmeFilename":"README.md","gitHead":"e7e01f58fa7cb4f0a0e5a43fd4501f58f5ed29ad","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"9416661f2747628f5daddcae6dd22b8de8e98e4e","size":72377,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-e7e01f58f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-e7e01f58f_1740298158185_0.5978646553230542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-23T08:09:18.413Z","publish_time":1740298158413,"_source_registry_name":"default","_cnpm_publish_time":1740298158413},"5.1.0-2a3cec922":{"name":"@libp2p/keychain","version":"5.1.0-2a3cec922","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-2a3cec922","@libp2p/interface":"2.6.0-2a3cec922","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-2a3cec922","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-2a3cec922","readmeFilename":"README.md","gitHead":"2a3cec9220f1250b7558635c4cb37d61f745645d","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"f3e772f74ad5734a9a399e30009b32f1c50d491c","size":72367,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-2a3cec922.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-2a3cec922_1740159632319_0.9849835579971025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T17:40:32.539Z","publish_time":1740159632539,"_source_registry_name":"default","_cnpm_publish_time":1740159632539},"5.1.0-a4f0db1e9":{"name":"@libp2p/keychain","version":"5.1.0-a4f0db1e9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-a4f0db1e9","@libp2p/interface":"2.6.0-a4f0db1e9","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-a4f0db1e9","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-a4f0db1e9","readmeFilename":"README.md","gitHead":"a4f0db1e9e8e1ddf2a84c6ec2feed0300fae27ea","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"bae1aab5c6a630e8f411aa33814e903c44c80c59","size":72368,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-a4f0db1e9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-a4f0db1e9.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@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/keychain_5.1.0-a4f0db1e9_1740159593087_0.7308243734821049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T17:39:53.287Z","publish_time":1740159593287,"_source_registry_name":"default","_cnpm_publish_time":1740159593287},"5.1.0-9b1a3791d":{"name":"@libp2p/keychain","version":"5.1.0-9b1a3791d","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.1.0-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d4f4a3ac5a66f2c082458260e5bb4cbe2957d999","size":72368,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-9b1a3791d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-9b1a3791d.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9b1a3791dc5a37f23d608f222fc6a48f999096a5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.12-9b1a3791d","@libp2p/interface":"2.6.0-9b1a3791d","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.9-9b1a3791d","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.1.0-9b1a3791d_1740157405078_0.1315101873069371","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T17:03:25.253Z","publish_time":1740157405253,"_source_registry_name":"default","_cnpm_publish_time":1740157405253},"5.1.0-2b49a5f74":{"name":"@libp2p/keychain","version":"5.1.0-2b49a5f74","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-2b49a5f74","@libp2p/interface":"2.6.0-2b49a5f74","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-2b49a5f74","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-2b49a5f74","readmeFilename":"README.md","gitHead":"2b49a5f74e8c79d571396e8a6a70f904b73763f2","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"c9ae8fbf43901de1fe2805f28a1599944060f228","size":72367,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-2b49a5f74.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-2b49a5f74_1740142019524_0.7334925950754392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T12:46:59.692Z","publish_time":1740142019692,"_source_registry_name":"default","_cnpm_publish_time":1740142019692},"5.1.0-1ab50cc0d":{"name":"@libp2p/keychain","version":"5.1.0-1ab50cc0d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-1ab50cc0d","@libp2p/interface":"2.6.0-1ab50cc0d","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-1ab50cc0d","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-1ab50cc0d","readmeFilename":"README.md","gitHead":"1ab50cc0d1ce19f629105b9e154be9f8571dba8d","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"8de812be6aea6079b351429ffcddd44a34daea32","size":72367,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-1ab50cc0d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-1ab50cc0d_1740138699658_0.07915208348110347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T11:51:39.863Z","publish_time":1740138699863,"_source_registry_name":"default","_cnpm_publish_time":1740138699863},"5.1.0-d98cc46e4":{"name":"@libp2p/keychain","version":"5.1.0-d98cc46e4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-d98cc46e4","@libp2p/interface":"2.6.0-d98cc46e4","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-d98cc46e4","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-d98cc46e4","readmeFilename":"README.md","gitHead":"d98cc46e4c9557c0eeb6caf528b9b97261d1d165","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"2c5700490e35b21d8662786aac7713f4535a89b3","size":72367,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-d98cc46e4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-d98cc46e4_1740130367084_0.7853194393357732"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T09:32:47.396Z","publish_time":1740130367396,"_source_registry_name":"default","_cnpm_publish_time":1740130367396},"5.1.0-7718d020a":{"name":"@libp2p/keychain","version":"5.1.0-7718d020a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.12-7718d020a","@libp2p/interface":"2.6.0-7718d020a","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.9-7718d020a","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0-7718d020a","readmeFilename":"README.md","gitHead":"7718d020ae5809dd6ef149c29aace4ea3258face","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"f1ecb72758d948a3906068dec6a5865a525c4b92","size":72368,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0-7718d020a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.1.0-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/keychain_5.1.0-7718d020a_1740127142910_0.29962547561174335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T08:39:03.102Z","publish_time":1740127143102,"_source_registry_name":"default","_cnpm_publish_time":1740127143102},"5.1.0":{"name":"@libp2p/keychain","version":"5.1.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.12","@libp2p/interface":"^2.6.0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.9","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.1.0","gitHead":"545e87fa0d361891a8335ebe69f74202d9562027","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"d0b29f609b662be2c1f898ca4583cae6de358ce2","size":72507,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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-npm-production","tmp":"tmp/keychain_5.1.0_1740066230381_0.8357692746399574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T15:43:50.585Z","publish_time":1740066230585,"_source_registry_name":"default","_cnpm_publish_time":1740066230585},"5.0.14-8331c8ea8":{"name":"@libp2p/keychain","version":"5.0.14-8331c8ea8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-8331c8ea8","@libp2p/interface":"2.5.0-8331c8ea8","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-8331c8ea8","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-8331c8ea8","readmeFilename":"README.md","gitHead":"8331c8ea8feef1d642b6667213409dbe8293b606","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"4fd3aafab258638eca80d81f25eab1f22a31e86e","size":72370,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-8331c8ea8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-8331c8ea8_1740063105939_0.04121446087003244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T14:51:46.358Z","publish_time":1740063106358,"_source_registry_name":"default","_cnpm_publish_time":1740063106358},"5.0.14-cc7fcfe98":{"name":"@libp2p/keychain","version":"5.0.14-cc7fcfe98","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-cc7fcfe98","@libp2p/interface":"2.5.0-cc7fcfe98","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-cc7fcfe98","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-cc7fcfe98","readmeFilename":"README.md","gitHead":"cc7fcfe98a19ac4b9d3ebcf45c5286dbc80bc9a4","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"5e287e2917dee1857c61540adc4e406bff584cf0","size":72370,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-cc7fcfe98.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-cc7fcfe98_1740061685983_0.9787534570283938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T14:28:06.157Z","publish_time":1740061686157,"_source_registry_name":"default","_cnpm_publish_time":1740061686157},"5.0.14-ff951f1a0":{"name":"@libp2p/keychain","version":"5.0.14-ff951f1a0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-ff951f1a0","@libp2p/interface":"2.5.0-ff951f1a0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-ff951f1a0","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-ff951f1a0","readmeFilename":"README.md","gitHead":"ff951f1a0a959f2a2a15aaab7cef63860a827048","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"e64ac0909783bc3b052e4dcd2025d4e5f08d58cd","size":72371,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-ff951f1a0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-ff951f1a0_1740055693635_0.2897364664873934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T12:48:13.851Z","publish_time":1740055693851,"_source_registry_name":"default","_cnpm_publish_time":1740055693851},"5.0.14-700e4c0b5":{"name":"@libp2p/keychain","version":"5.0.14-700e4c0b5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-700e4c0b5","@libp2p/interface":"2.5.0-700e4c0b5","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-700e4c0b5","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-700e4c0b5","readmeFilename":"README.md","gitHead":"700e4c0b5e33e19698085e546eca6089b9098b42","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"7a46c08d50ae9689d0f69865125da34a9afbb47d","size":72370,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-700e4c0b5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-700e4c0b5_1740049244175_0.9458964212659169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T11:00:44.395Z","publish_time":1740049244395,"_source_registry_name":"default","_cnpm_publish_time":1740049244395},"5.0.14-754fe84db":{"name":"@libp2p/keychain","version":"5.0.14-754fe84db","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-754fe84db","@libp2p/interface":"2.5.0-754fe84db","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-754fe84db","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-754fe84db","readmeFilename":"README.md","gitHead":"754fe84db8f5f075c4fb23f1c2b9539b71ab3b66","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"4c9f04e138d1b18eb6c0840e5fbee3de414b00bc","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-754fe84db.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-754fe84db_1739977125556_0.1170833230329702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T14:58:45.756Z","publish_time":1739977125756,"_source_registry_name":"default","_cnpm_publish_time":1739977125756},"5.0.14-e7e280257":{"name":"@libp2p/keychain","version":"5.0.14-e7e280257","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-e7e280257","@libp2p/interface":"2.5.0-e7e280257","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-e7e280257","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-e7e280257","readmeFilename":"README.md","gitHead":"e7e28025777d9ca5315d63cb822bcef6d7b961ed","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"e550551f128e8f761df7cb40b1c8fd5b1d2327f8","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-e7e280257.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-e7e280257.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@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/keychain_5.0.14-e7e280257_1739893676964_0.9159603281108901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T15:47:57.245Z","publish_time":1739893677245,"_source_registry_name":"default","_cnpm_publish_time":1739893677245},"5.0.14-68ad3663e":{"name":"@libp2p/keychain","version":"5.0.14-68ad3663e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-68ad3663e","@libp2p/interface":"2.5.0-68ad3663e","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-68ad3663e","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-68ad3663e","readmeFilename":"README.md","gitHead":"68ad3663ef6117f242a8e7f9921005fd43446a61","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"88367400d3e6d0c9dd1ecd76e8be4c8c6c170295","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-68ad3663e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-68ad3663e_1739885827727_0.5433490600224375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T13:37:07.906Z","publish_time":1739885827906,"_source_registry_name":"default","_cnpm_publish_time":1739885827906},"5.0.14-b818882e0":{"name":"@libp2p/keychain","version":"5.0.14-b818882e0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-b818882e0","@libp2p/interface":"2.5.0-b818882e0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-b818882e0","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-b818882e0","readmeFilename":"README.md","gitHead":"b818882e061b925fbb1d27cb5a46ca7e642decb5","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"2ae1837a895e922f0841be72603dc9cb6a474ced","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-b818882e0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-b818882e0_1739867491214_0.7175746477944422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T08:31:31.461Z","publish_time":1739867491461,"_source_registry_name":"default","_cnpm_publish_time":1739867491461},"5.0.14-1fc0e2662":{"name":"@libp2p/keychain","version":"5.0.14-1fc0e2662","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-1fc0e2662","@libp2p/interface":"2.5.0-1fc0e2662","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-1fc0e2662","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-1fc0e2662","readmeFilename":"README.md","gitHead":"1fc0e26620d2fd9d752179ab4f6dcc7b6ed5ee5c","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"d2065293bcb7472d876c403a253753d7ffe9eb61","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-1fc0e2662.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-1fc0e2662_1739549810449_0.05348238891471713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T16:16:50.638Z","publish_time":1739549810638,"_source_registry_name":"default","_cnpm_publish_time":1739549810638},"5.0.14-23685db5e":{"name":"@libp2p/keychain","version":"5.0.14-23685db5e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-23685db5e","@libp2p/interface":"2.5.0-23685db5e","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-23685db5e","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-23685db5e","readmeFilename":"README.md","gitHead":"23685db5ee73cb3ec389f3cabba04a9cf0335e8a","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"5887f25418f81c6ce9916214d59ccb533354ce52","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-23685db5e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-23685db5e_1739463750224_0.9908224323807955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T16:22:30.437Z","publish_time":1739463750437,"_source_registry_name":"default","_cnpm_publish_time":1739463750437},"5.0.14-35a52f029":{"name":"@libp2p/keychain","version":"5.0.14-35a52f029","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-35a52f029","@libp2p/interface":"2.5.0-35a52f029","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-35a52f029","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-35a52f029","readmeFilename":"README.md","gitHead":"35a52f02921a328590a47e36890814ed052c9e1c","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"ed599f44bfed2bdf8bd3a7476bf82673816939ee","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-35a52f029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-35a52f029_1739459628327_0.906002871673619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T15:13:48.556Z","publish_time":1739459628556,"_source_registry_name":"default","_cnpm_publish_time":1739459628556},"5.0.14-2e35b6055":{"name":"@libp2p/keychain","version":"5.0.14-2e35b6055","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-2e35b6055","@libp2p/interface":"2.5.0-2e35b6055","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-2e35b6055","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-2e35b6055","readmeFilename":"README.md","gitHead":"2e35b60554ad8f00bbece2dc38d173504b1c2ddf","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"a70d22d54c10c7d94c1dc9fc125b530352c5a4bf","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-2e35b6055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-2e35b6055_1739457605063_0.6483183917410429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T14:40:05.227Z","publish_time":1739457605227,"_source_registry_name":"default","_cnpm_publish_time":1739457605227},"5.0.14-c4e862731":{"name":"@libp2p/keychain","version":"5.0.14-c4e862731","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-c4e862731","@libp2p/interface":"2.5.0-c4e862731","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-c4e862731","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-c4e862731","readmeFilename":"README.md","gitHead":"c4e8627313f40cd625b6149da6967df48ce6ffba","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"c04e07b170d9996977553038d49db987b9e18bff","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-c4e862731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-c4e862731_1739450895086_0.9983230185846603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T12:48:15.336Z","publish_time":1739450895336,"_source_registry_name":"default","_cnpm_publish_time":1739450895336},"5.0.14-d188511b9":{"name":"@libp2p/keychain","version":"5.0.14-d188511b9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-d188511b9","@libp2p/interface":"2.5.0-d188511b9","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-d188511b9","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-d188511b9","readmeFilename":"README.md","gitHead":"d188511b97ef9fc320233d284d16a6275b029b81","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"5eb5f327c86227d0cd3abcf4c1d48638c43d0f5c","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-d188511b9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-d188511b9_1739440696143_0.5217556299485073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T09:58:16.313Z","publish_time":1739440696313,"_source_registry_name":"default","_cnpm_publish_time":1739440696313},"5.0.14-f9345a7a1":{"name":"@libp2p/keychain","version":"5.0.14-f9345a7a1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-f9345a7a1","@libp2p/interface":"2.5.0-f9345a7a1","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-f9345a7a1","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-f9345a7a1","readmeFilename":"README.md","gitHead":"f9345a7a10974edf47a61279360b57012aae2da0","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"181d61f4add2100662314762e7706c887ff4b6c6","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-f9345a7a1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-f9345a7a1_1739435569955_0.47317936223275736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T08:32:50.142Z","publish_time":1739435570142,"_source_registry_name":"default","_cnpm_publish_time":1739435570142},"5.0.14-7655833bb":{"name":"@libp2p/keychain","version":"5.0.14-7655833bb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-7655833bb","@libp2p/interface":"2.5.0-7655833bb","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-7655833bb","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-7655833bb","readmeFilename":"README.md","gitHead":"7655833bbb270bf8aaf15c1193f95eea59e774d0","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"11c70dbfa3bd19afceb389b12fd2b8bbfc007219","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-7655833bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-7655833bb.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@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/keychain_5.0.14-7655833bb_1739431284111_0.9078303612083827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T07:21:24.409Z","publish_time":1739431284409,"_source_registry_name":"default","_cnpm_publish_time":1739431284409},"5.0.14-4ab04faf0":{"name":"@libp2p/keychain","version":"5.0.14-4ab04faf0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-4ab04faf0","@libp2p/interface":"2.5.0-4ab04faf0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-4ab04faf0","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-4ab04faf0","readmeFilename":"README.md","gitHead":"4ab04faf01daca6f61c599862e233cc57c0055dd","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"f4c861093e1b1a1baebe332482e7f651658e182c","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-4ab04faf0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-4ab04faf0_1739382803050_0.8576258704920334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T17:53:23.213Z","publish_time":1739382803213,"_source_registry_name":"default","_cnpm_publish_time":1739382803213},"5.0.14-d8f003e6e":{"name":"@libp2p/keychain","version":"5.0.14-d8f003e6e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.11-d8f003e6e","@libp2p/interface":"2.5.0-d8f003e6e","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.8-d8f003e6e","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14-d8f003e6e","readmeFilename":"README.md","gitHead":"d8f003e6e512fb3cff46ab167e7cd4f521c13f1b","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"442b1f3439df49b3d0d995378468004be03b874f","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14-d8f003e6e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.14-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/keychain_5.0.14-d8f003e6e_1739177771944_0.013064031309654833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T08:56:12.257Z","publish_time":1739177772257,"_source_registry_name":"default","_cnpm_publish_time":1739177772257},"5.0.14":{"name":"@libp2p/keychain","version":"5.0.14","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.11","@libp2p/interface":"^2.5.0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.8","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.14","gitHead":"e48af802712626a4ea54fb45d4e55aad14af09c3","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"b93c26f6971da80ff53e1eb6d009d5c04d4d6ffc","size":72172,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.14_1739169658061_0.7373506227592743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T06:40:58.342Z","publish_time":1739169658342,"_source_registry_name":"default","_cnpm_publish_time":1739169658342},"5.0.13-6e52ee346":{"name":"@libp2p/keychain","version":"5.0.13-6e52ee346","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.10-6e52ee346","@libp2p/interface":"2.4.1-6e52ee346","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-6e52ee346","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.13-6e52ee346","readmeFilename":"README.md","gitHead":"6e52ee3465a6a88afb5f28aaa6d278be357856e1","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"e6499874a7fd342ef2a530d53e3c292bf4b19b98","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-6e52ee346.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-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/keychain_5.0.13-6e52ee346_1739166512447_0.03120525091067705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T05:48:32.612Z","publish_time":1739166512612,"_source_registry_name":"default","_cnpm_publish_time":1739166512612},"5.0.13-7a1665cd8":{"name":"@libp2p/keychain","version":"5.0.13-7a1665cd8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.10-7a1665cd8","@libp2p/interface":"2.4.1-7a1665cd8","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-7a1665cd8","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.13-7a1665cd8","readmeFilename":"README.md","gitHead":"7a1665cd8f7cee9f3d1d5c828da8711f611bd2db","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"5dba3f78404cb0b2f828f51e3a002df5bd4566d0","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-7a1665cd8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-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/keychain_5.0.13-7a1665cd8_1738839820518_0.2626965630997282"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T11:03:40.743Z","publish_time":1738839820743,"_source_registry_name":"default","_cnpm_publish_time":1738839820743},"5.0.13-21088c519":{"name":"@libp2p/keychain","version":"5.0.13-21088c519","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.10-21088c519","@libp2p/interface":"2.4.1-21088c519","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-21088c519","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.13-21088c519","readmeFilename":"README.md","gitHead":"21088c5195df2c3c371fc28bb824f5f84760bf12","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"afeaf9ada1b3d2708973ca57fbdc4e73a4c10d73","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-21088c519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-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/keychain_5.0.13-21088c519_1738828781666_0.6755742819958694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T07:59:41.896Z","publish_time":1738828781896,"_source_registry_name":"default","_cnpm_publish_time":1738828781896},"5.0.13-96f14e429":{"name":"@libp2p/keychain","version":"5.0.13-96f14e429","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.10-96f14e429","@libp2p/interface":"2.4.1-96f14e429","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-96f14e429","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.13-96f14e429","readmeFilename":"README.md","gitHead":"96f14e429eac84d02504c4b97f183511c8af2add","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"5442cb9790b3f386afb6fb2841a965468da0ab82","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-96f14e429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-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/keychain_5.0.13-96f14e429_1738821615676_0.6686485932185571"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T06:00:15.911Z","publish_time":1738821615911,"_source_registry_name":"default","_cnpm_publish_time":1738821615911},"5.0.13-34b3c14b8":{"name":"@libp2p/keychain","version":"5.0.13-34b3c14b8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.10-34b3c14b8","@libp2p/interface":"2.4.1-34b3c14b8","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.7-34b3c14b8","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.13-34b3c14b8","readmeFilename":"README.md","gitHead":"34b3c14b87e57cdec90861830f4c26edad5b8dcc","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"3ccfa643458ce922583bc5e8a020d47b7bc6bc9c","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-34b3c14b8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-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/keychain_5.0.13-34b3c14b8_1738771832935_0.7651065337505674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T16:10:33.225Z","publish_time":1738771833225,"_source_registry_name":"default","_cnpm_publish_time":1738771833225},"5.0.13-d72b51184":{"name":"@libp2p/keychain","version":"5.0.13-d72b51184","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.13-d72b51184","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8b3a1de68bd82cebac08ef9cf3fbeeec1fd68e66","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-d72b51184.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-d72b51184.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d72b511845ee8a519f1d5490d4448c8adef93960","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.10-d72b51184","@libp2p/interface":"2.4.1-d72b51184","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.7-d72b51184","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.13-d72b51184_1738689717178_0.5462170210527146","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T17:21:57.438Z","publish_time":1738689717438,"_source_registry_name":"default","_cnpm_publish_time":1738689717438},"5.0.13-bf0f74d66":{"name":"@libp2p/keychain","version":"5.0.13-bf0f74d66","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.13-bf0f74d66","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"00041d998dfdfc569ce9206f01501c45b2ef686d","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-bf0f74d66.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-bf0f74d66.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bf0f74d662a5219cce7082cc7a3230486325c6e9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.10-bf0f74d66","@libp2p/interface":"2.4.1-bf0f74d66","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.7-bf0f74d66","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.13-bf0f74d66_1738668051052_0.09467327550554527","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T11:20:51.288Z","publish_time":1738668051288,"_source_registry_name":"default","_cnpm_publish_time":1738668051288},"5.0.13-26313e695":{"name":"@libp2p/keychain","version":"5.0.13-26313e695","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.13-26313e695","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fb753f476b3119934a606eaddc7a26a8836c9392","size":72039,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-26313e695.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-26313e695.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"26313e6959513eeb6235662ad4b5dc53cfb61470","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.10-26313e695","@libp2p/interface":"2.4.1-26313e695","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.7-26313e695","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.13-26313e695_1738665591431_0.3668688445628283","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T10:39:51.609Z","publish_time":1738665591609,"_source_registry_name":"default","_cnpm_publish_time":1738665591609},"5.0.13-66c3ec5e1":{"name":"@libp2p/keychain","version":"5.0.13-66c3ec5e1","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.13-66c3ec5e1","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dcdae68e397f9f51042a33ab3431b275631b2413","size":72039,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-66c3ec5e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-66c3ec5e1.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"66c3ec5e1de2706de53e9b5261df8b470d2294a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.10-66c3ec5e1","@libp2p/interface":"2.4.1-66c3ec5e1","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.7-66c3ec5e1","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.13-66c3ec5e1_1738663165403_0.15687079498097156","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T09:59:25.627Z","publish_time":1738663165627,"_source_registry_name":"default","_cnpm_publish_time":1738663165627},"5.0.13-c1d0b7fa4":{"name":"@libp2p/keychain","version":"5.0.13-c1d0b7fa4","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.13-c1d0b7fa4","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"30f96e92c1e1aa9e4149d9d671cc7dddce9d0ded","size":72039,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-c1d0b7fa4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-c1d0b7fa4.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c1d0b7fa455ccee4dcc296ec7daa0da2d2e627e4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.10-c1d0b7fa4","@libp2p/interface":"2.4.1-c1d0b7fa4","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.7-c1d0b7fa4","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.13-c1d0b7fa4_1738662651898_0.6889972709452632","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T09:50:52.062Z","publish_time":1738662652062,"_source_registry_name":"default","_cnpm_publish_time":1738662652062},"5.0.13-d61cbacec":{"name":"@libp2p/keychain","version":"5.0.13-d61cbacec","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.13-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"287049948c2b72c8b331f6ecb2c2fb056572b738","size":72039,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-d61cbacec.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-d61cbacec.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d61cbacec14b9cdc61984d3b9e67f20eec038c4e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.10-d61cbacec","@libp2p/interface":"2.4.1-d61cbacec","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.7-d61cbacec","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.13-d61cbacec_1738657531032_0.4620793468494062","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T08:25:31.199Z","publish_time":1738657531199,"_source_registry_name":"default","_cnpm_publish_time":1738657531199},"5.0.13-80ddad5bb":{"name":"@libp2p/keychain","version":"5.0.13-80ddad5bb","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.13-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ed7e6e70cc02de129cbd34972cb728685c305cd6","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13-80ddad5bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13-80ddad5bb.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"80ddad5bbbed06552d805cab4d341367300a4388","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.10-80ddad5bb","@libp2p/interface":"2.4.1-80ddad5bb","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.7-80ddad5bb","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.13-80ddad5bb_1738652740121_0.4303889112639123","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T07:05:40.326Z","publish_time":1738652740326,"_source_registry_name":"default","_cnpm_publish_time":1738652740326},"5.0.13":{"name":"@libp2p/keychain","version":"5.0.13","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.13","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7bdbcdb369727753bb6a8d2b254203c26dd0ae97","size":72171,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.13.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"52d06d96fdcd339515775b3bc4297999eb6a697d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"^5.0.10","@libp2p/interface":"^2.4.1","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"^5.1.7","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.13_1738588956527_0.36397583362525476","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T13:22:36.722Z","publish_time":1738588956722,"_source_registry_name":"default","_cnpm_publish_time":1738588956722},"5.0.12-e2ec7bdaa":{"name":"@libp2p/keychain","version":"5.0.12-e2ec7bdaa","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.12-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6c4c0dbdd0ce3c7f96c24db141f0b0fa6153b02b","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-e2ec7bdaa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-e2ec7bdaa.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e2ec7bdaae767061c0aa07ea101184608a5072bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.9-e2ec7bdaa","@libp2p/interface":"2.4.0-e2ec7bdaa","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.6-e2ec7bdaa","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.12-e2ec7bdaa_1738585665249_0.5343956218534773","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T12:27:45.634Z","publish_time":1738585665634,"_source_registry_name":"default","_cnpm_publish_time":1738585665634},"5.0.12-4bbcfa707":{"name":"@libp2p/keychain","version":"5.0.12-4bbcfa707","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.12-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e87dcde74c599200068be75ea9132fb50a3be4c5","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-4bbcfa707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-4bbcfa707.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4bbcfa707bba45a028429061ce44dec3dd7add34","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.9-4bbcfa707","@libp2p/interface":"2.4.0-4bbcfa707","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.6-4bbcfa707","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.12-4bbcfa707_1738584376857_0.7423148261801722","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T12:06:17.125Z","publish_time":1738584377125,"_source_registry_name":"default","_cnpm_publish_time":1738584377125},"5.0.12-723bde6ce":{"name":"@libp2p/keychain","version":"5.0.12-723bde6ce","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.12-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fb3fa3ba5c55483871d74ac807a5b7d031e0a94d","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-723bde6ce.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-723bde6ce.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"723bde6ce6bc70c62c97ba4acfa484a316618149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.9-723bde6ce","@libp2p/interface":"2.4.0-723bde6ce","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.6-723bde6ce","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.12-723bde6ce_1738583639316_0.22841983005726862","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T11:53:59.492Z","publish_time":1738583639492,"_source_registry_name":"default","_cnpm_publish_time":1738583639492},"5.0.12-15a70af5f":{"name":"@libp2p/keychain","version":"5.0.12-15a70af5f","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.12-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b942be53f9372bf10169013c5769cd145172947a","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-15a70af5f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-15a70af5f.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"15a70af5f4750dd5ee8085e6051586f4e74de41c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.9-15a70af5f","@libp2p/interface":"2.4.0-15a70af5f","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.6-15a70af5f","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.12-15a70af5f_1738580355378_0.04680279364791162","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T10:59:15.554Z","publish_time":1738580355554,"_source_registry_name":"default","_cnpm_publish_time":1738580355554},"5.0.12-f767126e1":{"name":"@libp2p/keychain","version":"5.0.12-f767126e1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.9-f767126e1","@libp2p/interface":"2.4.0-f767126e1","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.6-f767126e1","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.12-f767126e1","readmeFilename":"README.md","gitHead":"f767126e1e59f945ff29a06b1bbdf3d549743a95","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"e0ae9c76de5d6b883b860b02af97147ebe7d037c","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-f767126e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-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/keychain_5.0.12-f767126e1_1737386333700_0.8557257669776617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T15:18:53.936Z","publish_time":1737386333936,"_source_registry_name":"default","_cnpm_publish_time":1737386333936},"5.0.12-06fc82da8":{"name":"@libp2p/keychain","version":"5.0.12-06fc82da8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.9-06fc82da8","@libp2p/interface":"2.4.0-06fc82da8","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.6-06fc82da8","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.12-06fc82da8","readmeFilename":"README.md","gitHead":"06fc82da85bdd4fdba5bba797135c7e8b2b10c53","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"39f6f7f5ccf41faa9387bf3ac7ed595f09ee8e49","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-06fc82da8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-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/keychain_5.0.12-06fc82da8_1736788107289_0.6545470144758279"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T17:08:27.555Z","publish_time":1736788107555,"_source_registry_name":"default","_cnpm_publish_time":1736788107555},"5.0.12-c90984ec7":{"name":"@libp2p/keychain","version":"5.0.12-c90984ec7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.9-c90984ec7","@libp2p/interface":"2.4.0-c90984ec7","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.6-c90984ec7","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.12-c90984ec7","readmeFilename":"README.md","gitHead":"c90984ec77b7184efa66b8b37d7e0913f1c207ce","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"0d3cd61f34703727e2aaddfc8e8d27d174a7efd0","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-c90984ec7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-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/keychain_5.0.12-c90984ec7_1736780357894_0.9659744140186428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T14:59:18.074Z","publish_time":1736780358074,"_source_registry_name":"default","_cnpm_publish_time":1736780358074},"5.0.12-fe8af37a1":{"name":"@libp2p/keychain","version":"5.0.12-fe8af37a1","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.12-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1f7587533844481d80dfdd3c6dfb5ae89a089e97","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-fe8af37a1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-fe8af37a1.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fe8af37a16c2657d6d150b2d791d638118711011","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.9-fe8af37a1","@libp2p/interface":"2.4.0-fe8af37a1","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.6-fe8af37a1","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.12-fe8af37a1_1736777781093_0.46698245578910114","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T14:16:21.375Z","publish_time":1736777781375,"_source_registry_name":"default","_cnpm_publish_time":1736777781375},"5.0.12-b56d91884":{"name":"@libp2p/keychain","version":"5.0.12-b56d91884","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.9-b56d91884","@libp2p/interface":"2.4.0-b56d91884","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.6-b56d91884","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.12-b56d91884","readmeFilename":"README.md","gitHead":"b56d918848b22febde02171e90d2d04eb07203a4","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"5f2673f5ec73c45626565dcf67f3fbca2245410d","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12-b56d91884.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12-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/keychain_5.0.12-b56d91884_1736419110203_0.5923206819559674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T10:38:30.387Z","publish_time":1736419110387,"_source_registry_name":"default","_cnpm_publish_time":1736419110387},"5.0.12":{"name":"@libp2p/keychain","version":"5.0.12","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.12","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d468ae361085d96814ed8741f37a36dc01ee074b","size":72176,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.12.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"60ccf1ad3bf92d9e1819be7cc4ed902fd9111ae7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"^5.0.9","@libp2p/interface":"^2.4.0","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"^5.1.6","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.12_1736417767056_0.3011859617685708","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-09T10:16:07.368Z","publish_time":1736417767368,"_source_registry_name":"default","_cnpm_publish_time":1736417767368},"5.0.11-abe9bd154":{"name":"@libp2p/keychain","version":"5.0.11-abe9bd154","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.8-abe9bd154","@libp2p/interface":"2.3.0-abe9bd154","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.5-abe9bd154","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11-abe9bd154","readmeFilename":"README.md","gitHead":"abe9bd154e4f1213c96efdb41764389fac823f02","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"3136f2289e28a9a57bd5af34a7781599974ac46c","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-abe9bd154.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-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/keychain_5.0.11-abe9bd154_1736265083257_0.7796951613559784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T15:51:23.452Z","publish_time":1736265083452,"_source_registry_name":"default","_cnpm_publish_time":1736265083452},"5.0.11-20d9ba73e":{"name":"@libp2p/keychain","version":"5.0.11-20d9ba73e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.8-20d9ba73e","@libp2p/interface":"2.3.0-20d9ba73e","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.5-20d9ba73e","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11-20d9ba73e","readmeFilename":"README.md","gitHead":"20d9ba73e2fc76e42327458b2a1e29d1ba162bba","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"ebe320d62c49c6d67c8fe61bff09dd99f1737608","size":72041,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-20d9ba73e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-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/keychain_5.0.11-20d9ba73e_1736244822131_0.5849833548784735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T10:13:42.277Z","publish_time":1736244822277,"_source_registry_name":"default","_cnpm_publish_time":1736244822277},"5.0.11-ae75570c8":{"name":"@libp2p/keychain","version":"5.0.11-ae75570c8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.8-ae75570c8","@libp2p/interface":"2.3.0-ae75570c8","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.5-ae75570c8","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11-ae75570c8","readmeFilename":"README.md","gitHead":"ae75570c852fa9bfe00910dca1c219fa585dcb83","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"8fead0b860fd6d081375de213e3a74e746acbaf2","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-ae75570c8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-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/keychain_5.0.11-ae75570c8_1736182167995_0.9571381742231604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T16:49:28.273Z","publish_time":1736182168273,"_source_registry_name":"default","_cnpm_publish_time":1736182168273},"5.0.11-285dab7d7":{"name":"@libp2p/keychain","version":"5.0.11-285dab7d7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.8-285dab7d7","@libp2p/interface":"2.3.0-285dab7d7","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.5-285dab7d7","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11-285dab7d7","readmeFilename":"README.md","gitHead":"285dab7d768040f524c2ab2705ace162b98bd1c3","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"4cdc7413f248fbe410d72b8f28e266acd177f0a4","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-285dab7d7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-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/keychain_5.0.11-285dab7d7_1734077061749_0.18288657066067904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T08:04:21.916Z","publish_time":1734077061916,"_source_registry_name":"default","_cnpm_publish_time":1734077061916},"5.0.11-5acfae333":{"name":"@libp2p/keychain","version":"5.0.11-5acfae333","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.11-5acfae333","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1c56ccec1fe7b45dc271fa96b918fc318ebcb39a","size":76831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-5acfae333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-5acfae333.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5acfae333e586d558557ca91852e374de223f1c2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.8-5acfae333","@libp2p/interface":"2.3.0-5acfae333","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.5-5acfae333","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.11-5acfae333_1734076820215_0.052147530717335355","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T08:00:20.379Z","publish_time":1734076820379,"_source_registry_name":"default","_cnpm_publish_time":1734076820379},"5.0.11-f4747450f":{"name":"@libp2p/keychain","version":"5.0.11-f4747450f","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.11-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e48385102bff77b8914fa59e9118a8e2be6094b6","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-f4747450f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-f4747450f.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f4747450f1025df1dc31970355ceed2154c5b835","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.8-f4747450f","@libp2p/interface":"2.3.0-f4747450f","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.5-f4747450f","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.11-f4747450f_1734076665271_0.6376415611755244","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T07:57:45.441Z","publish_time":1734076665441,"_source_registry_name":"default","_cnpm_publish_time":1734076665441},"5.0.11-52f0f2f13":{"name":"@libp2p/keychain","version":"5.0.11-52f0f2f13","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.11-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"df7c6ccf393e0d06f18f7d4cf2aaa7769008dbaf","size":76831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-52f0f2f13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-52f0f2f13.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"52f0f2f1324bb7316157c3bcdbbdb5f1b151e3ad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.8-52f0f2f13","@libp2p/interface":"2.3.0-52f0f2f13","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.5-52f0f2f13","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.11-52f0f2f13_1734076645043_0.3205298017715552","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T07:57:25.261Z","publish_time":1734076645261,"_source_registry_name":"default","_cnpm_publish_time":1734076645261},"5.0.11-023ea575c":{"name":"@libp2p/keychain","version":"5.0.11-023ea575c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.8-023ea575c","@libp2p/interface":"2.3.0-023ea575c","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.5-023ea575c","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11-023ea575c","readmeFilename":"README.md","gitHead":"023ea575cf70211012990116ccfc6c19bb5f37af","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"000ef4c9625998e1f4d5e1117eb048c93de897d0","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-023ea575c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-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/keychain_5.0.11-023ea575c_1734002332378_0.8881101360558235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T11:18:52.536Z","publish_time":1734002332536,"_source_registry_name":"default","_cnpm_publish_time":1734002332536},"5.0.11-d3e5a3382":{"name":"@libp2p/keychain","version":"5.0.11-d3e5a3382","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.8-d3e5a3382","@libp2p/interface":"2.3.0-d3e5a3382","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.5-d3e5a3382","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11-d3e5a3382","readmeFilename":"README.md","gitHead":"d3e5a3382ffd9b666b68e537ad8533ff38737102","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"9bae5a3738c9934b43bf3e641adcf596633d26af","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-d3e5a3382.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-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/keychain_5.0.11-d3e5a3382_1733992670572_0.21944022280122022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T08:37:50.788Z","publish_time":1733992670788,"_source_registry_name":"default","_cnpm_publish_time":1733992670788},"5.0.11-3c63482e5":{"name":"@libp2p/keychain","version":"5.0.11-3c63482e5","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.11-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6338199ac45a5a67e3fba036e7f4d0b5483c1edf","size":76831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-3c63482e5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-3c63482e5.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3c63482e5587e0edabb5c215cb6e565ed4f1185e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.8-3c63482e5","@libp2p/interface":"2.3.0-3c63482e5","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.5-3c63482e5","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.11-3c63482e5_1733992666702_0.7276274577447501","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-12T08:37:46.851Z","publish_time":1733992666851,"_source_registry_name":"default","_cnpm_publish_time":1733992666851},"5.0.11-5c4a79e5a":{"name":"@libp2p/keychain","version":"5.0.11-5c4a79e5a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.8-5c4a79e5a","@libp2p/interface":"2.3.0-5c4a79e5a","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.5-5c4a79e5a","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11-5c4a79e5a","readmeFilename":"README.md","gitHead":"5c4a79e5a6e8d0db1ef6464075841a0b9de507ef","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"0f2e996c1ce572eb13fa1a7ef97f9f594da8d604","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-5c4a79e5a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-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/keychain_5.0.11-5c4a79e5a_1733838836575_0.09822712072128548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T13:53:56.831Z","publish_time":1733838836831,"_source_registry_name":"default","_cnpm_publish_time":1733838836831},"5.0.11-127abe24b":{"name":"@libp2p/keychain","version":"5.0.11-127abe24b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.8-127abe24b","@libp2p/interface":"2.3.0-127abe24b","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.5-127abe24b","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11-127abe24b","readmeFilename":"README.md","gitHead":"127abe24b567e462b5fb8809960201635bee2202","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"11efd4d3a0c2be26e4019921feb897a22e0145bc","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11-127abe24b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.11-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/keychain_5.0.11-127abe24b_1733822100244_0.030520101969615965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T09:15:00.437Z","publish_time":1733822100437,"_source_registry_name":"default","_cnpm_publish_time":1733822100437},"5.0.11":{"name":"@libp2p/keychain","version":"5.0.11","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.8","@libp2p/interface":"^2.3.0","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.5","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.11","gitHead":"e7133ee0003811aeb5c0aaf32f8df55431fa5c75","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"5b956e01a53c9e709a078957b724ca14edbb0945","size":76964,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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-npm-production","tmp":"tmp/keychain_5.0.11_1733753887215_0.976884829922837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T14:18:07.377Z","publish_time":1733753887377,"_source_registry_name":"default","_cnpm_publish_time":1733753887377},"5.0.10-48e9cfa56":{"name":"@libp2p/keychain","version":"5.0.10-48e9cfa56","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-48e9cfa56","@libp2p/interface":"2.2.1-48e9cfa56","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-48e9cfa56","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-48e9cfa56","readmeFilename":"README.md","gitHead":"48e9cfa56fdf9d2dcdc0efc758cf7f055106cbb5","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"dd0dbb634aeef5a7a9d2875a272cb82efdfabf7a","size":76833,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-48e9cfa56.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-48e9cfa56_1733745910427_0.8648652863384447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T12:05:10.586Z","publish_time":1733745910586,"_source_registry_name":"default","_cnpm_publish_time":1733745910586},"5.0.10-96654117c":{"name":"@libp2p/keychain","version":"5.0.10-96654117c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-96654117c","@libp2p/interface":"2.2.1-96654117c","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-96654117c","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-96654117c","readmeFilename":"README.md","gitHead":"96654117c449603aed5b3c6668da29bdab44cff9","_nodeVersion":"22.11.0","_npmVersion":"10.9.2","dist":{"shasum":"f0a0eb7990bb8cf4d38d867246654de96c0c0335","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-96654117c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-96654117c_1733494108808_0.3506442599078219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-06T14:08:29.000Z","publish_time":1733494109000,"_source_registry_name":"default","_cnpm_publish_time":1733494109000},"5.0.10-9614de7c6":{"name":"@libp2p/keychain","version":"5.0.10-9614de7c6","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-9614de7c6","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cccef5ae1e223a86b69e935bdb70389759bcce5a","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-9614de7c6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-9614de7c6.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9614de7c63d5dfad71fdad533b9be650d885205d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-9614de7c6","@libp2p/interface":"2.2.1-9614de7c6","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.4-9614de7c6","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-9614de7c6_1733493867806_0.7651012087539661","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-12-06T14:04:28.039Z","publish_time":1733493868039,"_source_registry_name":"default","_cnpm_publish_time":1733493868039},"5.0.10-2625cc323":{"name":"@libp2p/keychain","version":"5.0.10-2625cc323","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-2625cc323","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"34562c435382dc727d5f6ac302f48bd174ace1a6","size":76830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-2625cc323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-2625cc323.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2625cc323b77ed4843d200a3b7022f80eba2e8f8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-2625cc323","@libp2p/interface":"2.2.1-2625cc323","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.4-2625cc323","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-2625cc323_1733489409182_0.5462474841117659","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-12-06T12:50:09.328Z","publish_time":1733489409328,"_source_registry_name":"default","_cnpm_publish_time":1733489409328},"5.0.10-92cc74082":{"name":"@libp2p/keychain","version":"5.0.10-92cc74082","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a5ca8a1d044ca5a651dacccfeb74090a6a4aaf93","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-92cc74082.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-92cc74082.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"92cc740828963a4786ea83befe606dac4ba25e45","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-92cc74082","@libp2p/interface":"2.2.1-92cc74082","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.4-92cc74082","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-92cc74082_1733486078881_0.8834131388991533","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-12-06T11:54:39.046Z","publish_time":1733486079046,"_source_registry_name":"default","_cnpm_publish_time":1733486079046},"5.0.10-d19974d93":{"name":"@libp2p/keychain","version":"5.0.10-d19974d93","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-d19974d93","@libp2p/interface":"2.2.1-d19974d93","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-d19974d93","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-d19974d93","readmeFilename":"README.md","gitHead":"d19974d93a1015acfca95c2155dbcffc5fd6a6c0","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"fe7a8ab1470d03f698608b04df51561452c9a4df","size":76831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-d19974d93.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-d19974d93_1733333780371_0.7161594513950951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-04T17:36:20.604Z","publish_time":1733333780604,"_source_registry_name":"default","_cnpm_publish_time":1733333780604},"5.0.10-6ab85ea68":{"name":"@libp2p/keychain","version":"5.0.10-6ab85ea68","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-6ab85ea68","@libp2p/interface":"2.2.1-6ab85ea68","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-6ab85ea68","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-6ab85ea68","readmeFilename":"README.md","gitHead":"6ab85ea68ac77e2528a3bf5ccf31b7bc8377d1e1","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"95d44f5877bae1c717e0588699e4ecc5c7da7ce3","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-6ab85ea68.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-6ab85ea68_1733319257681_0.6818152514180515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-04T13:34:17.845Z","publish_time":1733319257845,"_source_registry_name":"default","_cnpm_publish_time":1733319257845},"5.0.10-2c182d2e2":{"name":"@libp2p/keychain","version":"5.0.10-2c182d2e2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-2c182d2e2","@libp2p/interface":"2.2.1-2c182d2e2","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-2c182d2e2","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-2c182d2e2","readmeFilename":"README.md","gitHead":"2c182d2e23d3246ece92ac937dfd91275b39bdc0","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"4a2e83727c26f765f0f2bc019ee2b3d5ed298b67","size":76831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-2c182d2e2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-2c182d2e2_1732981253439_0.542777546654418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-30T15:40:53.766Z","publish_time":1732981253766,"_source_registry_name":"default","_cnpm_publish_time":1732981253766},"5.0.10-06f79b646":{"name":"@libp2p/keychain","version":"5.0.10-06f79b646","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a601b773ab042ba6e3a6d1667bf37253c3a4ab2d","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-06f79b646.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-06f79b646.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"06f79b6466fa8f6656676a71a5b90e6071825303","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-06f79b646","@libp2p/interface":"2.2.1-06f79b646","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.4-06f79b646","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-06f79b646_1732981245805_0.15435879762473892","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-30T15:40:46.022Z","publish_time":1732981246022,"_source_registry_name":"default","_cnpm_publish_time":1732981246022},"5.0.10-99f5f270b":{"name":"@libp2p/keychain","version":"5.0.10-99f5f270b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-99f5f270b","@libp2p/interface":"2.2.1-99f5f270b","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-99f5f270b","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-99f5f270b","readmeFilename":"README.md","gitHead":"99f5f270b9e7b69e4ef543c1ff1c019815af58cb","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"faacde73cdcb02ee820fb010c54d9ec814caaf42","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-99f5f270b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-99f5f270b_1732969033341_0.6846939054558583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-30T12:17:13.534Z","publish_time":1732969033534,"_source_registry_name":"default","_cnpm_publish_time":1732969033534},"5.0.10-f8da60e73":{"name":"@libp2p/keychain","version":"5.0.10-f8da60e73","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-f8da60e73","@libp2p/interface":"2.2.1-f8da60e73","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-f8da60e73","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-f8da60e73","readmeFilename":"README.md","gitHead":"f8da60e73fede669986b8d48218f66c4e55fd776","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"2ee5b8348cb72b4b4ff1cbfe945d7bc723452d88","size":76830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-f8da60e73.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-f8da60e73_1732910117006_0.7469078730629342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T19:55:17.209Z","publish_time":1732910117209,"_source_registry_name":"default","_cnpm_publish_time":1732910117209},"5.0.10-406b3916c":{"name":"@libp2p/keychain","version":"5.0.10-406b3916c","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-406b3916c","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5f2ebddbd2e1f15cffaeb87bf2a528a5505e8eb7","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-406b3916c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-406b3916c.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"406b3916cac688cd98c02b61ee2e52a9cd041704","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-406b3916c","@libp2p/interface":"2.2.1-406b3916c","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.4-406b3916c","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-406b3916c_1732906939992_0.18777144854615702","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-29T19:02:20.174Z","publish_time":1732906940174,"_source_registry_name":"default","_cnpm_publish_time":1732906940174},"5.0.10-a0c8ceb99":{"name":"@libp2p/keychain","version":"5.0.10-a0c8ceb99","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ba3bcc72635bcf24d48f8912932392da815a7949","size":76831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-a0c8ceb99.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-a0c8ceb99.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a0c8ceb9917518e82587dab1be71f02aa7a6a52c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/hashes":"^1.6.1","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-a0c8ceb99","@libp2p/interface":"2.2.1-a0c8ceb99","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","@libp2p/logger":"5.1.4-a0c8ceb99","datastore-core":"^10.0.2"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-a0c8ceb99_1732905440534_0.3272795978788692","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-29T18:37:20.722Z","publish_time":1732905440722,"_source_registry_name":"default","_cnpm_publish_time":1732905440722},"5.0.10-f2f9008b8":{"name":"@libp2p/keychain","version":"5.0.10-f2f9008b8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-f2f9008b8","@libp2p/interface":"2.2.1-f2f9008b8","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-f2f9008b8","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-f2f9008b8","readmeFilename":"README.md","gitHead":"f2f9008b8e7c634a3855fea746af0762af920beb","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"3197288e1bcf2a7ce4dad298b915fec69f40f1e9","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-f2f9008b8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-f2f9008b8_1732893670977_0.039035810204543164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T15:21:11.206Z","publish_time":1732893671206,"_source_registry_name":"default","_cnpm_publish_time":1732893671206},"5.0.10-339b7df88":{"name":"@libp2p/keychain","version":"5.0.10-339b7df88","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-339b7df88","@libp2p/interface":"2.2.1-339b7df88","@noble/hashes":"^1.6.1","asn1js":"^3.0.5","interface-datastore":"^8.3.1","merge-options":"^3.0.4","multiformats":"^13.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-339b7df88","aegir":"^45.0.5","datastore-core":"^10.0.2"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-339b7df88","readmeFilename":"README.md","gitHead":"339b7df884dfaa4e7c9e77e6299bd9348c715f8b","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"1505c7dd6fda4d45dc72db2fa65144dd00eed394","size":76832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-339b7df88.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-339b7df88_1732804967497_0.31283210886880064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-28T14:42:47.687Z","publish_time":1732804967687,"_source_registry_name":"default","_cnpm_publish_time":1732804967687},"5.0.10-8a9258a24":{"name":"@libp2p/keychain","version":"5.0.10-8a9258a24","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-8a9258a24","@libp2p/interface":"2.2.1-8a9258a24","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-8a9258a24","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-8a9258a24","readmeFilename":"README.md","gitHead":"8a9258a24168d13172eb139d32bc6889e71f81dc","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"89d14387762b25b9b40f21cccbeff9702d5be0d7","size":76950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-8a9258a24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-8a9258a24_1732701349428_0.8860133061818722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-27T09:55:49.589Z","publish_time":1732701349589,"_source_registry_name":"default","_cnpm_publish_time":1732701349589},"5.0.10-4761dd701":{"name":"@libp2p/keychain","version":"5.0.10-4761dd701","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-4761dd701","@libp2p/interface":"2.2.1-4761dd701","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-4761dd701","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-4761dd701","readmeFilename":"README.md","gitHead":"4761dd701aec6620ee504cb9908fa2319971b79b","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"8c1df1f3071d64225923ebf1f5423c74d910b851","size":76951,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-4761dd701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-4761dd701_1732643326936_0.569127718401546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T17:48:47.126Z","publish_time":1732643327126,"_source_registry_name":"default","_cnpm_publish_time":1732643327126},"5.0.10-3650283f7":{"name":"@libp2p/keychain","version":"5.0.10-3650283f7","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-3650283f7","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2c7bac623eb641c109d4d309237e7bbd0e63e32f","size":76951,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-3650283f7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-3650283f7.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3650283f7aab93517730b21c0945731415d4663a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-3650283f7","@libp2p/interface":"2.2.1-3650283f7","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.4-3650283f7","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-3650283f7_1732639578502_0.20010407602835567","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-26T16:46:18.696Z","publish_time":1732639578696,"_source_registry_name":"default","_cnpm_publish_time":1732639578696},"5.0.10-b02ea9b6e":{"name":"@libp2p/keychain","version":"5.0.10-b02ea9b6e","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-b02ea9b6e","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9764e000b8457a516e040068a074858b4c726e23","size":76950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-b02ea9b6e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-b02ea9b6e.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b02ea9b6edf1a6ef2e059ea8570ba57cc9052229","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-b02ea9b6e","@libp2p/interface":"2.2.1-b02ea9b6e","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.4-b02ea9b6e","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-b02ea9b6e_1732634982435_0.7837536786051973","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-26T15:29:42.599Z","publish_time":1732634982599,"_source_registry_name":"default","_cnpm_publish_time":1732634982599},"5.0.10-bc90b4fd5":{"name":"@libp2p/keychain","version":"5.0.10-bc90b4fd5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-bc90b4fd5","@libp2p/interface":"2.2.1-bc90b4fd5","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-bc90b4fd5","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-bc90b4fd5","readmeFilename":"README.md","gitHead":"bc90b4fd58aee1ccd94d4fd61cc48d336e77d772","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"f9b939757e5e1b7ae84b9746f217eca68e5a1baa","size":76950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-bc90b4fd5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-bc90b4fd5_1732526872719_0.6770449202487714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-25T09:27:52.906Z","publish_time":1732526872906,"_source_registry_name":"default","_cnpm_publish_time":1732526872906},"5.0.10-a82b07d8c":{"name":"@libp2p/keychain","version":"5.0.10-a82b07d8c","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-a82b07d8c","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"129fa68d2656d3fb206770d5d0a54da7be4f58f6","size":76951,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-a82b07d8c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-a82b07d8c.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a82b07d8c69640b6c72824a584b55bb7c30ca06e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-a82b07d8c","@libp2p/interface":"2.2.1-a82b07d8c","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.4-a82b07d8c","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-a82b07d8c_1732526729952_0.15489522838734193","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-25T09:25:30.137Z","publish_time":1732526730137,"_source_registry_name":"default","_cnpm_publish_time":1732526730137},"5.0.10-d6cd25d0d":{"name":"@libp2p/keychain","version":"5.0.10-d6cd25d0d","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d11e1ec55d6a05fa988341b3bface23283bde2ff","size":76950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-d6cd25d0d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-d6cd25d0d.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d6cd25d0deca292420093d894edbfbc47b347e5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-d6cd25d0d","@libp2p/interface":"2.2.1-d6cd25d0d","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.4-d6cd25d0d","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-d6cd25d0d_1732526723739_0.5799150797371064","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-25T09:25:23.918Z","publish_time":1732526723918,"_source_registry_name":"default","_cnpm_publish_time":1732526723918},"5.0.10-98b43045c":{"name":"@libp2p/keychain","version":"5.0.10-98b43045c","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cfec411ba3eaf9139c9d086ca0304d27c9a90dbf","size":76951,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-98b43045c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-98b43045c.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"98b43045cb4786defc74e21c637489109377ea35","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-98b43045c","@libp2p/interface":"2.2.1-98b43045c","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.4-98b43045c","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-98b43045c_1732526700650_0.8951504471569265","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-25T09:25:00.882Z","publish_time":1732526700882,"_source_registry_name":"default","_cnpm_publish_time":1732526700882},"5.0.10-4a85eb033":{"name":"@libp2p/keychain","version":"5.0.10-4a85eb033","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-4a85eb033","@libp2p/interface":"2.2.1-4a85eb033","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-4a85eb033","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-4a85eb033","readmeFilename":"README.md","gitHead":"4a85eb033f7ea8461a10bc8b38bbc76d1383d1cc","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"f1f710bf73b38da84833cc13f27aa7788fa9bbb6","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-4a85eb033.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-4a85eb033_1732521946893_0.766391129648285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-25T08:05:47.109Z","publish_time":1732521947109,"_source_registry_name":"default","_cnpm_publish_time":1732521947109},"5.0.10-6ddc1b80e":{"name":"@libp2p/keychain","version":"5.0.10-6ddc1b80e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-6ddc1b80e","@libp2p/interface":"2.2.1-6ddc1b80e","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-6ddc1b80e","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-6ddc1b80e","readmeFilename":"README.md","gitHead":"6ddc1b80ebe396afee58082865ae6cae2bb39fb1","_nodeVersion":"22.11.0","_npmVersion":"10.9.1","dist":{"shasum":"78cc1a28bc7b60411ca459e7e36c9c6eed81268c","size":71913,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-6ddc1b80e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-6ddc1b80e_1732279918696_0.5549054464638428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T12:51:58.875Z","publish_time":1732279918875,"_source_registry_name":"default","_cnpm_publish_time":1732279918875},"5.0.10-0862522fe":{"name":"@libp2p/keychain","version":"5.0.10-0862522fe","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.10-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"527518f7d3b92834e48e184d4e20b459a9a71c81","size":71914,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-0862522fe.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-0862522fe.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0862522fe7ebfd050b404edcd9101c8c2d8cc1b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.7-0862522fe","@libp2p/interface":"2.2.1-0862522fe","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.4-0862522fe","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.10-0862522fe_1732278778082_0.26188116623539703","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-22T12:32:58.241Z","publish_time":1732278778241,"_source_registry_name":"default","_cnpm_publish_time":1732278778241},"5.0.10-b248eefc0":{"name":"@libp2p/keychain","version":"5.0.10-b248eefc0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-b248eefc0","@libp2p/interface":"2.2.1-b248eefc0","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-b248eefc0","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-b248eefc0","readmeFilename":"README.md","gitHead":"b248eefc01e6034c211b0d458d0ce7a74e99c24f","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"27525f36322e9fd5905365e6938cee6e4e826341","size":71913,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-b248eefc0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-b248eefc0_1732180000934_0.87102875844145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-21T09:06:41.076Z","publish_time":1732180001076,"_source_registry_name":"default","_cnpm_publish_time":1732180001076},"5.0.10-d866eb5bb":{"name":"@libp2p/keychain","version":"5.0.10-d866eb5bb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-d866eb5bb","@libp2p/interface":"2.2.1-d866eb5bb","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-d866eb5bb","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-d866eb5bb","readmeFilename":"README.md","gitHead":"d866eb5bb8269485364c233119331ca073ff1343","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"41ed6830c258d63159e660011e31a1a3c1cec80d","size":71914,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-d866eb5bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-d866eb5bb_1732036975957_0.9215379251860376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T17:22:56.218Z","publish_time":1732036976218,"_source_registry_name":"default","_cnpm_publish_time":1732036976218},"5.0.10-f53f65d18":{"name":"@libp2p/keychain","version":"5.0.10-f53f65d18","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.7-f53f65d18","@libp2p/interface":"2.2.1-f53f65d18","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.4-f53f65d18","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10-f53f65d18","readmeFilename":"README.md","gitHead":"f53f65d1805f9cd41f1b55558cef06d03f7a796c","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"872fc2fe3e45ec7d0487fc2ccd05c97413b4fb0e","size":71914,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10-f53f65d18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.10-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/keychain_5.0.10-f53f65d18_1732027196560_0.5221500319248746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T14:39:56.740Z","publish_time":1732027196740,"_source_registry_name":"default","_cnpm_publish_time":1732027196740},"5.0.10":{"name":"@libp2p/keychain","version":"5.0.10","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.7","@libp2p/interface":"^2.2.1","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.4","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.10","gitHead":"4d59c801a6b45dcc0b2d7b457b4ae3b107b57cbb","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"f3a35a31a10a5cdb23ccbd11a46b2943d7142d4d","size":72040,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.10_1731933704377_0.5183481097978668"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-18T12:41:44.546Z","publish_time":1731933704546,"_source_registry_name":"default","_cnpm_publish_time":1731933704546},"5.0.9-05d559f54":{"name":"@libp2p/keychain","version":"5.0.9-05d559f54","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-05d559f54","@libp2p/interface":"2.2.0-05d559f54","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-05d559f54","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-05d559f54","readmeFilename":"README.md","gitHead":"05d559f545d7408646f2b7dcd5adf5c6771a97e6","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"fba5b001a2f6e16e7e90e49607a0c7223b96ea37","size":71918,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-05d559f54.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-05d559f54_1731929042347_0.31502674572189715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-18T11:24:02.503Z","publish_time":1731929042503,"_source_registry_name":"default","_cnpm_publish_time":1731929042503},"5.0.9-656db81cf":{"name":"@libp2p/keychain","version":"5.0.9-656db81cf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-656db81cf","@libp2p/interface":"2.2.0-656db81cf","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-656db81cf","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-656db81cf","readmeFilename":"README.md","gitHead":"656db81cff6f5cb8d1d5523f1928323057308b5a","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"bdac43d9ccdd098ede307ac108e04fbfd9dd092a","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-656db81cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-656db81cf_1731926576100_0.1831824736993033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-18T10:42:56.285Z","publish_time":1731926576285,"_source_registry_name":"default","_cnpm_publish_time":1731926576285},"5.0.9-432955390":{"name":"@libp2p/keychain","version":"5.0.9-432955390","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-432955390","@libp2p/interface":"2.2.0-432955390","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-432955390","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-432955390","readmeFilename":"README.md","gitHead":"43295539045639fe003e762dede1ec1a5aa60c77","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"d02e78d4e9c6ee4aaf602a476f171b4792f5481b","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-432955390.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-432955390_1731754309205_0.6202172908678951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-16T10:51:49.384Z","publish_time":1731754309384,"_source_registry_name":"default","_cnpm_publish_time":1731754309384},"5.0.9-eee97c7d4":{"name":"@libp2p/keychain","version":"5.0.9-eee97c7d4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-eee97c7d4","@libp2p/interface":"2.2.0-eee97c7d4","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-eee97c7d4","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-eee97c7d4","readmeFilename":"README.md","gitHead":"eee97c7d4ced5763f6620e535f3c9a5619abf046","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"2e84bcecdcfd410bf9255dc2bac7ba76bc969f31","size":71915,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-eee97c7d4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-eee97c7d4_1731686630264_0.9703076102620813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T16:03:50.619Z","publish_time":1731686630619,"_source_registry_name":"default","_cnpm_publish_time":1731686630619},"5.0.9-2feaeddb4":{"name":"@libp2p/keychain","version":"5.0.9-2feaeddb4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-2feaeddb4","@libp2p/interface":"2.2.0-2feaeddb4","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-2feaeddb4","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-2feaeddb4","readmeFilename":"README.md","gitHead":"2feaeddb40712a5d58aee158021a10b9b9bbf660","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"cbdfbfc6abbeb6f8ae6b1295cfa244720c7e9213","size":71915,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-2feaeddb4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-2feaeddb4_1731669236621_0.23579618820471748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T11:13:56.836Z","publish_time":1731669236836,"_source_registry_name":"default","_cnpm_publish_time":1731669236836},"5.0.9-c917314f3":{"name":"@libp2p/keychain","version":"5.0.9-c917314f3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-c917314f3","@libp2p/interface":"2.2.0-c917314f3","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-c917314f3","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-c917314f3","readmeFilename":"README.md","gitHead":"c917314f3e07f842f1d97f6453d00b27428de5ab","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"44b92c78cc31ffa9fc143f6c09f9a8ab2fece604","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-c917314f3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-c917314f3_1731602095089_0.9598312119914965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-14T16:34:55.456Z","publish_time":1731602095456,"_source_registry_name":"default","_cnpm_publish_time":1731602095456},"5.0.9-844a8d2d1":{"name":"@libp2p/keychain","version":"5.0.9-844a8d2d1","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.9-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b933355b51d089e430b6fbb178faa81ed90b0565","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-844a8d2d1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-844a8d2d1.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"844a8d2d19d8f834a39ebc65f91ef771baa99501","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.6-844a8d2d1","@libp2p/interface":"2.2.0-844a8d2d1","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.3-844a8d2d1","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.9-844a8d2d1_1731600461435_0.3595824478719416","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-14T16:07:41.638Z","publish_time":1731600461638,"_source_registry_name":"default","_cnpm_publish_time":1731600461638},"5.0.9-7dcabb884":{"name":"@libp2p/keychain","version":"5.0.9-7dcabb884","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-7dcabb884","@libp2p/interface":"2.2.0-7dcabb884","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-7dcabb884","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-7dcabb884","readmeFilename":"README.md","gitHead":"7dcabb884c37dfba69e3ce427544ab05209d137b","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"54e11db3f4a9d2f85f09ef1ead758348439685ce","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-7dcabb884.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-7dcabb884_1731581342374_0.5788913459638263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-14T10:49:02.543Z","publish_time":1731581342543,"_source_registry_name":"default","_cnpm_publish_time":1731581342543},"5.0.9-7626b224d":{"name":"@libp2p/keychain","version":"5.0.9-7626b224d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-7626b224d","@libp2p/interface":"2.2.0-7626b224d","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-7626b224d","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-7626b224d","readmeFilename":"README.md","gitHead":"7626b224d23c474d1c885c8a7922977ab7e4bea6","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"351fd4958b37508d62e866c38a942247e3c2f0ec","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-7626b224d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-7626b224d_1731412482749_0.23027183574379229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T11:54:42.945Z","publish_time":1731412482945,"_source_registry_name":"default","_cnpm_publish_time":1731412482945},"5.0.9-02f285fc8":{"name":"@libp2p/keychain","version":"5.0.9-02f285fc8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-02f285fc8","@libp2p/interface":"2.2.0-02f285fc8","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-02f285fc8","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-02f285fc8","readmeFilename":"README.md","gitHead":"02f285fc8256cfc970f338e5ea7dbef67581b5d9","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"6218e7daf1e991582a5854662d1562595ec916c3","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-02f285fc8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-02f285fc8_1731402442416_0.7210372271057994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T09:07:22.775Z","publish_time":1731402442775,"_source_registry_name":"default","_cnpm_publish_time":1731402442775},"5.0.9-32ca76fcb":{"name":"@libp2p/keychain","version":"5.0.9-32ca76fcb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-32ca76fcb","@libp2p/interface":"2.2.0-32ca76fcb","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-32ca76fcb","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-32ca76fcb","readmeFilename":"README.md","gitHead":"32ca76fcb5360c11b22bfd5e81712f08a46b1df8","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"0db2b770eb8b17ff293d0f5c9612a24fd8dda423","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-32ca76fcb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-32ca76fcb_1731054130270_0.04077267566139131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-08T08:22:10.505Z","publish_time":1731054130505,"_source_registry_name":"default","_cnpm_publish_time":1731054130505},"5.0.9-665769021":{"name":"@libp2p/keychain","version":"5.0.9-665769021","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-665769021","@libp2p/interface":"2.2.0-665769021","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-665769021","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-665769021","readmeFilename":"README.md","gitHead":"6657690217b689653c70fee727aa13db2eeea773","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"b38d4c035d489e30dfe454516be7a871a1dd5d28","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-665769021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-665769021_1730990296516_0.8103941303842088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T14:38:16.781Z","publish_time":1730990296781,"_source_registry_name":"default","_cnpm_publish_time":1730990296781},"5.0.9-7dead6d35":{"name":"@libp2p/keychain","version":"5.0.9-7dead6d35","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-7dead6d35","@libp2p/interface":"2.2.0-7dead6d35","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-7dead6d35","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-7dead6d35","readmeFilename":"README.md","gitHead":"7dead6d35d96add1cd4f386b5b7bf5f014d155da","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"074770c5e9d4fb56386e6b96e335fba022cf39c1","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-7dead6d35.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-7dead6d35_1730985996713_0.12946142976469832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T13:26:36.980Z","publish_time":1730985996980,"_source_registry_name":"default","_cnpm_publish_time":1730985996980},"5.0.9-6bd7f9169":{"name":"@libp2p/keychain","version":"5.0.9-6bd7f9169","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-6bd7f9169","@libp2p/interface":"2.2.0-6bd7f9169","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-6bd7f9169","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-6bd7f9169","readmeFilename":"README.md","gitHead":"6bd7f9169cca1609071845c22a1ee41ab775f45b","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"13dcc76253b13ff9cac9f151d10a344d458d65c4","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-6bd7f9169.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-6bd7f9169_1730967816492_0.18366585524413237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T08:23:36.673Z","publish_time":1730967816673,"_source_registry_name":"default","_cnpm_publish_time":1730967816673},"5.0.9-91687998d":{"name":"@libp2p/keychain","version":"5.0.9-91687998d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-91687998d","@libp2p/interface":"2.2.0-91687998d","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-91687998d","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-91687998d","readmeFilename":"README.md","gitHead":"91687998d7ae536549ddcd840aa430098860f0fb","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"d1856f305e782665b9daef09aaa03aa4f0e3a8f9","size":71918,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-91687998d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-91687998d_1730878732176_0.7759396716853459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-06T07:38:52.366Z","publish_time":1730878732366,"_source_registry_name":"default","_cnpm_publish_time":1730878732366},"5.0.9-d30d07e6f":{"name":"@libp2p/keychain","version":"5.0.9-d30d07e6f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-d30d07e6f","@libp2p/interface":"2.2.0-d30d07e6f","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-d30d07e6f","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-d30d07e6f","readmeFilename":"README.md","gitHead":"d30d07e6ff1b2825338a767f80c5dc14ae7fa3cd","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"bb4264d88955b378cdbe3cd3fd5ab4c49f70e173","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-d30d07e6f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-d30d07e6f_1730815888114_0.3324697591661965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-05T14:11:28.360Z","publish_time":1730815888360,"_source_registry_name":"default","_cnpm_publish_time":1730815888360},"5.0.9-adc767899":{"name":"@libp2p/keychain","version":"5.0.9-adc767899","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-adc767899","@libp2p/interface":"2.2.0-adc767899","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-adc767899","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-adc767899","readmeFilename":"README.md","gitHead":"adc767899d3fcf186a2bfb37a4d53decadc3a93f","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"18e701927a722af3e2012cf53006249ad7b8eb1b","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-adc767899.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-adc767899_1730794151868_0.5365887478180513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-05T08:09:12.070Z","publish_time":1730794152070,"_source_registry_name":"default","_cnpm_publish_time":1730794152070},"5.0.9-7c085d10c":{"name":"@libp2p/keychain","version":"5.0.9-7c085d10c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-7c085d10c","@libp2p/interface":"2.2.0-7c085d10c","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-7c085d10c","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-7c085d10c","readmeFilename":"README.md","gitHead":"7c085d10c4d9f491ab85b2467ab1202769ec7a5a","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"62bf5b0fb7114c0f0d2155b42dfa0f3891db4e82","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-7c085d10c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-7c085d10c_1730760023395_0.23943650881300216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-04T22:40:23.559Z","publish_time":1730760023559,"_source_registry_name":"default","_cnpm_publish_time":1730760023559},"5.0.9-0a3406a05":{"name":"@libp2p/keychain","version":"5.0.9-0a3406a05","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-0a3406a05","@libp2p/interface":"2.2.0-0a3406a05","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-0a3406a05","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-0a3406a05","readmeFilename":"README.md","gitHead":"0a3406a0536f8e7390e67eec88ccc518bd90e9a6","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"0eb37de5ca59d3b4c26b302ac5d84248e66b7b3c","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-0a3406a05.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-0a3406a05_1730549971640_0.6288784132528704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-02T12:19:31.812Z","publish_time":1730549971812,"_source_registry_name":"default","_cnpm_publish_time":1730549971812},"5.0.9-c2ff2e454":{"name":"@libp2p/keychain","version":"5.0.9-c2ff2e454","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-c2ff2e454","@libp2p/interface":"2.2.0-c2ff2e454","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-c2ff2e454","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-c2ff2e454","readmeFilename":"README.md","gitHead":"c2ff2e454ae7ad12acd223aa0b5fd2b065942aff","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"49dbacc3e01ea64313c1f0e492af97c1e1a6ed21","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-c2ff2e454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-c2ff2e454_1730547790683_0.9678116827789778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-02T11:43:10.868Z","publish_time":1730547790868,"_source_registry_name":"default","_cnpm_publish_time":1730547790868},"5.0.9-ad5cfd66a":{"name":"@libp2p/keychain","version":"5.0.9-ad5cfd66a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-ad5cfd66a","@libp2p/interface":"2.2.0-ad5cfd66a","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-ad5cfd66a","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-ad5cfd66a","readmeFilename":"README.md","gitHead":"ad5cfd66a3fccf94ddcabce8675a3bf742669484","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"ffa86adb81bacad3051f9dcdd0421b3570b84089","size":71917,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-ad5cfd66a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-ad5cfd66a_1730280448155_0.5740371183269914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-30T09:27:28.345Z","publish_time":1730280448345,"_source_registry_name":"default","_cnpm_publish_time":1730280448345},"5.0.9-a5cd8cfbe":{"name":"@libp2p/keychain","version":"5.0.9-a5cd8cfbe","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.6-a5cd8cfbe","@libp2p/interface":"2.2.0-a5cd8cfbe","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.3-a5cd8cfbe","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9-a5cd8cfbe","readmeFilename":"README.md","gitHead":"a5cd8cfbe7d150659012879239ef2ef4ac3143c9","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"888a1fb0906baa1ae640a96e910e5f37c59e7d65","size":71916,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9-a5cd8cfbe.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.9-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/keychain_5.0.9-a5cd8cfbe_1730141496684_0.39264758678214906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-28T18:51:36.940Z","publish_time":1730141496940,"_source_registry_name":"default","_cnpm_publish_time":1730141496940},"5.0.9":{"name":"@libp2p/keychain","version":"5.0.9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.6","@libp2p/interface":"^2.2.0","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.3","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.9","gitHead":"2bbb5e191d4cf224c49a237fecbea379ff165cc8","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"98f443307f6e27a4306e5685a59585178f8d8638","size":72042,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.9_1730113002125_0.7989226805520648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-28T10:56:42.344Z","publish_time":1730113002344,"_source_registry_name":"default","_cnpm_publish_time":1730113002344},"5.0.8-a657bbd2e":{"name":"@libp2p/keychain","version":"5.0.8-a657bbd2e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.5-a657bbd2e","@libp2p/interface":"2.1.3-a657bbd2e","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.2-a657bbd2e","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.8-a657bbd2e","readmeFilename":"README.md","gitHead":"a657bbd2eede0fc5720f7e7dae9ff8a8a81d16fa","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"c745f84cd1a2b8a572b4a30cd4a4253426e0c0e5","size":71915,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.8-a657bbd2e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.8-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/keychain_5.0.8-a657bbd2e_1730105018567_0.3865720084214963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-28T08:43:38.721Z","publish_time":1730105018721,"_source_registry_name":"default","_cnpm_publish_time":1730105018721},"5.0.8-d34642db1":{"name":"@libp2p/keychain","version":"5.0.8-d34642db1","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.8-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"449be18a8887139c7699ee053397ec98ec6547f9","size":71961,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.8-d34642db1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.8-d34642db1.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d34642db1c2be39a74fe7cf21508eb17c19c8a22","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.5-d34642db1","@libp2p/interface":"2.1.3-d34642db1","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.2-d34642db1","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.8-d34642db1_1730104295251_0.7802048370748929","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-28T08:31:35.494Z","publish_time":1730104295494,"_source_registry_name":"default","_cnpm_publish_time":1730104295494},"5.0.8-7383821e1":{"name":"@libp2p/keychain","version":"5.0.8-7383821e1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.5-7383821e1","@libp2p/interface":"2.1.3-7383821e1","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.2-7383821e1","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.8-7383821e1","readmeFilename":"README.md","gitHead":"7383821e1a4bab17ee56a55c78d523e918db0bcc","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"0811be3382b3b01ab5c3f495ab50e58ec203d145","size":71960,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.8-7383821e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.8-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/keychain_5.0.8-7383821e1_1729927694761_0.6769674434471609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-26T07:28:14.996Z","publish_time":1729927694996,"_source_registry_name":"default","_cnpm_publish_time":1729927694996},"5.0.8-717731e49":{"name":"@libp2p/keychain","version":"5.0.8-717731e49","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.5-717731e49","@libp2p/interface":"2.1.3-717731e49","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.2-717731e49","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.8-717731e49","readmeFilename":"README.md","gitHead":"717731e49a40142164af6c5c5703f0cad32edbe5","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"ce1c5935e6cea1ae859c6a2fe054c75e5e7e2d4e","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.8-717731e49.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.8-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/keychain_5.0.8-717731e49_1729851696448_0.23130879528469128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-25T10:21:36.606Z","publish_time":1729851696606,"_source_registry_name":"default","_cnpm_publish_time":1729851696606},"5.0.8":{"name":"@libp2p/keychain","version":"5.0.8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.5","@libp2p/interface":"^2.1.3","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.2","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.8","gitHead":"0f728b579975dbc4f1437ac29c5c1ac067db5689","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"a2606aff00ba6625ba1942649ef16bf11d523ec2","size":72085,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.8_1729690171005_0.7879571799225977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T13:29:31.290Z","publish_time":1729690171290,"_source_registry_name":"default","_cnpm_publish_time":1729690171290},"5.0.7-aa8de9fd3":{"name":"@libp2p/keychain","version":"5.0.7-aa8de9fd3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.5-aa8de9fd3","@libp2p/interface":"2.1.3-aa8de9fd3","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.1-aa8de9fd3","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.7-aa8de9fd3","readmeFilename":"README.md","gitHead":"aa8de9fd3f6ca8773596fa3fae765787caa8e866","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"98451d2714a281c2b5aab5a0dd05b09716f89c90","size":71960,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.7-aa8de9fd3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.7-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/keychain_5.0.7-aa8de9fd3_1729686196625_0.12914190645309298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T12:23:16.815Z","publish_time":1729686196815,"_source_registry_name":"default","_cnpm_publish_time":1729686196815},"5.0.7-3bc9769b8":{"name":"@libp2p/keychain","version":"5.0.7-3bc9769b8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.5-3bc9769b8","@libp2p/interface":"2.1.3-3bc9769b8","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.1-3bc9769b8","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.7-3bc9769b8","readmeFilename":"README.md","gitHead":"3bc9769b8aff1e9bb3588905323a2bc6b7d7b7bf","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"128df53b05724e69fb3d4dae1f15bc3976325f91","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.7-3bc9769b8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.7-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/keychain_5.0.7-3bc9769b8_1729683663723_0.09556919869823877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T11:41:03.949Z","publish_time":1729683663949,"_source_registry_name":"default","_cnpm_publish_time":1729683663949},"5.0.7-3244ed086":{"name":"@libp2p/keychain","version":"5.0.7-3244ed086","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.5-3244ed086","@libp2p/interface":"2.1.3-3244ed086","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.1-3244ed086","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.7-3244ed086","readmeFilename":"README.md","gitHead":"3244ed08625516b25716485c936c26a34b69466a","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"49e0110bfa75a7011b42c9bc17c4c160dc18c75f","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.7-3244ed086.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.7-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/keychain_5.0.7-3244ed086_1729671077206_0.7802047957707496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T08:11:17.423Z","publish_time":1729671077423,"_source_registry_name":"default","_cnpm_publish_time":1729671077423},"5.0.7-4521cf1f7":{"name":"@libp2p/keychain","version":"5.0.7-4521cf1f7","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.7-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"abbf7225be81a3eeba0b80d8dd5e23fb1b9ef547","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.7-4521cf1f7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.7-4521cf1f7.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4521cf1f7b8c81728db6a454a7d36d38491afc41","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.5-4521cf1f7","@libp2p/interface":"2.1.3-4521cf1f7","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.1-4521cf1f7","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.7-4521cf1f7_1729670611984_0.9692166451628244","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-23T08:03:32.186Z","publish_time":1729670612186,"_source_registry_name":"default","_cnpm_publish_time":1729670612186},"5.0.7-75301ac7d":{"name":"@libp2p/keychain","version":"5.0.7-75301ac7d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.5-75301ac7d","@libp2p/interface":"2.1.3-75301ac7d","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.1-75301ac7d","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.7-75301ac7d","readmeFilename":"README.md","gitHead":"75301ac7df0175ea53c729bd56f74c20c66307cb","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"541e01c7d35561c3381f877c7cc9c198fb0b5d89","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.7-75301ac7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.7-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/keychain_5.0.7-75301ac7d_1729585280023_0.3704275388430134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-22T08:21:20.193Z","publish_time":1729585280193,"_source_registry_name":"default","_cnpm_publish_time":1729585280193},"5.0.7-e6b4158c6":{"name":"@libp2p/keychain","version":"5.0.7-e6b4158c6","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.7-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d829957eaa0c7cdca9837c8f81a4f16ec20b7fa0","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.7-e6b4158c6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.7-e6b4158c6.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e6b4158c60d000fbb58aab5d93de1cbcc965ae79","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.5-e6b4158c6","@libp2p/interface":"2.1.3-e6b4158c6","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.1-e6b4158c6","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.7-e6b4158c6_1729585266111_0.8093412928905617","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-22T08:21:06.285Z","publish_time":1729585266285,"_source_registry_name":"default","_cnpm_publish_time":1729585266285},"5.0.7-5d199f9b6":{"name":"@libp2p/keychain","version":"5.0.7-5d199f9b6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.5-5d199f9b6","@libp2p/interface":"2.1.3-5d199f9b6","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.1-5d199f9b6","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.7-5d199f9b6","readmeFilename":"README.md","gitHead":"5d199f9b6ebe1cfd6f83051457b0ea62b0e86d91","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"e83db8fb4a15336705276789f847467c5d192f25","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.7-5d199f9b6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.7-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/keychain_5.0.7-5d199f9b6_1728668351315_0.08823550213000186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-11T17:39:11.492Z","publish_time":1728668351492,"_source_registry_name":"default","_cnpm_publish_time":1728668351492},"5.0.7":{"name":"@libp2p/keychain","version":"5.0.7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.5","@libp2p/interface":"^2.1.3","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.1","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.7","gitHead":"1cbfd6cf392b0db80f744cfe4a0841ed80760c84","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"cc563453e9ee5b4f54c718ed1f5de884a7f9ba76","size":72084,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.7_1728497301842_0.8766027602142166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T18:08:22.064Z","publish_time":1728497302064,"_source_registry_name":"default","_cnpm_publish_time":1728497302064},"5.0.6-0d326d102":{"name":"@libp2p/keychain","version":"5.0.6-0d326d102","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.6-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ee177bb486ab514eec166e0b3bb9461eda0076c3","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-0d326d102.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-0d326d102.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0d326d102e4f6bf06c6f3e961a3b6b5844486495","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.4-0d326d102","@libp2p/interface":"2.1.2-0d326d102","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.0-0d326d102","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.6-0d326d102_1728493331190_0.02287663461925349","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-09T17:02:11.504Z","publish_time":1728493331504,"_source_registry_name":"default","_cnpm_publish_time":1728493331504},"5.0.6-e99e8f448":{"name":"@libp2p/keychain","version":"5.0.6-e99e8f448","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-e99e8f448","@libp2p/interface":"2.1.2-e99e8f448","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-e99e8f448","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-e99e8f448","readmeFilename":"README.md","gitHead":"e99e8f448efc0dd0348da221b5e1c6da4a037507","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"7a3d5f607ccdc07067aea201e5a2b72eb6a5be7f","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-e99e8f448.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-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/keychain_5.0.6-e99e8f448_1728468855134_0.41097721918942876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T10:14:15.315Z","publish_time":1728468855315,"_source_registry_name":"default","_cnpm_publish_time":1728468855315},"5.0.6-d7a818e8e":{"name":"@libp2p/keychain","version":"5.0.6-d7a818e8e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-d7a818e8e","@libp2p/interface":"2.1.2-d7a818e8e","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-d7a818e8e","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-d7a818e8e","readmeFilename":"README.md","gitHead":"d7a818e8ecceb9bfe7f9032a2ee6ba4f4df590a1","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"23843f0ed0701448fe7502a12ade3fa247858aea","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-d7a818e8e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-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/keychain_5.0.6-d7a818e8e_1728457799737_0.20811830173165857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T07:09:59.969Z","publish_time":1728457799969,"_source_registry_name":"default","_cnpm_publish_time":1728457799969},"5.0.6-934a891f9":{"name":"@libp2p/keychain","version":"5.0.6-934a891f9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-934a891f9","@libp2p/interface":"2.1.2-934a891f9","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-934a891f9","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-934a891f9","readmeFilename":"README.md","gitHead":"934a891f9af20f8982ef0823a4f9b36f6a7bc92d","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"0b34b9d6a955bbde5c6840d25e75ba68e43986bd","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-934a891f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-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/keychain_5.0.6-934a891f9_1728415980102_0.9189912476844437"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T19:33:00.305Z","publish_time":1728415980305,"_source_registry_name":"default","_cnpm_publish_time":1728415980305},"5.0.6-d4da56961":{"name":"@libp2p/keychain","version":"5.0.6-d4da56961","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-d4da56961","@libp2p/interface":"2.1.2-d4da56961","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-d4da56961","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-d4da56961","readmeFilename":"README.md","gitHead":"d4da569616d63f52a268d58f450d80caff3a1170","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"a12c8be5c149ecbc593223a8641343a92b344c19","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-d4da56961.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-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/keychain_5.0.6-d4da56961_1728349444878_0.9189277344194724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T01:04:05.246Z","publish_time":1728349445246,"_source_registry_name":"default","_cnpm_publish_time":1728349445246},"5.0.6-27b2fa6b6":{"name":"@libp2p/keychain","version":"5.0.6-27b2fa6b6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-27b2fa6b6","@libp2p/interface":"2.1.2-27b2fa6b6","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-27b2fa6b6","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-27b2fa6b6","readmeFilename":"README.md","gitHead":"27b2fa6b61af646c9459120b3bf6f31c2bd89878","_nodeVersion":"20.17.0","_npmVersion":"10.9.0","dist":{"shasum":"a9d89674c35ecfce4c041fb7af91967cca2c26b0","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-27b2fa6b6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.6-27b2fa6b6_1728116117961_0.09034701476255247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-05T08:15:18.282Z","publish_time":1728116118282,"_source_registry_name":"default","_cnpm_publish_time":1728116118282},"5.0.6-661d6586a":{"name":"@libp2p/keychain","version":"5.0.6-661d6586a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-661d6586a","@libp2p/interface":"2.1.2-661d6586a","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-661d6586a","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-661d6586a","readmeFilename":"README.md","gitHead":"661d6586ace41973a61eb04a97692ef8cb74831a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"9daa136286b562ea11caa7774263e7eebcd6813b","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-661d6586a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.6-661d6586a_1727959353461_0.94182414615543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-03T12:42:33.694Z","publish_time":1727959353694,"_source_registry_name":"default","_cnpm_publish_time":1727959353694},"5.0.6-80e798cdc":{"name":"@libp2p/keychain","version":"5.0.6-80e798cdc","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-80e798cdc","@libp2p/interface":"2.1.2-80e798cdc","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-80e798cdc","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-80e798cdc","readmeFilename":"README.md","gitHead":"80e798cdccc8ef579634dc140f35d5327e2e5cf2","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"dee178c3942b038266f0445a0946c9c901349434","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-80e798cdc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.6-80e798cdc_1727863327669_0.446139741032862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T10:02:07.833Z","publish_time":1727863327833,"_source_registry_name":"default","_cnpm_publish_time":1727863327833},"5.0.6-b4f02a637":{"name":"@libp2p/keychain","version":"5.0.6-b4f02a637","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-b4f02a637","@libp2p/interface":"2.1.2-b4f02a637","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-b4f02a637","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-b4f02a637","readmeFilename":"README.md","gitHead":"b4f02a6377510eed6cf088176ad75a397978bcec","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"bb37d785460249316d7e7d0416897a324c393e3b","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-b4f02a637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.6-b4f02a637_1727859411374_0.2532328903104877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T08:56:51.634Z","publish_time":1727859411634,"_source_registry_name":"default","_cnpm_publish_time":1727859411634},"5.0.6-35b48025c":{"name":"@libp2p/keychain","version":"5.0.6-35b48025c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-35b48025c","@libp2p/interface":"2.1.2-35b48025c","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-35b48025c","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-35b48025c","readmeFilename":"README.md","gitHead":"35b48025cad5c96b4acba0bdbe1308f96a9d1f47","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"e55e22286434fd3bc527753f9ad4572b43cf34c7","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-35b48025c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.6-35b48025c_1727727951350_0.5668222634477913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T20:25:51.540Z","publish_time":1727727951540,"_source_registry_name":"default","_cnpm_publish_time":1727727951540},"5.0.6-32c176fd5":{"name":"@libp2p/keychain","version":"5.0.6-32c176fd5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-32c176fd5","@libp2p/interface":"2.1.2-32c176fd5","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-32c176fd5","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-32c176fd5","readmeFilename":"README.md","gitHead":"32c176fd53e9aa953885398ddc67387e46875b85","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"51e5d6e29103b55221402aab3fd386f4473d1391","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-32c176fd5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.6-32c176fd5_1727713977525_0.09246040082225049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T16:32:57.785Z","publish_time":1727713977785,"_source_registry_name":"default","_cnpm_publish_time":1727713977785},"5.0.6-58784abf7":{"name":"@libp2p/keychain","version":"5.0.6-58784abf7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-58784abf7","@libp2p/interface":"2.1.2-58784abf7","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-58784abf7","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-58784abf7","readmeFilename":"README.md","gitHead":"58784abf7c311308eb33a50b1e652d996592394a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"15be3b79b996cde6ac2b961a3ba8d460991207f8","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-58784abf7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.6-58784abf7_1727699863552_0.46792932515623464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T12:37:43.863Z","publish_time":1727699863863,"_source_registry_name":"default","_cnpm_publish_time":1727699863863},"5.0.6-d9c7e0f7e":{"name":"@libp2p/keychain","version":"5.0.6-d9c7e0f7e","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cf3e55f819778e00d56e93490ebf17e4cc56e237","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-d9c7e0f7e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-d9c7e0f7e.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d9c7e0f7ec608bd5154f30ae7baa6f1d6020bdfc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.4-d9c7e0f7e","@libp2p/interface":"2.1.2-d9c7e0f7e","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.0-d9c7e0f7e","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.6-d9c7e0f7e_1727699860118_0.9456681986110489","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-30T12:37:40.667Z","publish_time":1727699860667,"_source_registry_name":"default","_cnpm_publish_time":1727699860667},"5.0.6-24fa1d5af":{"name":"@libp2p/keychain","version":"5.0.6-24fa1d5af","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"678bbcc423b460b391ef240ff9e8278196ed93f3","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-24fa1d5af.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-24fa1d5af.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"24fa1d5af3be19f60f31261e8e0242c1747da0b2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.4-24fa1d5af","@libp2p/interface":"2.1.2-24fa1d5af","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.0-24fa1d5af","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.6-24fa1d5af_1727699854299_0.8772023483956055","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-30T12:37:34.538Z","publish_time":1727699854538,"_source_registry_name":"default","_cnpm_publish_time":1727699854538},"5.0.6-dad979f9b":{"name":"@libp2p/keychain","version":"5.0.6-dad979f9b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-dad979f9b","@libp2p/interface":"2.1.2-dad979f9b","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-dad979f9b","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-dad979f9b","readmeFilename":"README.md","gitHead":"dad979f9bf1181defb1a72de69b21f5b8d7fce5b","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"83e8c0658fe50b0c061eed0ef120ab3e7eb28036","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-dad979f9b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-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/keychain_5.0.6-dad979f9b_1727430944503_0.6517738498273475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T09:55:44.763Z","publish_time":1727430944763,"_source_registry_name":"default","_cnpm_publish_time":1727430944763},"5.0.6-a390db4a4":{"name":"@libp2p/keychain","version":"5.0.6-a390db4a4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-a390db4a4","@libp2p/interface":"2.1.2-a390db4a4","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.1.0-a390db4a4","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6-a390db4a4","readmeFilename":"README.md","gitHead":"a390db4a4b9c7936207283ca02d5b755091ee584","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"9e2c1f3cfc51899e927800309f00d828fe4db31b","size":71962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-a390db4a4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-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/keychain_5.0.6-a390db4a4_1727422406001_0.2205711753841597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T07:33:26.257Z","publish_time":1727422406257,"_source_registry_name":"default","_cnpm_publish_time":1727422406257},"5.0.6-82bd42bcf":{"name":"@libp2p/keychain","version":"5.0.6-82bd42bcf","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.6-82bd42bcf","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"741eca455b33fc6634fb64303b12f74c0d9ae3a0","size":71963,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6-82bd42bcf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.6-82bd42bcf.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"82bd42bcf1bfd6bfeae1a38145c71365bd281aa5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.4-82bd42bcf","@libp2p/interface":"2.1.2-82bd42bcf","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.1.0-82bd42bcf","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.6-82bd42bcf_1727422130917_0.09295151334040042","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-27T07:28:51.093Z","publish_time":1727422131093,"_source_registry_name":"default","_cnpm_publish_time":1727422131093},"5.0.6":{"name":"@libp2p/keychain","version":"5.0.6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.4","@libp2p/interface":"^2.1.2","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.1.0","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.6","gitHead":"82bd42bcf1bfd6bfeae1a38145c71365bd281aa5","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"0a0a6daa918629f4efdd93e3135295ef3bab2d88","size":72088,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.6_1727274183228_0.15438603358250047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-25T14:23:03.657Z","publish_time":1727274183657,"_source_registry_name":"default","_cnpm_publish_time":1727274183657},"5.0.5-0c5957836":{"name":"@libp2p/keychain","version":"5.0.5-0c5957836","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.5-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a9352343293c7ee9ceb6e7bd294e7570df3ea0ed","size":71958,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.5-0c5957836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.5-0c5957836.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0c5957836d1416566f18233f58c92e7db6ab5525","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.4-0c5957836","@libp2p/interface":"2.1.2-0c5957836","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.4-0c5957836","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.5-0c5957836_1727271914212_0.613087456968425","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-25T13:45:14.436Z","publish_time":1727271914436,"_source_registry_name":"default","_cnpm_publish_time":1727271914436},"5.0.5-c5988cce8":{"name":"@libp2p/keychain","version":"5.0.5-c5988cce8","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.5-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ff087a214ab60100a7a9ffaea376e6f8004566e8","size":71958,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.5-c5988cce8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.5-c5988cce8.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c5988cce8ca8c1435315639ef8113199ef470d5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.4-c5988cce8","@libp2p/interface":"2.1.2-c5988cce8","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.4-c5988cce8","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.5-c5988cce8_1727271090752_0.4617742824468811","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-25T13:31:31.056Z","publish_time":1727271091056,"_source_registry_name":"default","_cnpm_publish_time":1727271091056},"5.0.5-980038477":{"name":"@libp2p/keychain","version":"5.0.5-980038477","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.5-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e33163ac771c363ad0c3eca7dc960c8aa0799b7a","size":71958,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.5-980038477.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.5-980038477.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9800384773597621bb87f4bf0587a9451a152d6f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.4-980038477","@libp2p/interface":"2.1.2-980038477","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.4-980038477","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.5-980038477_1727271078562_0.7348615205874862","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-25T13:31:18.870Z","publish_time":1727271078870,"_source_registry_name":"default","_cnpm_publish_time":1727271078870},"5.0.5-fa83ee1c7":{"name":"@libp2p/keychain","version":"5.0.5-fa83ee1c7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.4-fa83ee1c7","@libp2p/interface":"2.1.2-fa83ee1c7","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.0.4-fa83ee1c7","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.5-fa83ee1c7","readmeFilename":"README.md","gitHead":"fa83ee1c7b246cd264730368b39b45fe63b9999e","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"0ba9d04dda28bd3e326b046c35d966698dc04bac","size":71957,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.5-fa83ee1c7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.5-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/keychain_5.0.5-fa83ee1c7_1727246248763_0.12648080780748017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-25T06:37:28.996Z","publish_time":1727246248996,"_source_registry_name":"default","_cnpm_publish_time":1727246248996},"5.0.5":{"name":"@libp2p/keychain","version":"5.0.5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.4","@libp2p/interface":"^2.1.2","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.0.4","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.5","gitHead":"4cc316c2bfb8757c9b1e4896941445331ebdcc8a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"ea138671d3207068128cad499bddf3acc5c81ce3","size":72086,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.5_1727194948995_0.18539972577312125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T16:22:29.264Z","publish_time":1727194949264,"_source_registry_name":"default","_cnpm_publish_time":1727194949264},"5.0.4-c258b35af":{"name":"@libp2p/keychain","version":"5.0.4-c258b35af","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.4-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"80ea580d1b882a6de2709050a61aa1431011a9df","size":71959,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.4-c258b35af.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.4-c258b35af.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c258b35af60eec906437129ab31201bfb9c80d16","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.3-c258b35af","@libp2p/interface":"2.1.1-c258b35af","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.3-c258b35af","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.4-c258b35af_1727191903677_0.41512225575928174","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-24T15:31:43.938Z","publish_time":1727191903938,"_source_registry_name":"default","_cnpm_publish_time":1727191903938},"5.0.4":{"name":"@libp2p/keychain","version":"5.0.4","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.4","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2b03a3de193193aece47bc57adcf4b569687b1f5","size":72085,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.4.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"33f464e3e42642a04a07a7af468d2a62837d7234","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"^5.0.3","@libp2p/interface":"^2.1.1","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"^5.0.3","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.4_1727180773082_0.5219649609189567","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-24T12:26:13.294Z","publish_time":1727180773294,"_source_registry_name":"default","_cnpm_publish_time":1727180773294},"5.0.3-7f7ec82ae":{"name":"@libp2p/keychain","version":"5.0.3-7f7ec82ae","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.3-7f7ec82ae","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"59a26ea8e739d9f8f643271b1f1a54f9625a636c","size":71957,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.3-7f7ec82ae.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.3-7f7ec82ae.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7f7ec82ae4ee7761360bdfdd294de271feaf1841","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.2-7f7ec82ae","@libp2p/interface":"2.1.0-7f7ec82ae","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.2-7f7ec82ae","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.3-7f7ec82ae_1727175903269_0.8988017316904144","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-24T11:05:03.463Z","publish_time":1727175903463,"_source_registry_name":"default","_cnpm_publish_time":1727175903463},"5.0.3-b3272cfce":{"name":"@libp2p/keychain","version":"5.0.3-b3272cfce","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.2-b3272cfce","@libp2p/interface":"2.1.0-b3272cfce","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.0.2-b3272cfce","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.3-b3272cfce","readmeFilename":"README.md","gitHead":"b3272cfce13a56ea2302e5a6fe5dd0743c109cf7","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"9dc1455d7db6764aad578c540d34bd09ff7d48bd","size":71957,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.3-b3272cfce.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.3-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/keychain_5.0.3-b3272cfce_1727160398747_0.24058812196339807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T06:46:38.941Z","publish_time":1727160398941,"_source_registry_name":"default","_cnpm_publish_time":1727160398941},"5.0.3":{"name":"@libp2p/keychain","version":"5.0.3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.2","@libp2p/interface":"^2.1.0","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.0.2","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.3","gitHead":"859f535c8243c7f6c6b41fca5c64b8a09850095b","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"f1cefed8e88a904058dbac7cb32e26932a269850","size":72086,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.3_1727091827549_0.35011835514977174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T11:43:47.753Z","publish_time":1727091827753,"_source_registry_name":"default","_cnpm_publish_time":1727091827753},"5.0.2-21fe841f2":{"name":"@libp2p/keychain","version":"5.0.2-21fe841f2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.1-21fe841f2","@libp2p/interface":"2.0.1-21fe841f2","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.0.1-21fe841f2","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.2-21fe841f2","readmeFilename":"README.md","gitHead":"21fe841f2584e0166253d78fc390401d7cee5601","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"7f9c43fb07d31a9be72c4a1da78ac08bdc729848","size":71953,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.2-21fe841f2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.2-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/keychain_5.0.2-21fe841f2_1727082178590_0.1327453191679604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T09:02:58.841Z","publish_time":1727082178841,"_source_registry_name":"default","_cnpm_publish_time":1727082178841},"5.0.2-c628c44c5":{"name":"@libp2p/keychain","version":"5.0.2-c628c44c5","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.2-c628c44c5","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"39c66394e6fedd0f32b58b8958f513e6ec7a2a10","size":71954,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.2-c628c44c5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.2-c628c44c5.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c628c44c588ad7102ce9522594ac888e751f35ba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.1-c628c44c5","@libp2p/interface":"2.0.1-c628c44c5","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.1-c628c44c5","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.2-c628c44c5_1727075279025_0.5186373990387068","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-23T07:07:59.385Z","publish_time":1727075279385,"_source_registry_name":"default","_cnpm_publish_time":1727075279385},"5.0.2-4fd7eb2e1":{"name":"@libp2p/keychain","version":"5.0.2-4fd7eb2e1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.1-4fd7eb2e1","@libp2p/interface":"2.0.1-4fd7eb2e1","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.0.1-4fd7eb2e1","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.2-4fd7eb2e1","readmeFilename":"README.md","gitHead":"4fd7eb2e14c2ac30150060adb2c8aca4c5e295f3","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"f5ac48fabeae2d33b3aaec67a2e2b1933bf062f0","size":71954,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.2-4fd7eb2e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.2-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/keychain_5.0.2-4fd7eb2e1_1726844230529_0.24839070154276466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-20T14:57:10.737Z","publish_time":1726844230737,"_source_registry_name":"default","_cnpm_publish_time":1726844230737},"5.0.2-6ccbb06f0":{"name":"@libp2p/keychain","version":"5.0.2-6ccbb06f0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.1-6ccbb06f0","@libp2p/interface":"2.0.1-6ccbb06f0","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.0.1-6ccbb06f0","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.2-6ccbb06f0","readmeFilename":"README.md","gitHead":"6ccbb06f0e76dcd1ba20d31e2518f3a1acb0efbc","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"aa291f006c19641dbc41c6dd569c642098f0c68b","size":71954,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.2-6ccbb06f0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.2-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/keychain_5.0.2-6ccbb06f0_1726740184609_0.23770414500939374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-19T10:03:04.799Z","publish_time":1726740184799,"_source_registry_name":"default","_cnpm_publish_time":1726740184799},"5.0.2":{"name":"@libp2p/keychain","version":"5.0.2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.1","@libp2p/interface":"^2.0.1","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.0.1","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.2","gitHead":"b0c068196b890eb03583e2ba07b6b6350c66c480","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"e6d61719b2d3226db45bf7dfaf57521f55e96bbf","size":72074,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.2_1726247823443_0.9542906573008967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T17:17:03.610Z","publish_time":1726247823610,"_source_registry_name":"default","_cnpm_publish_time":1726247823610},"5.0.1-34455b5f2":{"name":"@libp2p/keychain","version":"5.0.1-34455b5f2","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.1-34455b5f2","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ff7f834f5509a6eccd77be05a165b60bbf7a825d","size":71946,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.1-34455b5f2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.1-34455b5f2.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"34455b5f2848b4a7656699751e3cbe372641c13a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.1-34455b5f2","@libp2p/interface":"2.0.1-34455b5f2","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.1-34455b5f2","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.1-34455b5f2_1726244167399_0.596953925978891","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-13T16:16:07.833Z","publish_time":1726244167833,"_source_registry_name":"default","_cnpm_publish_time":1726244167833},"5.0.1":{"name":"@libp2p/keychain","version":"5.0.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.1","@libp2p/interface":"^2.0.1","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.0.1","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.1","gitHead":"62ce7b29e1f7b8ebdcd00c25a099fecfec335197","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"e0669e473f8b83c742632a36da3d4e2091db8614","size":72073,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.1_1726140561053_0.29839744380523703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T11:29:21.236Z","publish_time":1726140561236,"_source_registry_name":"default","_cnpm_publish_time":1726140561236},"5.0.0-18dd3cb26":{"name":"@libp2p/keychain","version":"5.0.0-18dd3cb26","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.0-18dd3cb26","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"05d09e21e18ea9f14b25ed4e4acc9a68b6eee548","size":71946,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.0-18dd3cb26.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.0-18dd3cb26.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"18dd3cb2649412126b995c90e976ed06220c8590","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.0-18dd3cb26","@libp2p/interface":"2.0.0-18dd3cb26","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.0-18dd3cb26","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.0-18dd3cb26_1726132834515_0.12487965430780923","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-12T09:20:34.666Z","publish_time":1726132834666,"_source_registry_name":"default","_cnpm_publish_time":1726132834666},"5.0.0-1210884ed":{"name":"@libp2p/keychain","version":"5.0.0-1210884ed","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.0.0-1210884ed","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2377f08c2816361a593cb8ba067262047ad27ee7","size":71946,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.0-1210884ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.0-1210884ed.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1210884edfe724389bb99aaf67042626093ee60b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.0-1210884ed","@libp2p/interface":"2.0.0-1210884ed","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.0-1210884ed","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.0-1210884ed_1726131189321_0.6565237684198391","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-12T08:53:09.522Z","publish_time":1726131189522,"_source_registry_name":"default","_cnpm_publish_time":1726131189522},"5.0.0-d101aac4b":{"name":"@libp2p/keychain","version":"5.0.0-d101aac4b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"5.0.0-d101aac4b","@libp2p/interface":"2.0.0-d101aac4b","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"5.0.0-d101aac4b","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.0-d101aac4b","readmeFilename":"README.md","gitHead":"d101aac4b67c41ad237ca084012e3087898494ca","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"3c49a4a1cc791144915feca9dc496dc25bed949a","size":71945,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.0-d101aac4b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.0-d101aac4b_1726075858577_0.3339367172053094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T17:30:58.771Z","publish_time":1726075858771,"_source_registry_name":"default","_cnpm_publish_time":1726075858771},"5.0.0-7cd984569":{"name":"@libp2p/keychain","version":"5.0.0-7cd984569","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@5.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2eb7b23f3b5bd281bc01f08087bb752bff9c9386","size":71946,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.0-7cd984569.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.0.0-7cd984569.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7cd984569dbf0046861ec84e8e030ef62725fd14","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"5.0.0-7cd984569","@libp2p/interface":"2.0.0-7cd984569","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"5.0.0-7cd984569","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_5.0.0-7cd984569_1726075124146_0.5101261308619596","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-11T17:18:44.385Z","publish_time":1726075124385,"_source_registry_name":"default","_cnpm_publish_time":1726075124385},"5.0.0":{"name":"@libp2p/keychain","version":"5.0.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^5.0.0","@libp2p/interface":"^2.0.0","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^5.0.0","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@5.0.0","gitHead":"cb9f3fffb76fc1367777d88a3fafc38d7a324ee7","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"989553dc750da3c4d9954a4be2456bf792f7c4f6","size":72076,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-5.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/keychain_5.0.0_1726049716016_0.38223776114372243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T10:15:16.208Z","publish_time":1726049716208,"_source_registry_name":"default","_cnpm_publish_time":1726049716208},"4.1.6-b6681bd25":{"name":"@libp2p/keychain","version":"4.1.6-b6681bd25","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.6-b6681bd25","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1a62bd32b88951f9e841ebcef014fbfb3741dc7e","size":71950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-b6681bd25.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-b6681bd25.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b6681bd2505ac2749192042c3f16b14a88a8656d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.9-b6681bd25","@libp2p/interface":"1.7.0-b6681bd25","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.20-b6681bd25","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.6-b6681bd25_1726045739252_0.1160622369284916","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-11T09:08:59.418Z","publish_time":1726045739418,"_source_registry_name":"default","_cnpm_publish_time":1726045739418},"4.1.6-2bbaf4361":{"name":"@libp2p/keychain","version":"4.1.6-2bbaf4361","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-2bbaf4361","@libp2p/interface":"1.7.0-2bbaf4361","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-2bbaf4361","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.6-2bbaf4361","readmeFilename":"README.md","gitHead":"2bbaf4361cbb5d642b628dd222eaab4c510f0a6a","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"b02bfe338e0ab227c698b697cb174d4a40177707","size":71949,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-2bbaf4361.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-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/keychain_4.1.6-2bbaf4361_1725984375509_0.7050898956355078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T16:06:15.783Z","publish_time":1725984375783,"_source_registry_name":"default","_cnpm_publish_time":1725984375783},"4.1.6-e1ca9cced":{"name":"@libp2p/keychain","version":"4.1.6-e1ca9cced","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.6-e1ca9cced","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e1059a91ba4d89a71118915232a3dfed7dc20819","size":71949,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-e1ca9cced.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-e1ca9cced.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1ca9ccedaa2957648a7efadd1503efc2b2bd069","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.9-e1ca9cced","@libp2p/interface":"1.7.0-e1ca9cced","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.20-e1ca9cced","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.6-e1ca9cced_1725977707556_0.2300578974381977","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-10T14:15:07.792Z","publish_time":1725977707792,"_source_registry_name":"default","_cnpm_publish_time":1725977707792},"4.1.6-71e5f7a5b":{"name":"@libp2p/keychain","version":"4.1.6-71e5f7a5b","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.6-71e5f7a5b","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ce17c832b7ee641c1f8a15dff41e7e7ffe53a83","size":71950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-71e5f7a5b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-71e5f7a5b.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"71e5f7a5b6723fcd8ca83da4ba3c8163d58a3394","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.9-71e5f7a5b","@libp2p/interface":"1.7.0-71e5f7a5b","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.20-71e5f7a5b","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.6-71e5f7a5b_1725968689262_0.29638570341653603","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-10T11:44:49.476Z","publish_time":1725968689476,"_source_registry_name":"default","_cnpm_publish_time":1725968689476},"4.1.6-c010d575c":{"name":"@libp2p/keychain","version":"4.1.6-c010d575c","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.6-c010d575c","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a1f39eaf8cb55a303bb3dce166c28f5fa0f781f1","size":71950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-c010d575c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-c010d575c.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c010d575c945c094181f3b6bbafa0f3c5e5e2200","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.9-c010d575c","@libp2p/interface":"1.7.0-c010d575c","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.20-c010d575c","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.6-c010d575c_1725961437727_0.8643046215366341","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-10T09:43:57.892Z","publish_time":1725961437892,"_source_registry_name":"default","_cnpm_publish_time":1725961437892},"4.1.6-a142bb642":{"name":"@libp2p/keychain","version":"4.1.6-a142bb642","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.6-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b03b9e4d4bd385dfb746c18c7eb67373bb1eb060","size":71949,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-a142bb642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-a142bb642.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a142bb642b3a232479c79a7da235508f0022dd94","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.2.2","@noble/hashes":"^1.5.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.9-a142bb642","@libp2p/interface":"1.7.0-a142bb642","sanitize-filename":"^1.6.3","interface-datastore":"^8.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.20-a142bb642","datastore-core":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.6-a142bb642_1725955631491_0.6429412438682773","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-10T08:07:11.770Z","publish_time":1725955631770,"_source_registry_name":"default","_cnpm_publish_time":1725955631770},"4.1.6-81ebe4e47":{"name":"@libp2p/keychain","version":"4.1.6-81ebe4e47","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-81ebe4e47","@libp2p/interface":"1.7.0-81ebe4e47","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-81ebe4e47","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.6-81ebe4e47","readmeFilename":"README.md","gitHead":"81ebe4e47e82508a847bb3af0af36cc249b78765","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"67b7195e3f4ae9f811b62dfc9c7a6651f8b3c103","size":71950,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-81ebe4e47.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-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/keychain_4.1.6-81ebe4e47_1725949275809_0.32087583088031857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T06:21:15.960Z","publish_time":1725949275960,"_source_registry_name":"default","_cnpm_publish_time":1725949275960},"4.1.6-5214dec4a":{"name":"@libp2p/keychain","version":"4.1.6-5214dec4a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-5214dec4a","@libp2p/interface":"1.7.0-5214dec4a","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-5214dec4a","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.6-5214dec4a","readmeFilename":"README.md","gitHead":"5214dec4a0b7e7cb82056b9a681f1c77e82d34a2","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"2227a284d5674a9f731c2c1a79fc34cac7a0dc1e","size":71913,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-5214dec4a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-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/keychain_4.1.6-5214dec4a_1725868447666_0.9224239301617667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-09T07:54:07.807Z","publish_time":1725868447807,"_source_registry_name":"default","_cnpm_publish_time":1725868447807},"4.1.6-df330695a":{"name":"@libp2p/keychain","version":"4.1.6-df330695a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-df330695a","@libp2p/interface":"1.7.0-df330695a","@noble/hashes":"^1.5.0","asn1js":"^3.0.5","interface-datastore":"^8.3.0","merge-options":"^3.0.4","multiformats":"^13.2.2","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-df330695a","aegir":"^44.0.1","datastore-core":"^10.0.0"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.6-df330695a","readmeFilename":"README.md","gitHead":"df330695a0ee627f79c51c1ab737cbf3278a91e8","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"22f6038efe69aa894e08fc20ade0f5ba116da90b","size":71913,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-df330695a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-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/keychain_4.1.6-df330695a_1725623261213_0.41651471182830613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-06T11:47:41.424Z","publish_time":1725623261424,"_source_registry_name":"default","_cnpm_publish_time":1725623261424},"4.1.6-dd7b329c4":{"name":"@libp2p/keychain","version":"4.1.6-dd7b329c4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-dd7b329c4","@libp2p/interface":"1.7.0-dd7b329c4","@libp2p/peer-id":"4.2.4-dd7b329c4","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-dd7b329c4","@libp2p/peer-id-factory":"4.2.4-dd7b329c4","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.6-dd7b329c4","readmeFilename":"README.md","gitHead":"dd7b329c483d9d06964e212d71d3090dae0556f9","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"aa5e0623a38b1958eb87a5b0a581cb468f8e6c38","size":69611,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-dd7b329c4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-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/keychain_4.1.6-dd7b329c4_1725548035699_0.17807881582719953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-05T14:53:55.919Z","publish_time":1725548035919,"_source_registry_name":"default","_cnpm_publish_time":1725548035919},"4.1.6-737b3ea5b":{"name":"@libp2p/keychain","version":"4.1.6-737b3ea5b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-737b3ea5b","@libp2p/interface":"1.7.0-737b3ea5b","@libp2p/peer-id":"4.2.4-737b3ea5b","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-737b3ea5b","@libp2p/peer-id-factory":"4.2.4-737b3ea5b","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.6-737b3ea5b","readmeFilename":"README.md","gitHead":"737b3ea5bd8555f09a0f63f2e0562aa9f0b73f62","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"14297b57d2b47de0fe598592ab8458139eb90d2e","size":69611,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-737b3ea5b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-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/keychain_4.1.6-737b3ea5b_1725456894625_0.09359022246846371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-04T13:34:54.806Z","publish_time":1725456894806,"_source_registry_name":"default","_cnpm_publish_time":1725456894806},"4.1.6-2265e59ba":{"name":"@libp2p/keychain","version":"4.1.6-2265e59ba","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.6-2265e59ba","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8f61961e6107ac4937fab7d78fbf2ec5f25c00d4","size":69611,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-2265e59ba.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-2265e59ba.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2265e59baa489141192a6cdcc1f47bb736575b92","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.9-2265e59ba","@libp2p/peer-id":"4.2.4-2265e59ba","@libp2p/interface":"1.7.0-2265e59ba","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.20-2265e59ba","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.4-2265e59ba"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.6-2265e59ba_1725451101625_0.8507806046350672","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-04T11:58:21.797Z","publish_time":1725451101797,"_source_registry_name":"default","_cnpm_publish_time":1725451101797},"4.1.6-1675adee2":{"name":"@libp2p/keychain","version":"4.1.6-1675adee2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-1675adee2","@libp2p/interface":"1.7.0-1675adee2","@libp2p/peer-id":"4.2.4-1675adee2","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-1675adee2","@libp2p/peer-id-factory":"4.2.4-1675adee2","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.6-1675adee2","readmeFilename":"README.md","gitHead":"1675adee22047638fc9cc3c1c3ab01c99b5c747e","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"c82f27b50d35a977e8c3a507925fa5360680d228","size":69000,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6-1675adee2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6-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/keychain_4.1.6-1675adee2_1725015122548_0.23898760703708666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-30T10:52:02.722Z","publish_time":1725015122722,"_source_registry_name":"default","_cnpm_publish_time":1725015122722},"4.1.6":{"name":"@libp2p/keychain","version":"4.1.6","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.6","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b6ab4035c1a06ec7ab000011bb0efec7e08a982d","size":69126,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.6.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6b8544eea6b8b26d8dcb8aa9f87ecc733e9eeb07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"^4.1.9","@libp2p/peer-id":"^4.2.4","@libp2p/interface":"^1.7.0","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"^4.0.20","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.6_1725012303854_0.09970173136484917","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-30T10:05:04.086Z","publish_time":1725012304086,"_source_registry_name":"default","_cnpm_publish_time":1725012304086},"4.1.5-7655e5200":{"name":"@libp2p/keychain","version":"4.1.5-7655e5200","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-7655e5200","@libp2p/interface":"1.7.0-7655e5200","@libp2p/peer-id":"4.2.4-7655e5200","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-7655e5200","@libp2p/peer-id-factory":"4.2.4-7655e5200","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.5-7655e5200","readmeFilename":"README.md","gitHead":"7655e5200d32e7fe59387cedacb0fe640e260f1e","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"e7874ff23f73fb01bcbb07663c53169199163303","size":68999,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.5-7655e5200.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.5-7655e5200_1724944939328_0.841294070498015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T15:22:19.517Z","publish_time":1724944939517,"_source_registry_name":"default","_cnpm_publish_time":1724944939517},"4.1.5-50b897139":{"name":"@libp2p/keychain","version":"4.1.5-50b897139","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bae540723aba747f91029420fed8a2580da5f11d","size":69001,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.5-50b897139.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.5-50b897139.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"50b897139cbace820548194191b7481e1379b149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.9-50b897139","@libp2p/peer-id":"4.2.4-50b897139","@libp2p/interface":"1.7.0-50b897139","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.20-50b897139","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.4-50b897139"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.5-50b897139_1724943043154_0.5370370490449456","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T14:50:43.350Z","publish_time":1724943043350,"_source_registry_name":"default","_cnpm_publish_time":1724943043350},"4.1.5-e211b46cc":{"name":"@libp2p/keychain","version":"4.1.5-e211b46cc","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ee11bb54d7c11545fa077ff05a8df83475dc2334","size":69000,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.5-e211b46cc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.5-e211b46cc.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e211b46cc9f3b83180f00c09d17fd32c7607d7d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.9-e211b46cc","@libp2p/peer-id":"4.2.4-e211b46cc","@libp2p/interface":"1.7.0-e211b46cc","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.20-e211b46cc","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.4-e211b46cc"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.5-e211b46cc_1724937336512_0.2126351778071136","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T13:15:36.657Z","publish_time":1724937336657,"_source_registry_name":"default","_cnpm_publish_time":1724937336657},"4.1.5-3c8dd5bbf":{"name":"@libp2p/keychain","version":"4.1.5-3c8dd5bbf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-3c8dd5bbf","@libp2p/interface":"1.7.0-3c8dd5bbf","@libp2p/peer-id":"4.2.4-3c8dd5bbf","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-3c8dd5bbf","@libp2p/peer-id-factory":"4.2.4-3c8dd5bbf","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.5-3c8dd5bbf","readmeFilename":"README.md","gitHead":"3c8dd5bbfc57489a0b10b555c81e773058a58156","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"731d4e1ca8b2094a21adb54f6a0710ca7e865c07","size":68985,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.5-3c8dd5bbf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.5-3c8dd5bbf_1723877389074_0.6128236143611585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-17T06:49:49.214Z","publish_time":1723877389214,"_source_registry_name":"default","_cnpm_publish_time":1723877389214},"4.1.5-359265a3a":{"name":"@libp2p/keychain","version":"4.1.5-359265a3a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.9-359265a3a","@libp2p/interface":"1.7.0-359265a3a","@libp2p/peer-id":"4.2.4-359265a3a","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.20-359265a3a","@libp2p/peer-id-factory":"4.2.4-359265a3a","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.5-359265a3a","readmeFilename":"README.md","gitHead":"359265a3a842698b5bdf93c6be64e3bcfee745bf","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"dbf94b48b7bf7c30f581d06b36dd14118e040581","size":68985,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.5-359265a3a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.5-359265a3a_1723817613779_0.7899398481593503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-16T14:13:33.945Z","publish_time":1723817613945,"_source_registry_name":"default","_cnpm_publish_time":1723817613945},"4.1.5":{"name":"@libp2p/keychain","version":"4.1.5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.9","@libp2p/interface":"^1.7.0","@libp2p/peer-id":"^4.2.4","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^4.0.20","@libp2p/peer-id-factory":"^4.2.4","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.5","gitHead":"52ac5236b2528237c8c7992b32e9a8b7e0208845","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"3ce03120232aa8fcb1cb5770775f3eac4f42f684","size":69115,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.5_1723737145026_0.036083668323657614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-15T15:52:25.256Z","publish_time":1723737145256,"_source_registry_name":"default","_cnpm_publish_time":1723737145256},"4.1.4-1dfb74e79":{"name":"@libp2p/keychain","version":"4.1.4-1dfb74e79","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.8-1dfb74e79","@libp2p/interface":"1.6.3-1dfb74e79","@libp2p/peer-id":"4.2.3-1dfb74e79","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.19-1dfb74e79","@libp2p/peer-id-factory":"4.2.3-1dfb74e79","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.4-1dfb74e79","readmeFilename":"README.md","gitHead":"1dfb74e795f45b67965467b4939d1855e070ffa0","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"4862e482fca695226de13790819c5a2d5fb29eac","size":68987,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.4-1dfb74e79.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.4-1dfb74e79_1723715305693_0.321750991472064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-15T09:48:25.902Z","publish_time":1723715305902,"_source_registry_name":"default","_cnpm_publish_time":1723715305902},"4.1.4-7939dbd5c":{"name":"@libp2p/keychain","version":"4.1.4-7939dbd5c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.8-7939dbd5c","@libp2p/interface":"1.6.3-7939dbd5c","@libp2p/peer-id":"4.2.3-7939dbd5c","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.19-7939dbd5c","@libp2p/peer-id-factory":"4.2.3-7939dbd5c","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.4-7939dbd5c","readmeFilename":"README.md","gitHead":"7939dbd5cbab1c7b4be671ff976d0258e9b48178","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"f7aefc0c0181a70ac29a8653259d684259f6443f","size":68987,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.4-7939dbd5c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.4-7939dbd5c_1723640033582_0.4589116430489304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-14T12:53:53.782Z","publish_time":1723640033782,"_source_registry_name":"default","_cnpm_publish_time":1723640033782},"4.1.4-c5dba70a9":{"name":"@libp2p/keychain","version":"4.1.4-c5dba70a9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.8-c5dba70a9","@libp2p/interface":"1.6.3-c5dba70a9","@libp2p/peer-id":"4.2.3-c5dba70a9","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.19-c5dba70a9","@libp2p/peer-id-factory":"4.2.3-c5dba70a9","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.4-c5dba70a9","readmeFilename":"README.md","gitHead":"c5dba70a9a7df43741c59b50a78f1dfda659396c","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"d18f2d03c314a545d3803acf567b22ca0115e060","size":68987,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.4-c5dba70a9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.4-c5dba70a9_1723561325907_0.7723026169381542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-13T15:02:06.145Z","publish_time":1723561326145,"_source_registry_name":"default","_cnpm_publish_time":1723561326145},"4.1.4-0edbfe7af":{"name":"@libp2p/keychain","version":"4.1.4-0edbfe7af","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.4-0edbfe7af","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d444d57c85eafdd4dd532885361c338e7e705211","size":68986,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.4-0edbfe7af.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.4-0edbfe7af.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0edbfe7af1ccf4bd23dd78b2bcc29ecf54ea02eb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.8-0edbfe7af","@libp2p/peer-id":"4.2.3-0edbfe7af","@libp2p/interface":"1.6.3-0edbfe7af","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","@libp2p/logger":"4.0.19-0edbfe7af","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.3-0edbfe7af"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.4-0edbfe7af_1723216904988_0.15698648324619846","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-09T15:21:45.209Z","publish_time":1723216905209,"_source_registry_name":"default","_cnpm_publish_time":1723216905209},"4.1.4":{"name":"@libp2p/keychain","version":"4.1.4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.8","@libp2p/interface":"^1.6.3","@libp2p/peer-id":"^4.2.3","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^4.0.19","@libp2p/peer-id-factory":"^4.2.3","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.4","gitHead":"fd4aea3efea861aa11b4b25b69c5ac8842208ab5","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"8107267e3e689705e1b925bac65b6c4ef98598a5","size":68874,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.4_1722616710198_0.8109416206706017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-02T16:38:30.375Z","publish_time":1722616710375,"_source_registry_name":"default","_cnpm_publish_time":1722616710375},"4.1.3-f30e2ee8d":{"name":"@libp2p/keychain","version":"4.1.3-f30e2ee8d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.7-f30e2ee8d","@libp2p/interface":"1.6.2-f30e2ee8d","@libp2p/peer-id":"4.2.2-f30e2ee8d","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.18-f30e2ee8d","@libp2p/peer-id-factory":"4.2.2-f30e2ee8d","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.3-f30e2ee8d","readmeFilename":"README.md","gitHead":"f30e2ee8de0ce5c050598cfc6744b02cc329c2b9","_nodeVersion":"20.16.0","_npmVersion":"10.8.2","dist":{"shasum":"947b8b65dddb985a5bf718d43f4df4b103116456","size":68751,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.3-f30e2ee8d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.3-f30e2ee8d_1722611430918_0.10896362604966026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-02T15:10:31.100Z","publish_time":1722611431100,"_source_registry_name":"default","_cnpm_publish_time":1722611431100},"4.1.3-944935f8d":{"name":"@libp2p/keychain","version":"4.1.3-944935f8d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.7-944935f8d","@libp2p/interface":"1.6.2-944935f8d","@libp2p/peer-id":"4.2.2-944935f8d","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.18-944935f8d","@libp2p/peer-id-factory":"4.2.2-944935f8d","aegir":"^44.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.3-944935f8d","readmeFilename":"README.md","gitHead":"944935f8dbcc1083e4cb4a02b49a0aab3083d3d9","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"a588ca59927b43151a7a5cd036eb87564dc30975","size":68753,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.3-944935f8d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.3-944935f8d_1722264737964_0.245101889591675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-29T14:52:18.135Z","publish_time":1722264738135,"_source_registry_name":"default","_cnpm_publish_time":1722264738135},"4.1.3":{"name":"@libp2p/keychain","version":"4.1.3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.7","@libp2p/interface":"^1.6.2","@libp2p/peer-id":"^4.2.2","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^4.0.18","@libp2p/peer-id-factory":"^4.2.2","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.3","gitHead":"4c755757f712232e53ad6d435409523ba92eac45","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"b8e0df4b8c89a3cb17cfef25f8fec7d661e65f7c","size":68873,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.3_1722247699398_0.3665515081205164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-29T10:08:19.562Z","publish_time":1722247699562,"_source_registry_name":"default","_cnpm_publish_time":1722247699562},"4.1.2-a8ec2bcb7":{"name":"@libp2p/keychain","version":"4.1.2-a8ec2bcb7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.6-a8ec2bcb7","@libp2p/interface":"1.6.1-a8ec2bcb7","@libp2p/peer-id":"4.2.1-a8ec2bcb7","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.17-a8ec2bcb7","@libp2p/peer-id-factory":"4.2.1-a8ec2bcb7","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.2-a8ec2bcb7","readmeFilename":"README.md","gitHead":"a8ec2bcb78b5e400cc0fc3a3f035a63fcb8001ac","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"8af475643d8d669c846080c1ba4285e4e4012c23","size":68749,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-a8ec2bcb7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.2-a8ec2bcb7_1722240597164_0.9981566491528744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-29T08:09:57.320Z","publish_time":1722240597320,"_source_registry_name":"default","_cnpm_publish_time":1722240597320},"4.1.2-a82ff8221":{"name":"@libp2p/keychain","version":"4.1.2-a82ff8221","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.6-a82ff8221","@libp2p/interface":"1.6.1-a82ff8221","@libp2p/peer-id":"4.2.1-a82ff8221","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.17-a82ff8221","@libp2p/peer-id-factory":"4.2.1-a82ff8221","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.2-a82ff8221","readmeFilename":"README.md","gitHead":"a82ff82211f187e6ad6eef2f73e3221f6fc7b444","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"d718bad773028cc5edb7947722601b21197a41be","size":68748,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-a82ff8221.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.2-a82ff8221_1722016187780_0.5744668689974222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-26T17:49:47.988Z","publish_time":1722016187988,"_source_registry_name":"default","_cnpm_publish_time":1722016187988},"4.1.2-34cf1f7cd":{"name":"@libp2p/keychain","version":"4.1.2-34cf1f7cd","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c74641c7bf2c996001beaf65b253d2e5b45af75e","size":68750,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-34cf1f7cd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.2-34cf1f7cd.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"34cf1f7cd178799a9f153dacf6734a3b83f11c3e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.6-34cf1f7cd","@libp2p/peer-id":"4.2.1-34cf1f7cd","@libp2p/interface":"1.6.1-34cf1f7cd","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.17-34cf1f7cd","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.1-34cf1f7cd"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.2-34cf1f7cd_1722013968303_0.6307668841767764","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-26T17:12:48.734Z","publish_time":1722013968734,"_source_registry_name":"default","_cnpm_publish_time":1722013968734},"4.1.2-8b3114292":{"name":"@libp2p/keychain","version":"4.1.2-8b3114292","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.6-8b3114292","@libp2p/interface":"1.6.1-8b3114292","@libp2p/peer-id":"4.2.1-8b3114292","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.17-8b3114292","@libp2p/peer-id-factory":"4.2.1-8b3114292","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.2-8b3114292","readmeFilename":"README.md","gitHead":"8b3114292272eb2741802927f8f424f0f717505c","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"0df63903461dff40ce068cfbb435637bae03563f","size":68750,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-8b3114292.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.2-8b3114292_1721659123495_0.32245172711584824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-22T14:38:43.675Z","publish_time":1721659123675,"_source_registry_name":"default","_cnpm_publish_time":1721659123675},"4.1.2-4a994c5ef":{"name":"@libp2p/keychain","version":"4.1.2-4a994c5ef","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.6-4a994c5ef","@libp2p/interface":"1.6.1-4a994c5ef","@libp2p/peer-id":"4.2.1-4a994c5ef","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.17-4a994c5ef","@libp2p/peer-id-factory":"4.2.1-4a994c5ef","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.2-4a994c5ef","readmeFilename":"README.md","gitHead":"4a994c5effea95c363164c5ba51b8f78faa6bc8a","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"e73f159bb804244b456dacb8f2544a6d310bfcbe","size":68750,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-4a994c5ef.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.2-4a994c5ef_1721639414123_0.4121424065138628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-22T09:10:14.322Z","publish_time":1721639414322,"_source_registry_name":"default","_cnpm_publish_time":1721639414322},"4.1.2-73f2b6b6d":{"name":"@libp2p/keychain","version":"4.1.2-73f2b6b6d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.6-73f2b6b6d","@libp2p/interface":"1.6.1-73f2b6b6d","@libp2p/peer-id":"4.2.1-73f2b6b6d","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.17-73f2b6b6d","@libp2p/peer-id-factory":"4.2.1-73f2b6b6d","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.2-73f2b6b6d","readmeFilename":"README.md","gitHead":"73f2b6b6d767492f8f1d740fac382a2d22c3fca1","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"142cd17b76f7693c8769e51135b15a8db8bb06e7","size":68750,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-73f2b6b6d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.2-73f2b6b6d_1721066296129_0.2233772141751753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T17:58:16.315Z","publish_time":1721066296315,"_source_registry_name":"default","_cnpm_publish_time":1721066296315},"4.1.2-40902d99b":{"name":"@libp2p/keychain","version":"4.1.2-40902d99b","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.2-40902d99b","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"96b38be21e8511a190a78c2a5c0e0b241f0eae52","size":68750,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-40902d99b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.2-40902d99b.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"40902d99b1e67779ab1c0e87e34f5d4a6bb66daa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.6-40902d99b","@libp2p/peer-id":"4.2.1-40902d99b","@libp2p/interface":"1.6.1-40902d99b","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.17-40902d99b","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.1-40902d99b"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.2-40902d99b_1721066044017_0.3202807385279376","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-15T17:54:04.213Z","publish_time":1721066044213,"_source_registry_name":"default","_cnpm_publish_time":1721066044213},"4.1.2-928801a80":{"name":"@libp2p/keychain","version":"4.1.2-928801a80","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.2-928801a80","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e4d186b6d341d029b41ecbc7ad740cd6cef273e7","size":68749,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-928801a80.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.2-928801a80.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"928801a80232d437a058e79f5b21e12eac128f2c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.6-928801a80","@libp2p/peer-id":"4.2.1-928801a80","@libp2p/interface":"1.6.1-928801a80","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.17-928801a80","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.1-928801a80"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.2-928801a80_1721065866200_0.6739661347636052","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-15T17:51:06.370Z","publish_time":1721065866370,"_source_registry_name":"default","_cnpm_publish_time":1721065866370},"4.1.2-a130993ed":{"name":"@libp2p/keychain","version":"4.1.2-a130993ed","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6083c7a80519171d00beaba21c81bedab9586dbe","size":68751,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2-a130993ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.2-a130993ed.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a130993edae3cf931bd1f4f4c24378a44dab4268","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.6-a130993ed","@libp2p/peer-id":"4.2.1-a130993ed","@libp2p/interface":"1.6.1-a130993ed","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.17-a130993ed","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.1-a130993ed"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.2-a130993ed_1721065860709_0.5660820837622482","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-15T17:51:00.899Z","publish_time":1721065860899,"_source_registry_name":"default","_cnpm_publish_time":1721065860899},"4.1.2":{"name":"@libp2p/keychain","version":"4.1.2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.6","@libp2p/interface":"^1.6.1","@libp2p/peer-id":"^4.2.1","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^4.0.17","@libp2p/peer-id-factory":"^4.2.1","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.2","gitHead":"bcd018310f7b55d15e7d1712f5b35630e5d80fc9","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"shasum":"d2bb61d3e78890ac5b30593ae11e54fadaeee0a2","size":68869,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.2_1720878962784_0.6512423155045597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-13T13:56:03.057Z","publish_time":1720878963057,"_source_registry_name":"default","_cnpm_publish_time":1720878963057},"4.1.1-e9b6a242a":{"name":"@libp2p/keychain","version":"4.1.1-e9b6a242a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.5-e9b6a242a","@libp2p/interface":"1.6.0-e9b6a242a","@libp2p/peer-id":"4.2.0-e9b6a242a","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.16-e9b6a242a","@libp2p/peer-id-factory":"4.2.0-e9b6a242a","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.1-e9b6a242a","readmeFilename":"README.md","gitHead":"e9b6a242ac8b485f5fe9c33710e100c660c308aa","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"shasum":"dedaaea7092a4d95b49b9a996ea375157a5576d7","size":68752,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.1-e9b6a242a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.1-e9b6a242a_1720876515910_0.6585303994579885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-13T13:15:16.153Z","publish_time":1720876516153,"_source_registry_name":"default","_cnpm_publish_time":1720876516153},"4.1.1-3319ff41e":{"name":"@libp2p/keychain","version":"4.1.1-3319ff41e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.5-3319ff41e","@libp2p/interface":"1.6.0-3319ff41e","@libp2p/peer-id":"4.2.0-3319ff41e","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.16-3319ff41e","@libp2p/peer-id-factory":"4.2.0-3319ff41e","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.1-3319ff41e","readmeFilename":"README.md","gitHead":"3319ff41ec7a30a632343e3171136b57460e01cb","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"shasum":"6e7a368b98d41178ad92ae6e762da729794f107a","size":68751,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.1-3319ff41e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.1-3319ff41e_1720635773515_0.7092951627124437"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-10T18:22:53.698Z","publish_time":1720635773698,"_source_registry_name":"default","_cnpm_publish_time":1720635773698},"4.1.1-e1f0b307c":{"name":"@libp2p/keychain","version":"4.1.1-e1f0b307c","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8491fee382740568809845b92fa9be7b55b9d48c","size":68752,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.1-e1f0b307c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.1-e1f0b307c.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1f0b307c6992414d39cd5b44cf971d30f079fab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.5-e1f0b307c","@libp2p/peer-id":"4.2.0-e1f0b307c","@libp2p/interface":"1.6.0-e1f0b307c","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.16-e1f0b307c","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.0-e1f0b307c"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.1-e1f0b307c_1720630759720_0.9791090489261769","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-10T16:59:19.965Z","publish_time":1720630759965,"_source_registry_name":"default","_cnpm_publish_time":1720630759965},"4.1.1-d1aec4d9f":{"name":"@libp2p/keychain","version":"4.1.1-d1aec4d9f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.5-d1aec4d9f","@libp2p/interface":"1.6.0-d1aec4d9f","@libp2p/peer-id":"4.2.0-d1aec4d9f","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.16-d1aec4d9f","@libp2p/peer-id-factory":"4.2.0-d1aec4d9f","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.1-d1aec4d9f","readmeFilename":"README.md","gitHead":"d1aec4d9faeaced1dc71437f142c444fde3ebb98","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"18bf979d43cb09faaeab5f037bb9d2ec1576f874","size":68752,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.1-d1aec4d9f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.1-d1aec4d9f_1720467551299_0.011899508278624404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T19:39:11.490Z","publish_time":1720467551490,"_source_registry_name":"default","_cnpm_publish_time":1720467551490},"4.1.1-ce6da9896":{"name":"@libp2p/keychain","version":"4.1.1-ce6da9896","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc6a65045ed1c839cf7b904742205fc206b0651e","size":68752,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.1-ce6da9896.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.1-ce6da9896.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ce6da9896c768205a9ad85d3d048938bf7b8f35c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.5-ce6da9896","@libp2p/peer-id":"4.2.0-ce6da9896","@libp2p/interface":"1.6.0-ce6da9896","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.16-ce6da9896","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.2.0-ce6da9896"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.1-ce6da9896_1720467245826_0.21725328606058758","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-08T19:34:06.038Z","publish_time":1720467246038,"_source_registry_name":"default","_cnpm_publish_time":1720467246038},"4.1.1-151bc46fb":{"name":"@libp2p/keychain","version":"4.1.1-151bc46fb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.5-151bc46fb","@libp2p/interface":"1.6.0-151bc46fb","@libp2p/peer-id":"4.2.0-151bc46fb","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.16-151bc46fb","@libp2p/peer-id-factory":"4.2.0-151bc46fb","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.1-151bc46fb","readmeFilename":"README.md","gitHead":"151bc46fb4b41626143499cf9ebe0fcb309a78e2","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"a0946b6cecdbee3fc9217f29738d8c7804436729","size":68752,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.1-151bc46fb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.1-151bc46fb_1720420119708_0.13814040083077628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T06:28:39.873Z","publish_time":1720420119873,"_source_registry_name":"default","_cnpm_publish_time":1720420119873},"4.1.1":{"name":"@libp2p/keychain","version":"4.1.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.5","@libp2p/interface":"^1.6.0","@libp2p/peer-id":"^4.2.0","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^4.0.16","@libp2p/peer-id-factory":"^4.2.0","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.1","gitHead":"b816fd9c27f653adf7fd038daf0c216f2a4b5305","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"6dd73727d2f2051a401e3877818a096cee88fe0e","size":68869,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.1_1720013924524_0.5754551299550945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-03T13:38:44.697Z","publish_time":1720013924697,"_source_registry_name":"default","_cnpm_publish_time":1720013924697},"4.1.0-abb9f90c7":{"name":"@libp2p/keychain","version":"4.1.0-abb9f90c7","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.0-abb9f90c7","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"faf138b78858c4f6eac330a9246471de1beab13e","size":68749,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0-abb9f90c7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.0-abb9f90c7.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"abb9f90c7694ac9ff77b45930304a92b1db428ea","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.4-abb9f90c7","@libp2p/peer-id":"4.1.4-abb9f90c7","@libp2p/interface":"1.5.0-abb9f90c7","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.15-abb9f90c7","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.4-abb9f90c7"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.0-abb9f90c7_1720011686678_0.15354922967019435","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-03T13:01:26.923Z","publish_time":1720011686923,"_source_registry_name":"default","_cnpm_publish_time":1720011686923},"4.1.0-af85a7cad":{"name":"@libp2p/keychain","version":"4.1.0-af85a7cad","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.4-af85a7cad","@libp2p/interface":"1.5.0-af85a7cad","@libp2p/peer-id":"4.1.4-af85a7cad","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.15-af85a7cad","@libp2p/peer-id-factory":"4.1.4-af85a7cad","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.0-af85a7cad","readmeFilename":"README.md","gitHead":"af85a7cadd2471c6d1ad730b659783453e9e5e37","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"3fb230e04dd7a0c839770c5ae96b731d3366a9c0","size":68748,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0-af85a7cad.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.0-af85a7cad_1719943295225_0.15727990664609148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-02T18:01:35.388Z","publish_time":1719943295388,"_source_registry_name":"default","_cnpm_publish_time":1719943295388},"4.1.0-21cf7bc56":{"name":"@libp2p/keychain","version":"4.1.0-21cf7bc56","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.0-21cf7bc56","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"01420f1eb74fbec3cb7f6710d2e2a197da2e7329","size":68750,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0-21cf7bc56.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.0-21cf7bc56.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"21cf7bc56bf352a15fe8a167a8d81edd23a9897c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.4-21cf7bc56","@libp2p/peer-id":"4.1.4-21cf7bc56","@libp2p/interface":"1.5.0-21cf7bc56","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.15-21cf7bc56","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.4-21cf7bc56"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.0-21cf7bc56_1719929001391_0.6923995627761168","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-02T14:03:21.585Z","publish_time":1719929001585,"_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":1719929001585},"4.1.0-b0b6cae12":{"name":"@libp2p/keychain","version":"4.1.0-b0b6cae12","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.0-b0b6cae12","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f627b4c46d5eb3f40edfcac8d5ac31a422559b9d","size":68748,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0-b0b6cae12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.0-b0b6cae12.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b0b6cae121f23b8b09b36aed6815bddd2ff6e149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.4-b0b6cae12","@libp2p/peer-id":"4.1.4-b0b6cae12","@libp2p/interface":"1.5.0-b0b6cae12","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.15-b0b6cae12","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.4-b0b6cae12"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.0-b0b6cae12_1719925299311_0.8544824518752967","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-02T13:01:39.549Z","publish_time":1719925299549,"_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":1719925299549},"4.1.0-6573cb8b0":{"name":"@libp2p/keychain","version":"4.1.0-6573cb8b0","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.0-6573cb8b0","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"09e0fb2ada59b1756079207aa05a2131649f37c6","size":68598,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0-6573cb8b0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.0-6573cb8b0.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6573cb8b072c9ab3b0b374a9d2a4270cbc5c19b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.4-6573cb8b0","@libp2p/peer-id":"4.1.4-6573cb8b0","@libp2p/interface":"1.5.0-6573cb8b0","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.15-6573cb8b0","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.4-6573cb8b0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.0-6573cb8b0_1719924252506_0.09739282320773257","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-02T12:44:12.718Z","publish_time":1719924252718,"_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":1719924252718},"4.1.0-15eb66428":{"name":"@libp2p/keychain","version":"4.1.0-15eb66428","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.1.0-15eb66428","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8d1f6d02a6e17c0e7201ee5cc5204931be94eca3","size":68598,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0-15eb66428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.1.0-15eb66428.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"15eb66428d191e1c26db69ef3587bd2afb972d17","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.4-15eb66428","@libp2p/peer-id":"4.1.4-15eb66428","@libp2p/interface":"1.5.0-15eb66428","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.15-15eb66428","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.4-15eb66428"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.1.0-15eb66428_1719924248313_0.6631910112115957","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-02T12:44:08.495Z","publish_time":1719924248495,"_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":1719924248495},"4.1.0-3b9cbf7d8":{"name":"@libp2p/keychain","version":"4.1.0-3b9cbf7d8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.4-3b9cbf7d8","@libp2p/interface":"1.5.0-3b9cbf7d8","@libp2p/peer-id":"4.1.4-3b9cbf7d8","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.15-3b9cbf7d8","@libp2p/peer-id-factory":"4.1.4-3b9cbf7d8","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.0-3b9cbf7d8","readmeFilename":"README.md","gitHead":"3b9cbf7d82fc24cd30b09ad2d3b768bdec741e99","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"shasum":"fb9977afe4f2350cc5501feea21631895a61015f","size":68598,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0-3b9cbf7d8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.0-3b9cbf7d8_1719855241534_0.16069670888969134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-01T17:34:01.820Z","publish_time":1719855241820,"_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":1719855241820},"4.1.0-0b55625d1":{"name":"@libp2p/keychain","version":"4.1.0-0b55625d1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.4-0b55625d1","@libp2p/interface":"1.5.0-0b55625d1","@libp2p/peer-id":"4.1.4-0b55625d1","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.15-0b55625d1","@libp2p/peer-id-factory":"4.1.4-0b55625d1","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.0-0b55625d1","readmeFilename":"README.md","gitHead":"0b55625d146940994a306101650a55ee58e32f6c","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"1713eec2b7c0b792c17c6be382635043e2d60a35","size":69068,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0-0b55625d1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.0-0b55625d1_1719177401773_0.3354758196214336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-23T21:16:41.984Z","publish_time":1719177401984,"_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":1719177401984},"4.1.0":{"name":"@libp2p/keychain","version":"4.1.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.4","@libp2p/interface":"^1.5.0","@libp2p/peer-id":"^4.1.4","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^4.0.15","@libp2p/peer-id-factory":"^4.1.4","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.1.0","gitHead":"703b39029c478446fc7d75c64a990883a75c1934","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"7aad41919c8da89fa91e259bc8eecedc970bb6ec","size":69201,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.1.0_1718812329169_0.6398040585459019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-19T15:52:09.337Z","publish_time":1718812329337,"_source_registry_name":"default","_cnpm_publish_time":1718812329337},"4.0.16-9e0236627":{"name":"@libp2p/keychain","version":"4.0.16-9e0236627","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.3-9e0236627","@libp2p/interface":"1.4.1-9e0236627","@libp2p/peer-id":"4.1.3-9e0236627","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.14-9e0236627","@libp2p/peer-id-factory":"4.1.3-9e0236627","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.16-9e0236627","readmeFilename":"README.md","gitHead":"9e0236627b50a389df3350a90e58720cc205f0af","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"c0ac654fae2f346e214f3e1b1a651d9ab9e962fb","size":69072,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.16-9e0236627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.16-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/keychain_4.0.16-9e0236627_1718714838858_0.982827869477775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-18T12:47:19.075Z","publish_time":1718714839075,"_source_registry_name":"default","_cnpm_publish_time":1718714839075},"4.0.16-8e4fdcde9":{"name":"@libp2p/keychain","version":"4.0.16-8e4fdcde9","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.16-8e4fdcde9","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"743777780a1fcfc3a3034aa817984f94a68bda9d","size":69072,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.16-8e4fdcde9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.16-8e4fdcde9.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8e4fdcde999a64b6f6e573960b2a53cc78c0bebf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.3-8e4fdcde9","@libp2p/peer-id":"4.1.3-8e4fdcde9","@libp2p/interface":"1.4.1-8e4fdcde9","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.14-8e4fdcde9","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.3-8e4fdcde9"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.16-8e4fdcde9_1718707404376_0.24862390012173674","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-18T10:43:24.543Z","publish_time":1718707404543,"_source_registry_name":"default","_cnpm_publish_time":1718707404543},"4.0.16-94cac115a":{"name":"@libp2p/keychain","version":"4.0.16-94cac115a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.3-94cac115a","@libp2p/interface":"1.4.1-94cac115a","@libp2p/peer-id":"4.1.3-94cac115a","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.14-94cac115a","@libp2p/peer-id-factory":"4.1.3-94cac115a","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.16-94cac115a","readmeFilename":"README.md","gitHead":"94cac115a2ec5dc805fc987345bcacfe269260de","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"ac35d9fc7ef993eec0a7c1bef97d6f7d0c7cea83","size":69072,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.16-94cac115a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.16-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/keychain_4.0.16-94cac115a_1718275891536_0.011714844393061474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-13T10:51:31.713Z","publish_time":1718275891713,"_source_registry_name":"default","_cnpm_publish_time":1718275891713},"4.0.16-d1f1c2be7":{"name":"@libp2p/keychain","version":"4.0.16-d1f1c2be7","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.16-d1f1c2be7","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d82826f85e37677d7175b18314819aa74c9698fd","size":69071,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.16-d1f1c2be7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.16-d1f1c2be7.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d1f1c2be78bd195f404e62627c2c9f545845e5f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.3-d1f1c2be7","@libp2p/peer-id":"4.1.3-d1f1c2be7","@libp2p/interface":"1.4.1-d1f1c2be7","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.14-d1f1c2be7","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.3-d1f1c2be7"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.16-d1f1c2be7_1718268567295_0.30516037673864393","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-13T08:49:27.476Z","publish_time":1718268567476,"_source_registry_name":"default","_cnpm_publish_time":1718268567476},"4.0.16-44791342":{"name":"@libp2p/keychain","version":"4.0.16-44791342","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.16-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e93181cc166f3d7cf0ccccef6666ad7d535b3a28","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.16-44791342.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.16-44791342.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"044791342239b187d4fdabb957b0ca6af93d9b73","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.3-044791342","@libp2p/peer-id":"4.1.3-044791342","@libp2p/interface":"1.4.1-044791342","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.14-044791342","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.3-044791342"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.16-44791342_1718207610623_0.20304058171871486","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-12T15:53:30.802Z","publish_time":1718207610802,"_source_registry_name":"default","_cnpm_publish_time":1718207610802},"4.0.16-863b3de03":{"name":"@libp2p/keychain","version":"4.0.16-863b3de03","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.16-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"32aa5a8c1a332bcf34b883252483c1e87cedee15","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.16-863b3de03.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.16-863b3de03.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"863b3de03e73204b517830ae9ea782425b5c3088","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.3-863b3de03","@libp2p/peer-id":"4.1.3-863b3de03","@libp2p/interface":"1.4.1-863b3de03","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.14-863b3de03","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.3-863b3de03"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.16-863b3de03_1718188259559_0.400198979677048","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-12T10:30:59.697Z","publish_time":1718188259697,"_source_registry_name":"default","_cnpm_publish_time":1718188259697},"4.0.16":{"name":"@libp2p/keychain","version":"4.0.16","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.3","@libp2p/interface":"^1.4.1","@libp2p/peer-id":"^4.1.3","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^4.0.14","@libp2p/peer-id-factory":"^4.1.3","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.16","gitHead":"2829da93ce19750e29f65a0cf25528d15281c5eb","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"41b601b54fe29f5fb46c8abebfcfce9bfc376fa0","size":68960,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.16_1718015905916_0.688815562000596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-10T10:38:26.106Z","publish_time":1718015906106,"_source_registry_name":"default","_cnpm_publish_time":1718015906106},"4.0.15-90d10b565":{"name":"@libp2p/keychain","version":"4.0.15-90d10b565","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.2-90d10b565","@libp2p/interface":"1.4.0-90d10b565","@libp2p/peer-id":"4.1.2-90d10b565","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.13-90d10b565","@libp2p/peer-id-factory":"4.1.2-90d10b565","aegir":"^43.0.1","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15-90d10b565","readmeFilename":"README.md","gitHead":"90d10b56557380097d3738ee9c839ce70386ed54","_nodeVersion":"20.14.0","_npmVersion":"10.8.1","dist":{"shasum":"94eb6baa41024b73d2477c28f3f7bfaa01060bf8","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-90d10b565.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-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/keychain_4.0.15-90d10b565_1717775382060_0.7397482713298944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-07T15:49:42.230Z","publish_time":1717775382230,"_source_registry_name":"default","_cnpm_publish_time":1717775382230},"4.0.15-62e32252a":{"name":"@libp2p/keychain","version":"4.0.15-62e32252a","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d139dcbf3bdec94d78cc0089879adef887699a10","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-62e32252a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-62e32252a.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"62e32252a334a5389546dd05a143ffb93cb8e744","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-62e32252a","@libp2p/peer-id":"4.1.2-62e32252a","@libp2p/interface":"1.4.0-62e32252a","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.13-62e32252a","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-62e32252a"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-62e32252a_1717700199738_0.9393579922959814","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T18:56:39.924Z","publish_time":1717700199924,"_source_registry_name":"default","_cnpm_publish_time":1717700199924},"4.0.15-769461d3b":{"name":"@libp2p/keychain","version":"4.0.15-769461d3b","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"574c8a7f1a3ff75938a858a2469ec691eceda56a","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-769461d3b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-769461d3b.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"769461d3b5de1a9825c37ae8d10d508bab9fd2bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-769461d3b","@libp2p/peer-id":"4.1.2-769461d3b","@libp2p/interface":"1.4.0-769461d3b","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.13-769461d3b","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-769461d3b"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-769461d3b_1717689819708_0.24063955563485795","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T16:03:39.875Z","publish_time":1717689819875,"_source_registry_name":"default","_cnpm_publish_time":1717689819875},"4.0.15-bc6556f96":{"name":"@libp2p/keychain","version":"4.0.15-bc6556f96","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-bc6556f96","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d14b0a5bc5f701f1b8d004b3924d1060938b737a","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-bc6556f96.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-bc6556f96.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bc6556f965474801d63fc6a4c113b65144715995","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-bc6556f96","@libp2p/peer-id":"4.1.2-bc6556f96","@libp2p/interface":"1.4.0-bc6556f96","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.13-bc6556f96","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-bc6556f96"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-bc6556f96_1717673375662_0.9616734670708256","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T11:29:35.823Z","publish_time":1717673375823,"_source_registry_name":"default","_cnpm_publish_time":1717673375823},"4.0.15-6011d3697":{"name":"@libp2p/keychain","version":"4.0.15-6011d3697","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-6011d3697","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9a06bf82173ad5f21cfb71412bfffeee6e9e49b0","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-6011d3697.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-6011d3697.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6011d36973f94813bc28f19cec4cf2d5883bc812","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-6011d3697","@libp2p/peer-id":"4.1.2-6011d3697","@libp2p/interface":"1.4.0-6011d3697","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.13-6011d3697","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-6011d3697"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-6011d3697_1717668900212_0.2293416202094123","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T10:15:00.374Z","publish_time":1717668900374,"_source_registry_name":"default","_cnpm_publish_time":1717668900374},"4.0.15-f6fe2cc3c":{"name":"@libp2p/keychain","version":"4.0.15-f6fe2cc3c","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-f6fe2cc3c","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ed84e3bd7da496aa89c1465d5a2d49db80442265","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-f6fe2cc3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-f6fe2cc3c.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f6fe2cc3cfb4a69520ede31874c94088a7e9b270","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-f6fe2cc3c","@libp2p/peer-id":"4.1.2-f6fe2cc3c","@libp2p/interface":"1.4.0-f6fe2cc3c","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.13-f6fe2cc3c","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-f6fe2cc3c"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-f6fe2cc3c_1717668080353_0.7966574483095725","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T10:01:20.502Z","publish_time":1717668080502,"_source_registry_name":"default","_cnpm_publish_time":1717668080502},"4.0.15-4bd8e4f79":{"name":"@libp2p/keychain","version":"4.0.15-4bd8e4f79","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-4bd8e4f79","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e65d0aa7b7cd2658b7150bfb9cff42b9a668a72e","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-4bd8e4f79.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-4bd8e4f79.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4bd8e4f791d055c2ba1445f1dea64dd3735e41c9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-4bd8e4f79","@libp2p/peer-id":"4.1.2-4bd8e4f79","@libp2p/interface":"1.4.0-4bd8e4f79","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.13-4bd8e4f79","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-4bd8e4f79"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-4bd8e4f79_1717667065382_0.7624177701755479","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T09:44:25.540Z","publish_time":1717667065540,"_source_registry_name":"default","_cnpm_publish_time":1717667065540},"4.0.15-440c9b360":{"name":"@libp2p/keychain","version":"4.0.15-440c9b360","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-440c9b360","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"63e2fa536f56fa3a16e65a73f97b82bb5ec7369a","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-440c9b360.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-440c9b360.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"440c9b360b8413149f4a1404c3368f124b0f8a5e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-440c9b360","@libp2p/peer-id":"4.1.2-440c9b360","@libp2p/interface":"1.4.0-440c9b360","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.13-440c9b360","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-440c9b360"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-440c9b360_1717665369498_0.24212970749662732","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T09:16:09.712Z","publish_time":1717665369712,"_source_registry_name":"default","_cnpm_publish_time":1717665369712},"4.0.15-757fb2674":{"name":"@libp2p/keychain","version":"4.0.15-757fb2674","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-757fb2674","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ee0f01fb10ed0b075fb760b30889c330f2283999","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-757fb2674.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-757fb2674.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"757fb2674f0a3e06fd46d3ff63f7f461c32d47d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-757fb2674","@libp2p/peer-id":"4.1.2-757fb2674","@libp2p/interface":"1.4.0-757fb2674","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","@libp2p/logger":"4.0.13-757fb2674","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-757fb2674"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-757fb2674_1717662335797_0.5006438382183604","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T08:25:35.957Z","publish_time":1717662335957,"_source_registry_name":"default","_cnpm_publish_time":1717662335957},"4.0.15-12106b5b0":{"name":"@libp2p/keychain","version":"4.0.15-12106b5b0","keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/keychain@4.0.15-12106b5b0","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"60380b715c13c0b40d8ad763061cbc0d55e23d36","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-12106b5b0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-12106b5b0.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"12106b5b00957b0bd634e69353d4fae4e0730ac9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","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:electron-main":"aegir test -t electron-main","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":"Key management and cryptographically protected messages","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.1.0","merge-options":"^3.0.4","@libp2p/crypto":"4.1.2-12106b5b0","@libp2p/peer-id":"4.1.2-12106b5b0","@libp2p/interface":"1.4.0-12106b5b0","sanitize-filename":"^1.6.3","interface-datastore":"^8.2.11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","@libp2p/logger":"4.0.13-12106b5b0","datastore-core":"^9.2.9","@libp2p/peer-id-factory":"4.1.2-12106b5b0"},"_npmOperationalInternal":{"tmp":"tmp/keychain_4.0.15-12106b5b0_1717660119186_0.21309504414305214","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T07:48:39.375Z","publish_time":1717660119375,"_source_registry_name":"default","_cnpm_publish_time":1717660119375},"4.0.15-169c9d85e":{"name":"@libp2p/keychain","version":"4.0.15-169c9d85e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.2-169c9d85e","@libp2p/interface":"1.4.0-169c9d85e","@libp2p/peer-id":"4.1.2-169c9d85e","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.13-169c9d85e","@libp2p/peer-id-factory":"4.1.2-169c9d85e","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15-169c9d85e","readmeFilename":"README.md","gitHead":"169c9d85e7c9cd65be964b5d08bd618d950f70ee","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"a7fbf922baf85f9c1a25d559defb52a18793e48e","size":68824,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-169c9d85e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-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/keychain_4.0.15-169c9d85e_1716918585832_0.5035124295129445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T17:49:46.020Z","publish_time":1716918586020,"_source_registry_name":"default","_cnpm_publish_time":1716918586020},"4.0.15-f4e572cd6":{"name":"@libp2p/keychain","version":"4.0.15-f4e572cd6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.2-f4e572cd6","@libp2p/interface":"1.4.0-f4e572cd6","@libp2p/peer-id":"4.1.2-f4e572cd6","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.13-f4e572cd6","@libp2p/peer-id-factory":"4.1.2-f4e572cd6","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15-f4e572cd6","readmeFilename":"README.md","gitHead":"f4e572cd6fc957457816c98619d1a11adf4bd5bc","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"5aa7f58b21126d2b07870f96feedb258ede0e7d7","size":68826,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-f4e572cd6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-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/keychain_4.0.15-f4e572cd6_1716918574891_0.4054803274964047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T17:49:35.106Z","publish_time":1716918575106,"_source_registry_name":"default","_cnpm_publish_time":1716918575106},"4.0.15-352699ab5":{"name":"@libp2p/keychain","version":"4.0.15-352699ab5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.2-352699ab5","@libp2p/interface":"1.4.0-352699ab5","@libp2p/peer-id":"4.1.2-352699ab5","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.13-352699ab5","@libp2p/peer-id-factory":"4.1.2-352699ab5","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15-352699ab5","readmeFilename":"README.md","gitHead":"352699ab534c7aed536886bd2fd18f069db0d08e","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"3c5eb6bda57741325db8f34055200d737e8c4ff3","size":68826,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-352699ab5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-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/keychain_4.0.15-352699ab5_1716916524541_0.08774384535325841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T17:15:24.703Z","publish_time":1716916524703,"_source_registry_name":"default","_cnpm_publish_time":1716916524703},"4.0.15-167bf2b3c":{"name":"@libp2p/keychain","version":"4.0.15-167bf2b3c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.2-167bf2b3c","@libp2p/interface":"1.4.0-167bf2b3c","@libp2p/peer-id":"4.1.2-167bf2b3c","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.13-167bf2b3c","@libp2p/peer-id-factory":"4.1.2-167bf2b3c","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15-167bf2b3c","readmeFilename":"README.md","gitHead":"167bf2b3cf0aa741c8118e241c3668e8ef91c549","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"ed00e5cf5d9ef82de7d662423fb489ff10499f4f","size":68826,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-167bf2b3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-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/keychain_4.0.15-167bf2b3c_1716897309598_0.35319525533563034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T11:55:09.765Z","publish_time":1716897309765,"_source_registry_name":"default","_cnpm_publish_time":1716897309765},"4.0.15-7aec7bd45":{"name":"@libp2p/keychain","version":"4.0.15-7aec7bd45","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.2-7aec7bd45","@libp2p/interface":"1.4.0-7aec7bd45","@libp2p/peer-id":"4.1.2-7aec7bd45","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.13-7aec7bd45","@libp2p/peer-id-factory":"4.1.2-7aec7bd45","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15-7aec7bd45","readmeFilename":"README.md","gitHead":"7aec7bd45b37e1d5aa206816c17189f1e0c68d96","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"78651be3328405b67727a4583e222725ac2640c3","size":68825,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-7aec7bd45.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-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/keychain_4.0.15-7aec7bd45_1716889166845_0.82538168812286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T09:39:27.013Z","publish_time":1716889167013,"_source_registry_name":"default","_cnpm_publish_time":1716889167013},"4.0.15-7464dc00c":{"name":"@libp2p/keychain","version":"4.0.15-7464dc00c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.2-7464dc00c","@libp2p/interface":"1.4.0-7464dc00c","@libp2p/peer-id":"4.1.2-7464dc00c","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.13-7464dc00c","@libp2p/peer-id-factory":"4.1.2-7464dc00c","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15-7464dc00c","readmeFilename":"README.md","gitHead":"7464dc00caef2d95bfcfc75346f48e0901458df6","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"4bd27c24b62a524f5cb5db95204c3b230b778cfb","size":68826,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-7464dc00c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-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/keychain_4.0.15-7464dc00c_1716883768757_0.7423915087010766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T08:09:28.939Z","publish_time":1716883768939,"_source_registry_name":"default","_cnpm_publish_time":1716883768939},"4.0.15-e69a2f1b6":{"name":"@libp2p/keychain","version":"4.0.15-e69a2f1b6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.2-e69a2f1b6","@libp2p/interface":"1.4.0-e69a2f1b6","@libp2p/peer-id":"4.1.2-e69a2f1b6","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.13-e69a2f1b6","@libp2p/peer-id-factory":"4.1.2-e69a2f1b6","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15-e69a2f1b6","readmeFilename":"README.md","gitHead":"e69a2f1b608be8dbd1456b84270a4b481ee036f7","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"75294ec4a52626fe04bca6e608b67318c9779821","size":68826,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15-e69a2f1b6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.15-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/keychain_4.0.15-e69a2f1b6_1716882625427_0.22798421500941224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T07:50:25.603Z","publish_time":1716882625603,"_source_registry_name":"default","_cnpm_publish_time":1716882625603},"4.0.15":{"name":"@libp2p/keychain","version":"4.0.15","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.2","@libp2p/interface":"^1.4.0","@libp2p/peer-id":"^4.1.2","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"^4.0.13","@libp2p/peer-id-factory":"^4.1.2","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.15","gitHead":"f9df63299d5e73168f2aef452d42f9723f56e810","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"fd32b6459fa77605ff7d7ffcdf46f3d964c76350","size":68958,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.15_1716203836989_0.2198699377479647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-20T11:17:17.169Z","publish_time":1716203837169,"_source_registry_name":"default","_cnpm_publish_time":1716203837169},"4.0.14-a3e8beabd":{"name":"@libp2p/keychain","version":"4.0.14-a3e8beabd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-a3e8beabd","@libp2p/interface":"1.3.1-a3e8beabd","@libp2p/peer-id":"4.1.1-a3e8beabd","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.12-a3e8beabd","@libp2p/peer-id-factory":"4.1.1-a3e8beabd","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-a3e8beabd","readmeFilename":"README.md","gitHead":"a3e8beabdc2b551594952b5d5621555296eff79a","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"addf7a0d623bbcec4b27eb2dab61eb3daf5d6a24","size":68827,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-a3e8beabd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-a3e8beabd_1715973888990_0.45257281295631735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T19:24:49.193Z","publish_time":1715973889193,"_source_registry_name":"default","_cnpm_publish_time":1715973889193},"4.0.14-48444f750":{"name":"@libp2p/keychain","version":"4.0.14-48444f750","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-48444f750","@libp2p/interface":"1.3.1-48444f750","@libp2p/peer-id":"4.1.1-48444f750","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.1.0"},"devDependencies":{"@libp2p/logger":"4.0.12-48444f750","@libp2p/peer-id-factory":"4.1.1-48444f750","aegir":"^42.2.11","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-48444f750","readmeFilename":"README.md","gitHead":"48444f750ebe3f03290bf70e84d7590edc030ea4","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"1b736adb7c1eefffe642d42b78b5eab993ccbf73","size":68826,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-48444f750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-48444f750_1715968362708_0.6217648944936662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T17:52:42.846Z","publish_time":1715968362846,"_source_registry_name":"default","_cnpm_publish_time":1715968362846},"4.0.14-1a41c28bb":{"name":"@libp2p/keychain","version":"4.0.14-1a41c28bb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-1a41c28bb","@libp2p/interface":"1.3.1-1a41c28bb","@libp2p/peer-id":"4.1.1-1a41c28bb","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-1a41c28bb","@libp2p/peer-id-factory":"4.1.1-1a41c28bb","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-1a41c28bb","readmeFilename":"README.md","gitHead":"1a41c28bb76a365c3474f94e3f7dcf7691c0cec2","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"f9d9964cc0b115c9daa53d92e72de75c896b167d","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-1a41c28bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-1a41c28bb_1715968144526_0.8057979040715846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T17:49:04.733Z","publish_time":1715968144733,"_source_registry_name":"default","_cnpm_publish_time":1715968144733},"4.0.14-8214dcfb0":{"name":"@libp2p/keychain","version":"4.0.14-8214dcfb0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-8214dcfb0","@libp2p/interface":"1.3.1-8214dcfb0","@libp2p/peer-id":"4.1.1-8214dcfb0","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-8214dcfb0","@libp2p/peer-id-factory":"4.1.1-8214dcfb0","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-8214dcfb0","readmeFilename":"README.md","gitHead":"8214dcfb0e14e7bf377b5f0d9864551038c069fa","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"c2be11502902cf36a4c712c043e3749112fd4858","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-8214dcfb0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-8214dcfb0_1715958643491_0.8252701991056941"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T15:10:43.669Z","publish_time":1715958643669,"_source_registry_name":"default","_cnpm_publish_time":1715958643669},"4.0.14-1eb5b2713":{"name":"@libp2p/keychain","version":"4.0.14-1eb5b2713","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-1eb5b2713","@libp2p/interface":"1.3.1-1eb5b2713","@libp2p/peer-id":"4.1.1-1eb5b2713","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-1eb5b2713","@libp2p/peer-id-factory":"4.1.1-1eb5b2713","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-1eb5b2713","readmeFilename":"README.md","gitHead":"1eb5b2713585e0d4dde927ecd307ada0b774d824","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"8d83a1148c64a5a9ae0325ff950a1798ccace1e0","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-1eb5b2713.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-1eb5b2713_1715883673685_0.7496535804256301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T18:21:13.880Z","publish_time":1715883673880,"_source_registry_name":"default","_cnpm_publish_time":1715883673880},"4.0.14-5b7380259":{"name":"@libp2p/keychain","version":"4.0.14-5b7380259","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-5b7380259","@libp2p/interface":"1.3.1-5b7380259","@libp2p/peer-id":"4.1.1-5b7380259","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-5b7380259","@libp2p/peer-id-factory":"4.1.1-5b7380259","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-5b7380259","readmeFilename":"README.md","gitHead":"5b7380259ddcd36e3e919dadb6380dc939ae9537","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"ed67ce24fdeaf051829e2796a93d14d189027c68","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-5b7380259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-5b7380259_1715879578448_0.06464957076546196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T17:12:58.621Z","publish_time":1715879578621,"_source_registry_name":"default","_cnpm_publish_time":1715879578621},"4.0.14-7de56f244":{"name":"@libp2p/keychain","version":"4.0.14-7de56f244","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-7de56f244","@libp2p/interface":"1.3.1-7de56f244","@libp2p/peer-id":"4.1.1-7de56f244","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-7de56f244","@libp2p/peer-id-factory":"4.1.1-7de56f244","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-7de56f244","readmeFilename":"README.md","gitHead":"7de56f2444f0501e2e38b7aa658a4271441f8a9c","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"95b3dcd7b5e3af6e8d9243ab5f8681da29d127e0","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-7de56f244.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-7de56f244_1715875617846_0.5569369388055299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T16:06:58.102Z","publish_time":1715875618102,"_source_registry_name":"default","_cnpm_publish_time":1715875618102},"4.0.14-1cd5aae11":{"name":"@libp2p/keychain","version":"4.0.14-1cd5aae11","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-1cd5aae11","@libp2p/interface":"1.3.1-1cd5aae11","@libp2p/peer-id":"4.1.1-1cd5aae11","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-1cd5aae11","@libp2p/peer-id-factory":"4.1.1-1cd5aae11","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-1cd5aae11","readmeFilename":"README.md","gitHead":"1cd5aae1179cb564e99c9d135c4c2ab8b840b2e8","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"4bd442e29ac96207f2faf784b999c6b702ac2fd2","size":68827,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-1cd5aae11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-1cd5aae11_1715870199262_0.8655406003010355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T14:36:39.432Z","publish_time":1715870199432,"_source_registry_name":"default","_cnpm_publish_time":1715870199432},"4.0.14-1cc6a9405":{"name":"@libp2p/keychain","version":"4.0.14-1cc6a9405","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-1cc6a9405","@libp2p/interface":"1.3.1-1cc6a9405","@libp2p/peer-id":"4.1.1-1cc6a9405","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-1cc6a9405","@libp2p/peer-id-factory":"4.1.1-1cc6a9405","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-1cc6a9405","readmeFilename":"README.md","gitHead":"1cc6a940547a03fa8c0f2b73b155eda795ab88c4","_nodeVersion":"20.13.1","_npmVersion":"10.8.0","dist":{"shasum":"b8554c898fb46ffc5a78260a3773e9ed8016e89e","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-1cc6a9405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-1cc6a9405_1715856193774_0.23922140794584545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T10:43:13.941Z","publish_time":1715856193941,"_source_registry_name":"default","_cnpm_publish_time":1715856193941},"4.0.14-3c73707ff":{"name":"@libp2p/keychain","version":"4.0.14-3c73707ff","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-3c73707ff","@libp2p/interface":"1.3.1-3c73707ff","@libp2p/peer-id":"4.1.1-3c73707ff","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-3c73707ff","@libp2p/peer-id-factory":"4.1.1-3c73707ff","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-3c73707ff","readmeFilename":"README.md","gitHead":"3c73707ff5c1635d4ab26dcc39499ab497d217a6","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"f20412491df30fca33aa62d49f1b1d8a6dafb3d9","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-3c73707ff.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-3c73707ff_1715773658474_0.10482043555220955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-15T11:47:38.622Z","publish_time":1715773658622,"_source_registry_name":"default","_cnpm_publish_time":1715773658622},"4.0.14-9d4b0596f":{"name":"@libp2p/keychain","version":"4.0.14-9d4b0596f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-9d4b0596f","@libp2p/interface":"1.3.1-9d4b0596f","@libp2p/peer-id":"4.1.1-9d4b0596f","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-9d4b0596f","@libp2p/peer-id-factory":"4.1.1-9d4b0596f","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-9d4b0596f","readmeFilename":"README.md","gitHead":"9d4b0596fa3066dce145f54290984a9870cbc934","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"1c52f1bdeeb9c72fa9433cb99e19543478e67ef2","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-9d4b0596f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-9d4b0596f_1715677573616_0.5821799369548335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-14T09:06:13.790Z","publish_time":1715677573790,"_source_registry_name":"default","_cnpm_publish_time":1715677573790},"4.0.14-43046b9ae":{"name":"@libp2p/keychain","version":"4.0.14-43046b9ae","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-43046b9ae","@libp2p/interface":"1.3.1-43046b9ae","@libp2p/peer-id":"4.1.1-43046b9ae","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-43046b9ae","@libp2p/peer-id-factory":"4.1.1-43046b9ae","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-43046b9ae","readmeFilename":"README.md","gitHead":"43046b9aebebfadeb1c092a1ef768c63c32298e3","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"02b35b69af46f3ff00926d2710a482b707f3f8a2","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-43046b9ae.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-43046b9ae_1715620919963_0.8795742914572806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T17:22:00.110Z","publish_time":1715620920110,"_source_registry_name":"default","_cnpm_publish_time":1715620920110},"4.0.14-83c14d08f":{"name":"@libp2p/keychain","version":"4.0.14-83c14d08f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-83c14d08f","@libp2p/interface":"1.3.1-83c14d08f","@libp2p/peer-id":"4.1.1-83c14d08f","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-83c14d08f","@libp2p/peer-id-factory":"4.1.1-83c14d08f","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-83c14d08f","readmeFilename":"README.md","gitHead":"83c14d08f4f10a207f142f0d7d383e0fbff7858a","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"93f3dc6cd531058f9200e348fd09028ce282a290","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-83c14d08f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-83c14d08f_1715585574269_0.6074704300550178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T07:32:54.423Z","publish_time":1715585574423,"_source_registry_name":"default","_cnpm_publish_time":1715585574423},"4.0.14-7ae6063df":{"name":"@libp2p/keychain","version":"4.0.14-7ae6063df","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-7ae6063df","@libp2p/interface":"1.3.1-7ae6063df","@libp2p/peer-id":"4.1.1-7ae6063df","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-7ae6063df","@libp2p/peer-id-factory":"4.1.1-7ae6063df","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-7ae6063df","readmeFilename":"README.md","gitHead":"7ae6063dfbc754f95a2c4bd0a6bd146f2989a5f5","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"eec12fc2a6fda48e134836e5bb4ecdf91c2627df","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-7ae6063df.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-7ae6063df_1715335916060_0.46072457005257617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-10T10:11:56.220Z","publish_time":1715335916220,"_source_registry_name":"default","_cnpm_publish_time":1715335916220},"4.0.14-4ad63bb79":{"name":"@libp2p/keychain","version":"4.0.14-4ad63bb79","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-4ad63bb79","@libp2p/interface":"1.3.1-4ad63bb79","@libp2p/peer-id":"4.1.1-4ad63bb79","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-4ad63bb79","@libp2p/peer-id-factory":"4.1.1-4ad63bb79","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-4ad63bb79","readmeFilename":"README.md","gitHead":"4ad63bb79c0c2e5c670b32aa534906b923dcf150","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"a4e588d41ec0da1b68c1b8a92dacc8f08f85e866","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-4ad63bb79.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-4ad63bb79_1715100174427_0.7092580646864752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T16:42:54.564Z","publish_time":1715100174564,"_source_registry_name":"default","_cnpm_publish_time":1715100174564},"4.0.14-510d9ce65":{"name":"@libp2p/keychain","version":"4.0.14-510d9ce65","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-510d9ce65","@libp2p/interface":"1.3.1-510d9ce65","@libp2p/peer-id":"4.1.1-510d9ce65","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-510d9ce65","@libp2p/peer-id-factory":"4.1.1-510d9ce65","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-510d9ce65","readmeFilename":"README.md","gitHead":"510d9ce6563095e9d01a64e88dd7dab8e18641ee","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"3e680914f18a4c1d162bf355de42a8d9b6095764","size":68827,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-510d9ce65.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-510d9ce65_1715094740169_0.07613882210314693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T15:12:20.390Z","publish_time":1715094740390,"_source_registry_name":"default","_cnpm_publish_time":1715094740390},"4.0.14-767b23e71":{"name":"@libp2p/keychain","version":"4.0.14-767b23e71","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-767b23e71","@libp2p/interface":"1.3.1-767b23e71","@libp2p/peer-id":"4.1.1-767b23e71","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-767b23e71","@libp2p/peer-id-factory":"4.1.1-767b23e71","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-767b23e71","readmeFilename":"README.md","gitHead":"767b23e710b1a9b545421365f2f9603c37cbec78","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"0593fe4034b86d2ff0f06c0ca4f28232afc39855","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-767b23e71.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-767b23e71_1715090379718_0.18922748417671698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T13:59:39.895Z","publish_time":1715090379895,"_source_registry_name":"default","_cnpm_publish_time":1715090379895},"4.0.14-bfa7660d5":{"name":"@libp2p/keychain","version":"4.0.14-bfa7660d5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-bfa7660d5","@libp2p/interface":"1.3.1-bfa7660d5","@libp2p/peer-id":"4.1.1-bfa7660d5","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-bfa7660d5","@libp2p/peer-id-factory":"4.1.1-bfa7660d5","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-bfa7660d5","readmeFilename":"README.md","gitHead":"bfa7660d5f91d1b9bf4a6859d4567d3613404de2","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"608d7feca2294eb723068bc021876d7d65a0f1a3","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-bfa7660d5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-bfa7660d5_1715088447028_0.19227332158739285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T13:27:27.180Z","publish_time":1715088447180,"_source_registry_name":"default","_cnpm_publish_time":1715088447180},"4.0.14-d9366f9aa":{"name":"@libp2p/keychain","version":"4.0.14-d9366f9aa","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-d9366f9aa","@libp2p/interface":"1.3.1-d9366f9aa","@libp2p/peer-id":"4.1.1-d9366f9aa","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-d9366f9aa","@libp2p/peer-id-factory":"4.1.1-d9366f9aa","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-d9366f9aa","readmeFilename":"README.md","gitHead":"d9366f9aa1c88e3fc4ba281307dc11266a9e388b","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"4bea0c10129d1916a556d9bbdcff69f76c4e8bad","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-d9366f9aa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-d9366f9aa_1715085382364_0.9735062009497131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T12:36:22.563Z","publish_time":1715085382563,"_source_registry_name":"default","_cnpm_publish_time":1715085382563},"4.0.14-1488a7371":{"name":"@libp2p/keychain","version":"4.0.14-1488a7371","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-1488a7371","@libp2p/interface":"1.3.1-1488a7371","@libp2p/peer-id":"4.1.1-1488a7371","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-1488a7371","@libp2p/peer-id-factory":"4.1.1-1488a7371","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-1488a7371","readmeFilename":"README.md","gitHead":"1488a7371eb80751662b7ab71967ab537d912119","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"d15d3a06cddcc7ed48276fd27132e902b0298ae6","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-1488a7371.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-1488a7371_1715082321116_0.022402824741929672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T11:45:21.264Z","publish_time":1715082321264,"_source_registry_name":"default","_cnpm_publish_time":1715082321264},"4.0.14-a11e135c2":{"name":"@libp2p/keychain","version":"4.0.14-a11e135c2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-a11e135c2","@libp2p/interface":"1.3.1-a11e135c2","@libp2p/peer-id":"4.1.1-a11e135c2","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-a11e135c2","@libp2p/peer-id-factory":"4.1.1-a11e135c2","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-a11e135c2","readmeFilename":"README.md","gitHead":"a11e135c221543b20fe746ab8ae85d54316ffe97","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"9c4d29a6299b37ba985bcd4bd2d27e85c2885363","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-a11e135c2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-a11e135c2_1714641378963_0.27279111445046866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-02T09:16:19.172Z","publish_time":1714641379172,"_source_registry_name":"default","_cnpm_publish_time":1714641379172},"4.0.14-9d13a2f6a":{"name":"@libp2p/keychain","version":"4.0.14-9d13a2f6a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.1-9d13a2f6a","@libp2p/interface":"1.3.1-9d13a2f6a","@libp2p/peer-id":"4.1.1-9d13a2f6a","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.12-9d13a2f6a","@libp2p/peer-id-factory":"4.1.1-9d13a2f6a","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14-9d13a2f6a","readmeFilename":"README.md","gitHead":"9d13a2f6af4ed12166a10a8bc3c07da7f0023f88","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"d506110023ff5c65882956c917da5e18067d71f1","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14-9d13a2f6a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.14-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/keychain_4.0.14-9d13a2f6a_1714563349907_0.02233923763431367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T11:35:50.049Z","publish_time":1714563350049,"_source_registry_name":"default","_cnpm_publish_time":1714563350049},"4.0.14":{"name":"@libp2p/keychain","version":"4.0.14","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.1","@libp2p/interface":"^1.3.1","@libp2p/peer-id":"^4.1.1","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"^4.0.12","@libp2p/peer-id-factory":"^4.1.1","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.14","gitHead":"2374e7de1617252562f2855fddc1127c93557887","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"3ab4e71dd254eceee6b640d4b8e200eef8ccb5b2","size":68966,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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","tmp":"tmp/keychain_4.0.14_1714549094736_0.1687596228033652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T07:38:15.019Z","publish_time":1714549095019,"_source_registry_name":"default","_cnpm_publish_time":1714549095019},"4.0.13-de3f7aeaf":{"name":"@libp2p/keychain","version":"4.0.13-de3f7aeaf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.0-de3f7aeaf","@libp2p/interface":"1.3.0-de3f7aeaf","@libp2p/peer-id":"4.1.0-de3f7aeaf","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.11-de3f7aeaf","@libp2p/peer-id-factory":"4.1.0-de3f7aeaf","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.13-de3f7aeaf","readmeFilename":"README.md","gitHead":"de3f7aeafa6a4ada2f65598aa6d8eeece6ad83d8","_nodeVersion":"20.12.2","_npmVersion":"10.7.0","dist":{"shasum":"c48dedccbb881e840d001eecf4fd79e7237a9e25","size":68827,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.13-de3f7aeaf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.13-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/keychain_4.0.13-de3f7aeaf_1714545630831_0.38844494788285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T06:40:30.975Z","publish_time":1714545630975,"_source_registry_name":"default","_cnpm_publish_time":1714545630975},"4.0.13-c82432312":{"name":"@libp2p/keychain","version":"4.0.13-c82432312","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.0-c82432312","@libp2p/interface":"1.3.0-c82432312","@libp2p/peer-id":"4.1.0-c82432312","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.11-c82432312","@libp2p/peer-id-factory":"4.1.0-c82432312","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.13-c82432312","readmeFilename":"README.md","gitHead":"c824323128bda325fc7af5a42cd0f1287c945bc4","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"78f9cef441cc250490c1c442677c1d9fe3e4c333","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.13-c82432312.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.13-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/keychain_4.0.13-c82432312_1714498681405_0.7687012720125317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T17:38:01.602Z","publish_time":1714498681602,"_source_registry_name":"default","_cnpm_publish_time":1714498681602},"4.0.13-3d7a9da17":{"name":"@libp2p/keychain","version":"4.0.13-3d7a9da17","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.0-3d7a9da17","@libp2p/interface":"1.3.0-3d7a9da17","@libp2p/peer-id":"4.1.0-3d7a9da17","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.11-3d7a9da17","@libp2p/peer-id-factory":"4.1.0-3d7a9da17","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.13-3d7a9da17","readmeFilename":"README.md","gitHead":"3d7a9da1700a584ff2d1a3b252f084e0de7d0c82","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"2f27175ddd8329d5fb0b753b78272c7948161c70","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.13-3d7a9da17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.13-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/keychain_4.0.13-3d7a9da17_1714469979459_0.3045229307880981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T09:39:39.608Z","publish_time":1714469979608,"_source_registry_name":"default","_cnpm_publish_time":1714469979608},"4.0.13-3bc94b403":{"name":"@libp2p/keychain","version":"4.0.13-3bc94b403","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.0-3bc94b403","@libp2p/interface":"1.3.0-3bc94b403","@libp2p/peer-id":"4.1.0-3bc94b403","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.11-3bc94b403","@libp2p/peer-id-factory":"4.1.0-3bc94b403","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.13-3bc94b403","readmeFilename":"README.md","gitHead":"3bc94b403b117cdc5ed57f73da22c6fda8a3ef51","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"857b7cae315c57b37c71922411224ec0bc4046e7","size":68827,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.13-3bc94b403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.13-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/keychain_4.0.13-3bc94b403_1714459323315_0.6734546003377497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T06:42:03.476Z","publish_time":1714459323476,"_source_registry_name":"default","_cnpm_publish_time":1714459323476},"4.0.13-e1923b0a7":{"name":"@libp2p/keychain","version":"4.0.13-e1923b0a7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.0-e1923b0a7","@libp2p/interface":"1.3.0-e1923b0a7","@libp2p/peer-id":"4.1.0-e1923b0a7","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.11-e1923b0a7","@libp2p/peer-id-factory":"4.1.0-e1923b0a7","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.13-e1923b0a7","readmeFilename":"README.md","gitHead":"e1923b0a70c9b31b70e3f3f10cd1984daafe592a","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"84698b8467db988c2cb8215f8ce5ec3540a0aa8e","size":68827,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.13-e1923b0a7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.13-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/keychain_4.0.13-e1923b0a7_1714153329665_0.5499262998877537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-26T17:42:09.885Z","publish_time":1714153329885,"_source_registry_name":"default","_cnpm_publish_time":1714153329885},"4.0.13-998fcaf94":{"name":"@libp2p/keychain","version":"4.0.13-998fcaf94","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.0-998fcaf94","@libp2p/interface":"1.3.0-998fcaf94","@libp2p/peer-id":"4.1.0-998fcaf94","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.11-998fcaf94","@libp2p/peer-id-factory":"4.1.0-998fcaf94","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.13-998fcaf94","readmeFilename":"README.md","gitHead":"998fcaf94889251817a3bbaaad9b654bebdf3a6e","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"b689f9d71f60bec4e6e19986a9c4b82c5436c9fc","size":68828,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.13-998fcaf94.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.13-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/keychain_4.0.13-998fcaf94_1714151988310_0.7362136171872427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-26T17:19:48.518Z","publish_time":1714151988518,"_source_registry_name":"default","_cnpm_publish_time":1714151988518},"4.0.13-90cfd25e2":{"name":"@libp2p/keychain","version":"4.0.13-90cfd25e2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.1.0-90cfd25e2","@libp2p/interface":"1.3.0-90cfd25e2","@libp2p/peer-id":"4.1.0-90cfd25e2","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.11-90cfd25e2","@libp2p/peer-id-factory":"4.1.0-90cfd25e2","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.13-90cfd25e2","readmeFilename":"README.md","gitHead":"90cfd25e29a5642575f8aef3c60750f04129e1e5","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"d13bdf828fa1e47cfa743e5b47fb7e8e503f61bd","size":68827,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.13-90cfd25e2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.13-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/keychain_4.0.13-90cfd25e2_1714063703665_0.0080928677006753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-25T16:48:23.839Z","publish_time":1714063703839,"_source_registry_name":"default","_cnpm_publish_time":1714063703839},"4.0.13":{"name":"@libp2p/keychain","version":"4.0.13","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.1.0","@libp2p/interface":"^1.3.0","@libp2p/peer-id":"^4.1.0","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"^4.0.11","@libp2p/peer-id-factory":"^4.1.0","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.13","gitHead":"17e2d64e05ef4555cae304f0fbcc546d5446e0c0","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"498dff4243adb3568ae06c82ebe610a7b4c404e1","size":68962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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","tmp":"tmp/keychain_4.0.13_1713968165441_0.9978796133619154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-24T14:16:05.667Z","publish_time":1713968165667,"_source_registry_name":"default","_cnpm_publish_time":1713968165667},"4.0.12-c2181f0cf":{"name":"@libp2p/keychain","version":"4.0.12-c2181f0cf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.6-c2181f0cf","@libp2p/interface":"1.2.0-c2181f0cf","@libp2p/peer-id":"4.0.10-c2181f0cf","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.10-c2181f0cf","@libp2p/peer-id-factory":"4.0.10-c2181f0cf","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12-c2181f0cf","readmeFilename":"README.md","gitHead":"c2181f0cf11c2c74fff08ea9197af25528a02e6d","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"fde0a2ead60fc41e87fd00dd778f572b3b9053f9","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12-c2181f0cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.12-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/keychain_4.0.12-c2181f0cf_1713964455230_0.8714245365148565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-24T13:14:15.409Z","publish_time":1713964455409,"_source_registry_name":"default","_cnpm_publish_time":1713964455409},"4.0.12-2281f802b":{"name":"@libp2p/keychain","version":"4.0.12-2281f802b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.6-2281f802b","@libp2p/interface":"1.2.0-2281f802b","@libp2p/peer-id":"4.0.10-2281f802b","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.10-2281f802b","@libp2p/peer-id-factory":"4.0.10-2281f802b","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12-2281f802b","readmeFilename":"README.md","gitHead":"2281f802bac80a4ffd3f7e099a6ff02f3db62b11","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"9885f7c42964d014102de560ff558390a61047f4","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12-2281f802b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.12-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/keychain_4.0.12-2281f802b_1713948152184_0.8092279297777056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-24T08:42:32.347Z","publish_time":1713948152347,"_source_registry_name":"default","_cnpm_publish_time":1713948152347},"4.0.12-fd1f8343d":{"name":"@libp2p/keychain","version":"4.0.12-fd1f8343d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.6-fd1f8343d","@libp2p/interface":"1.2.0-fd1f8343d","@libp2p/peer-id":"4.0.10-fd1f8343d","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.10-fd1f8343d","@libp2p/peer-id-factory":"4.0.10-fd1f8343d","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12-fd1f8343d","readmeFilename":"README.md","gitHead":"fd1f8343db030d74cd08bca6a0cffda93532765f","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"25d3b3a15dd504dbcca07911acf698e052c4c447","size":68829,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12-fd1f8343d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.12-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/keychain_4.0.12-fd1f8343d_1713869388385_0.694119372018686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-23T10:49:48.574Z","publish_time":1713869388574,"_source_registry_name":"default","_cnpm_publish_time":1713869388574},"4.0.12-eaf8ac7cf":{"name":"@libp2p/keychain","version":"4.0.12-eaf8ac7cf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.6-eaf8ac7cf","@libp2p/interface":"1.2.0-eaf8ac7cf","@libp2p/peer-id":"4.0.10-eaf8ac7cf","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.10-eaf8ac7cf","@libp2p/peer-id-factory":"4.0.10-eaf8ac7cf","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12-eaf8ac7cf","readmeFilename":"README.md","gitHead":"eaf8ac7cfb8a8ee00283de304dc4ec5280a41f1b","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"72a3fb7ad5d411d38d2be77073b35536c7f3707a","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12-eaf8ac7cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.12-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/keychain_4.0.12-eaf8ac7cf_1713793854112_0.6128587623953554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-22T13:50:54.285Z","publish_time":1713793854285,"_source_registry_name":"default","_cnpm_publish_time":1713793854285},"4.0.12-acef72613":{"name":"@libp2p/keychain","version":"4.0.12-acef72613","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.6-acef72613","@libp2p/interface":"1.2.0-acef72613","@libp2p/peer-id":"4.0.10-acef72613","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.10-acef72613","@libp2p/peer-id-factory":"4.0.10-acef72613","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12-acef72613","readmeFilename":"README.md","gitHead":"acef72613c07f5be82e6d6fdede5692cee724683","_nodeVersion":"20.12.2","_npmVersion":"10.5.2","dist":{"shasum":"d1c4a765ac4945d221d8523c35737aa711bba40c","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12-acef72613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.12-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/keychain_4.0.12-acef72613_1713771315656_0.7706241175824624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-22T07:35:15.833Z","publish_time":1713771315833,"_source_registry_name":"default","_cnpm_publish_time":1713771315833},"4.0.12-ea4f26285":{"name":"@libp2p/keychain","version":"4.0.12-ea4f26285","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.6-ea4f26285","@libp2p/interface":"1.2.0-ea4f26285","@libp2p/peer-id":"4.0.10-ea4f26285","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.10-ea4f26285","@libp2p/peer-id-factory":"4.0.10-ea4f26285","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12-ea4f26285","readmeFilename":"README.md","gitHead":"ea4f26285ecf7babc361799a172dd4acbcca2a10","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"95f18331e84dbbc12ec6c77b64963d9818b809dd","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12-ea4f26285.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.12-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/keychain_4.0.12-ea4f26285_1713275126157_0.34365037634678863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-16T13:45:26.363Z","publish_time":1713275126363,"_source_registry_name":"default","_cnpm_publish_time":1713275126363},"4.0.12-31c78f4ed":{"name":"@libp2p/keychain","version":"4.0.12-31c78f4ed","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.6-31c78f4ed","@libp2p/interface":"1.2.0-31c78f4ed","@libp2p/peer-id":"4.0.10-31c78f4ed","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.10-31c78f4ed","@libp2p/peer-id-factory":"4.0.10-31c78f4ed","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12-31c78f4ed","readmeFilename":"README.md","gitHead":"31c78f4ed590c8c112938b8055ee78abf0c2b755","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"3eda201f84919545e1fa29fb5a4236b5e6e37765","size":68832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12-31c78f4ed.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.12-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/keychain_4.0.12-31c78f4ed_1713190755766_0.18442075050767337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-15T14:19:16.074Z","publish_time":1713190756074,"_source_registry_name":"default","_cnpm_publish_time":1713190756074},"4.0.12-08dabd390":{"name":"@libp2p/keychain","version":"4.0.12-08dabd390","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.6-08dabd390","@libp2p/interface":"1.2.0-08dabd390","@libp2p/peer-id":"4.0.10-08dabd390","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.10-08dabd390","@libp2p/peer-id-factory":"4.0.10-08dabd390","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12-08dabd390","readmeFilename":"README.md","gitHead":"08dabd3906b1ac64a45a8a6c3d66d01fa08c5000","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"0985e4ab48443c114c3d89a9b5d12151f12a9df6","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12-08dabd390.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.12-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/keychain_4.0.12-08dabd390_1713177698132_0.5242148760452057"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-15T10:41:38.289Z","publish_time":1713177698289,"_source_registry_name":"default","_cnpm_publish_time":1713177698289},"4.0.12":{"name":"@libp2p/keychain","version":"4.0.12","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.0.6","@libp2p/interface":"^1.2.0","@libp2p/peer-id":"^4.0.10","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"^4.0.10","@libp2p/peer-id-factory":"^4.0.10","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.12","gitHead":"ebb8db8223e8326f498b0afc4ecdf4edccdffdc4","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"0ec16a0bcdfcc31ce77e214071f035517dc093da","size":68964,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.12_1712945391060_0.913248743257925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T18:09:51.235Z","publish_time":1712945391235,"_source_registry_name":"default","_cnpm_publish_time":1712945391235},"4.0.11-b17824a1d":{"name":"@libp2p/keychain","version":"4.0.11-b17824a1d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.5-b17824a1d","@libp2p/interface":"1.1.6-b17824a1d","@libp2p/peer-id":"4.0.9-b17824a1d","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.9-b17824a1d","@libp2p/peer-id-factory":"4.0.9-b17824a1d","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.11-b17824a1d","readmeFilename":"README.md","gitHead":"b17824a1d54ef83f32fc658cd7b7a623f809874c","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"299981c2e8d6505fe149b3d15cc57949abf24605","size":68835,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.11-b17824a1d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.11-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/keychain_4.0.11-b17824a1d_1712941287084_0.0005528033004915667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T17:01:27.284Z","publish_time":1712941287284,"_source_registry_name":"default","_cnpm_publish_time":1712941287284},"4.0.11-2c56203f9":{"name":"@libp2p/keychain","version":"4.0.11-2c56203f9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.5-2c56203f9","@libp2p/interface":"1.1.6-2c56203f9","@libp2p/peer-id":"4.0.9-2c56203f9","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.9-2c56203f9","@libp2p/peer-id-factory":"4.0.9-2c56203f9","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.11-2c56203f9","readmeFilename":"README.md","gitHead":"2c56203f9ccf4b6ed30541a871b9bd8c5a21526e","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"7be64c4dfd7823d67d58ac2808adbd15fd20a9a3","size":68835,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.11-2c56203f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.11-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/keychain_4.0.11-2c56203f9_1712920306242_0.16504570240877792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T11:11:46.466Z","publish_time":1712920306466,"_source_registry_name":"default","_cnpm_publish_time":1712920306466},"4.0.11-732c436d4":{"name":"@libp2p/keychain","version":"4.0.11-732c436d4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.5-732c436d4","@libp2p/interface":"1.1.6-732c436d4","@libp2p/peer-id":"4.0.9-732c436d4","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.9-732c436d4","@libp2p/peer-id-factory":"4.0.9-732c436d4","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.11-732c436d4","readmeFilename":"README.md","gitHead":"732c436d43d8b92e133b9c4f16403a0f84e41458","_nodeVersion":"20.12.1","_npmVersion":"10.5.1","dist":{"shasum":"5e5f93f074f1f0b5579314b69da2a488e6583ff3","size":68835,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.11-732c436d4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.11-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/keychain_4.0.11-732c436d4_1712672483150_0.44574791103988476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T14:21:23.300Z","publish_time":1712672483300,"_source_registry_name":"default","_cnpm_publish_time":1712672483300},"4.0.11-936dbba10":{"name":"@libp2p/keychain","version":"4.0.11-936dbba10","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.5-936dbba10","@libp2p/interface":"1.1.6-936dbba10","@libp2p/peer-id":"4.0.9-936dbba10","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.9-936dbba10","@libp2p/peer-id-factory":"4.0.9-936dbba10","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.11-936dbba10","readmeFilename":"README.md","gitHead":"936dbba108093503cb68ea248dd03c3f8ccde8e7","_nodeVersion":"20.12.1","_npmVersion":"10.5.1","dist":{"shasum":"a1e260e510ce77d9d18a2f904c7c583d793ccc0d","size":68834,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.11-936dbba10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.11-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/keychain_4.0.11-936dbba10_1712671372519_0.4889020080902948"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T14:02:52.705Z","publish_time":1712671372705,"_source_registry_name":"default","_cnpm_publish_time":1712671372705},"4.0.11-2b2958fe6":{"name":"@libp2p/keychain","version":"4.0.11-2b2958fe6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.5-2b2958fe6","@libp2p/interface":"1.1.6-2b2958fe6","@libp2p/peer-id":"4.0.9-2b2958fe6","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.9-2b2958fe6","@libp2p/peer-id-factory":"4.0.9-2b2958fe6","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.11-2b2958fe6","readmeFilename":"README.md","gitHead":"2b2958fe66be0985de8890a1260b162cc24effdd","_nodeVersion":"20.12.0","_npmVersion":"10.5.1","dist":{"shasum":"c58f136b544913dd7839d75ef897590147d763c4","size":68835,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.11-2b2958fe6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.11-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/keychain_4.0.11-2b2958fe6_1712600861640_0.7731860973311984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-08T18:27:41.841Z","publish_time":1712600861841,"_source_registry_name":"default","_cnpm_publish_time":1712600861841},"4.0.11":{"name":"@libp2p/keychain","version":"4.0.11","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.0.5","@libp2p/interface":"^1.1.6","@libp2p/peer-id":"^4.0.9","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"^4.0.9","@libp2p/peer-id-factory":"^4.0.9","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.11","gitHead":"9211de1e125b9aa90fcba8fe8ed349541a75a33f","_nodeVersion":"20.12.0","_npmVersion":"10.5.1","dist":{"shasum":"1c1269e67f2a312aa157abdb2ac88226ff2e6987","size":68962,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.11_1712338042327_0.8000635004666574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-05T17:27:22.548Z","publish_time":1712338042548,"_source_registry_name":"default","_cnpm_publish_time":1712338042548},"4.0.10-3e515f007":{"name":"@libp2p/keychain","version":"4.0.10-3e515f007","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-3e515f007","@libp2p/interface":"1.1.5-3e515f007","@libp2p/peer-id":"4.0.8-3e515f007","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.8-3e515f007","@libp2p/peer-id-factory":"4.0.8-3e515f007","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-3e515f007","readmeFilename":"README.md","gitHead":"3e515f007d685a35fe98ad9961fe1ccbb04f3e69","_nodeVersion":"20.12.0","_npmVersion":"10.5.1","dist":{"shasum":"c532eceabf226c452c9b17a886f6b4e29ec254b8","size":68833,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-3e515f007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-3e515f007_1712334593639_0.8690469748159018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-05T16:29:53.832Z","publish_time":1712334593832,"_source_registry_name":"default","_cnpm_publish_time":1712334593832},"4.0.10-d446c6c31":{"name":"@libp2p/keychain","version":"4.0.10-d446c6c31","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-d446c6c31","@libp2p/interface":"1.1.5-d446c6c31","@libp2p/peer-id":"4.0.8-d446c6c31","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.8-d446c6c31","@libp2p/peer-id-factory":"4.0.8-d446c6c31","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-d446c6c31","readmeFilename":"README.md","gitHead":"d446c6c31bfd0bebdad6a80926e4c571278fdee0","_nodeVersion":"20.11.1","_npmVersion":"10.5.1","dist":{"shasum":"a02fdb3345aa484c19018022028dcd624e78bacc","size":68833,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-d446c6c31.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-d446c6c31_1712261248414_0.7650600411252497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-04T20:07:28.620Z","publish_time":1712261248620,"_source_registry_name":"default","_cnpm_publish_time":1712261248620},"4.0.10-a2b41f793":{"name":"@libp2p/keychain","version":"4.0.10-a2b41f793","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-a2b41f793","@libp2p/interface":"1.1.5-a2b41f793","@libp2p/peer-id":"4.0.8-a2b41f793","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.8-a2b41f793","@libp2p/peer-id-factory":"4.0.8-a2b41f793","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-a2b41f793","readmeFilename":"README.md","gitHead":"a2b41f7939806dfb9583a6d43ddd8764fc861baf","_nodeVersion":"20.11.1","_npmVersion":"10.5.1","dist":{"shasum":"ec27d01ea99cf25e2e3c3d2e4d906d71146af40c","size":68832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-a2b41f793.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-a2b41f793_1712169831881_0.9844741633772831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-03T18:43:52.095Z","publish_time":1712169832095,"_source_registry_name":"default","_cnpm_publish_time":1712169832095},"4.0.10-80278b36b":{"name":"@libp2p/keychain","version":"4.0.10-80278b36b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-80278b36b","@libp2p/interface":"1.1.5-80278b36b","@libp2p/peer-id":"4.0.8-80278b36b","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.8-80278b36b","@libp2p/peer-id-factory":"4.0.8-80278b36b","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-80278b36b","readmeFilename":"README.md","gitHead":"80278b36b0679f03dd4b206114ba1bc3275f99c1","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"c29c3797464405587c40759a80a2589952f23609","size":68834,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-80278b36b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-80278b36b_1712076527041_0.22347059329268215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T16:48:47.255Z","publish_time":1712076527255,"_source_registry_name":"default","_cnpm_publish_time":1712076527255},"4.0.10-3ffecc5bf":{"name":"@libp2p/keychain","version":"4.0.10-3ffecc5bf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-3ffecc5bf","@libp2p/interface":"1.1.5-3ffecc5bf","@libp2p/peer-id":"4.0.8-3ffecc5bf","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.3"},"devDependencies":{"@libp2p/logger":"4.0.8-3ffecc5bf","@libp2p/peer-id-factory":"4.0.8-3ffecc5bf","aegir":"^42.2.5","datastore-core":"^9.2.9"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-3ffecc5bf","readmeFilename":"README.md","gitHead":"3ffecc5bfe806a678c1b0228ff830f1811630718","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"bd973234865cc51e14b8f10c8365180f99bf1d04","size":68832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-3ffecc5bf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-3ffecc5bf_1712072289785_0.04696438437394601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T15:38:09.984Z","publish_time":1712072289984,"_source_registry_name":"default","_cnpm_publish_time":1712072289984},"4.0.10-ab5f05763":{"name":"@libp2p/keychain","version":"4.0.10-ab5f05763","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-ab5f05763","@libp2p/interface":"1.1.5-ab5f05763","@libp2p/peer-id":"4.0.8-ab5f05763","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.8-ab5f05763","@libp2p/peer-id-factory":"4.0.8-ab5f05763","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-ab5f05763","readmeFilename":"README.md","gitHead":"ab5f05763148c0767c81c5bc49bfb9b2dee483ee","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"ac4af9551e4237ed15d772bb7d12305d2d1dce81","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-ab5f05763.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-ab5f05763_1712060561635_0.565088358902855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T12:22:41.848Z","publish_time":1712060561848,"_source_registry_name":"default","_cnpm_publish_time":1712060561848},"4.0.10-4fc0a7d30":{"name":"@libp2p/keychain","version":"4.0.10-4fc0a7d30","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-4fc0a7d30","@libp2p/interface":"1.1.5-4fc0a7d30","@libp2p/peer-id":"4.0.8-4fc0a7d30","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.8-4fc0a7d30","@libp2p/peer-id-factory":"4.0.8-4fc0a7d30","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-4fc0a7d30","readmeFilename":"README.md","gitHead":"4fc0a7d307164d38ff3597a3bafab0bf8b162b02","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"f69e4e7e643c04f87eab876e488c6b7666dbc508","size":68830,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-4fc0a7d30.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-4fc0a7d30_1712054630550_0.7947583952397779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T10:43:50.720Z","publish_time":1712054630720,"_source_registry_name":"default","_cnpm_publish_time":1712054630720},"4.0.10-1f589c822":{"name":"@libp2p/keychain","version":"4.0.10-1f589c822","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-1f589c822","@libp2p/interface":"1.1.5-1f589c822","@libp2p/peer-id":"4.0.8-1f589c822","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.8-1f589c822","@libp2p/peer-id-factory":"4.0.8-1f589c822","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-1f589c822","readmeFilename":"README.md","gitHead":"1f589c8222e901acb8f2c9ec539fc1ee28a18148","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"95d35ce1a0c22b6f7ec47b7cbcf66a16f6ba1929","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-1f589c822.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-1f589c822_1712053933104_0.11927497079492477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T10:32:13.283Z","publish_time":1712053933283,"_source_registry_name":"default","_cnpm_publish_time":1712053933283},"4.0.10-afe15f669":{"name":"@libp2p/keychain","version":"4.0.10-afe15f669","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.4-afe15f669","@libp2p/interface":"1.1.5-afe15f669","@libp2p/peer-id":"4.0.8-afe15f669","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.8-afe15f669","@libp2p/peer-id-factory":"4.0.8-afe15f669","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10-afe15f669","readmeFilename":"README.md","gitHead":"afe15f669ce61f741b2cff45d150dd2dbde7f7bb","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"86775ed8bfcaad3e985cf4ce8f14cab615c893d2","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10-afe15f669.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.10-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/keychain_4.0.10-afe15f669_1712053813426_0.8619250637630378"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T10:30:13.612Z","publish_time":1712053813612,"_source_registry_name":"default","_cnpm_publish_time":1712053813612},"4.0.10":{"name":"@libp2p/keychain","version":"4.0.10","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.0.4","@libp2p/interface":"^1.1.5","@libp2p/peer-id":"^4.0.8","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"^4.0.8","@libp2p/peer-id-factory":"^4.0.8","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.10","gitHead":"07b9f49d3aa3ca51727355fecb5c88f127236def","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"f8ff151af7683213add31b20d2341d221bf311ef","size":68959,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.10_1711634948652_0.8964407231978584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T14:09:08.890Z","publish_time":1711634948890,"_source_registry_name":"default","_cnpm_publish_time":1711634948890},"4.0.9-82901e785":{"name":"@libp2p/keychain","version":"4.0.9-82901e785","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-82901e785","@libp2p/interface":"1.1.4-82901e785","@libp2p/peer-id":"4.0.7-82901e785","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-82901e785","@libp2p/peer-id-factory":"4.0.7-82901e785","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-82901e785","readmeFilename":"README.md","gitHead":"82901e78525312082d14216c6f53da067cc29b9c","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"b70632f6af41bc7bd5afdc63583fbbc8e34d2315","size":68832,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-82901e785.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-82901e785_1711631287443_0.36035849970545053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T13:08:07.628Z","publish_time":1711631287628,"_source_registry_name":"default","_cnpm_publish_time":1711631287628},"4.0.9-bf720c045":{"name":"@libp2p/keychain","version":"4.0.9-bf720c045","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-bf720c045","@libp2p/interface":"1.1.4-bf720c045","@libp2p/peer-id":"4.0.7-bf720c045","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-bf720c045","@libp2p/peer-id-factory":"4.0.7-bf720c045","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-bf720c045","readmeFilename":"README.md","gitHead":"bf720c045163c94c94603eb3333c418101c20de0","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"e252bcd92d0604e77132fa6949a76b5a22c8ba37","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-bf720c045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-bf720c045_1711630820094_0.15207390001391885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T13:00:20.315Z","publish_time":1711630820315,"_source_registry_name":"default","_cnpm_publish_time":1711630820315},"4.0.9-1fc929c1c":{"name":"@libp2p/keychain","version":"4.0.9-1fc929c1c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-1fc929c1c","@libp2p/interface":"1.1.4-1fc929c1c","@libp2p/peer-id":"4.0.7-1fc929c1c","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-1fc929c1c","@libp2p/peer-id-factory":"4.0.7-1fc929c1c","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-1fc929c1c","readmeFilename":"README.md","gitHead":"1fc929c1c2267750a595a6b37950f53c9d26b31c","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"12891251b4351a03b803fc91fac701808919fc97","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-1fc929c1c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-1fc929c1c_1711630772284_0.6802840885683723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T12:59:32.464Z","publish_time":1711630772464,"_source_registry_name":"default","_cnpm_publish_time":1711630772464},"4.0.9-330a5ed72":{"name":"@libp2p/keychain","version":"4.0.9-330a5ed72","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-330a5ed72","@libp2p/interface":"1.1.4-330a5ed72","@libp2p/peer-id":"4.0.7-330a5ed72","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-330a5ed72","@libp2p/peer-id-factory":"4.0.7-330a5ed72","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-330a5ed72","readmeFilename":"README.md","gitHead":"330a5ed7213c6d4c777733fc6641418fbf597f82","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"b59b6806cb3919b53967ca1f6a9784da9bb28838","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-330a5ed72.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-330a5ed72_1711628481296_0.12362426576096874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T12:21:21.476Z","publish_time":1711628481476,"_source_registry_name":"default","_cnpm_publish_time":1711628481476},"4.0.9-59a97b61b":{"name":"@libp2p/keychain","version":"4.0.9-59a97b61b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-59a97b61b","@libp2p/interface":"1.1.4-59a97b61b","@libp2p/peer-id":"4.0.7-59a97b61b","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-59a97b61b","@libp2p/peer-id-factory":"4.0.7-59a97b61b","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-59a97b61b","readmeFilename":"README.md","gitHead":"59a97b61b3e46f6d4b459ae94f7a6db534d4bca2","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"5539bf9433c6e063120641324b1cefd257b15188","size":68831,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-59a97b61b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-59a97b61b_1711607339949_0.4500659786122647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T06:29:00.102Z","publish_time":1711607340102,"_source_registry_name":"default","_cnpm_publish_time":1711607340102},"4.0.9-fad3074b8":{"name":"@libp2p/keychain","version":"4.0.9-fad3074b8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-fad3074b8","@libp2p/interface":"1.1.4-fad3074b8","@libp2p/peer-id":"4.0.7-fad3074b8","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-fad3074b8","@libp2p/peer-id-factory":"4.0.7-fad3074b8","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-fad3074b8","readmeFilename":"README.md","gitHead":"fad3074b843cae69289c6da94f3797d59879ec1c","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"b58625bc704dffdd1bce3d56d95c9c92bc327874","size":69018,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-fad3074b8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-fad3074b8_1710336901703_0.01554181207982186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T13:35:01.872Z","publish_time":1710336901872,"_source_registry_name":"default","_cnpm_publish_time":1710336901872},"4.0.9-cad9cf007":{"name":"@libp2p/keychain","version":"4.0.9-cad9cf007","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-cad9cf007","@libp2p/interface":"1.1.4-cad9cf007","@libp2p/peer-id":"4.0.7-cad9cf007","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-cad9cf007","@libp2p/peer-id-factory":"4.0.7-cad9cf007","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-cad9cf007","readmeFilename":"README.md","gitHead":"cad9cf007d12e904f5ddccd2466619974ea5dc08","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"172815254d2e2bb7c18b59b90074989b10d4ed2f","size":69018,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-cad9cf007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-cad9cf007_1710332665588_0.48203351729867894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T12:24:25.819Z","publish_time":1710332665819,"_source_registry_name":"default","_cnpm_publish_time":1710332665819},"4.0.9-e1798aa26":{"name":"@libp2p/keychain","version":"4.0.9-e1798aa26","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-e1798aa26","@libp2p/interface":"1.1.4-e1798aa26","@libp2p/peer-id":"4.0.7-e1798aa26","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-e1798aa26","@libp2p/peer-id-factory":"4.0.7-e1798aa26","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-e1798aa26","readmeFilename":"README.md","gitHead":"e1798aa2613048441c9924b12bfc1ddef6fd4f8f","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"19296374529c1a0363d5d7560fd3c0f5d1e4e48f","size":69018,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-e1798aa26.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-e1798aa26_1710330047337_0.7499627063387593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T11:40:47.495Z","publish_time":1710330047495,"_source_registry_name":"default","_cnpm_publish_time":1710330047495},"4.0.9-f39ce5f13":{"name":"@libp2p/keychain","version":"4.0.9-f39ce5f13","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-f39ce5f13","@libp2p/interface":"1.1.4-f39ce5f13","@libp2p/peer-id":"4.0.7-f39ce5f13","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-f39ce5f13","@libp2p/peer-id-factory":"4.0.7-f39ce5f13","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-f39ce5f13","readmeFilename":"README.md","gitHead":"f39ce5f13b56e2a18c7939b9d2ab38aa7e326d15","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"d444328c20a8f7cb2aef902dad0f76f61c1d28f1","size":69017,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-f39ce5f13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-f39ce5f13_1710240185041_0.9941468501446027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T10:43:05.211Z","publish_time":1710240185211,"_source_registry_name":"default","_cnpm_publish_time":1710240185211},"4.0.9-83ef3717e":{"name":"@libp2p/keychain","version":"4.0.9-83ef3717e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-83ef3717e","@libp2p/interface":"1.1.4-83ef3717e","@libp2p/peer-id":"4.0.7-83ef3717e","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-83ef3717e","@libp2p/peer-id-factory":"4.0.7-83ef3717e","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-83ef3717e","readmeFilename":"README.md","gitHead":"83ef3717e6f55c12606b145d519ae83ff64c6227","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"789884cf9f54760867d95884a8edaec93c19d7dc","size":69016,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-83ef3717e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-83ef3717e_1710145645234_0.36529010139276474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-11T08:27:25.428Z","publish_time":1710145645428,"_source_registry_name":"default","_cnpm_publish_time":1710145645428},"4.0.9-ab466004b":{"name":"@libp2p/keychain","version":"4.0.9-ab466004b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-ab466004b","@libp2p/interface":"1.1.4-ab466004b","@libp2p/peer-id":"4.0.7-ab466004b","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-ab466004b","@libp2p/peer-id-factory":"4.0.7-ab466004b","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-ab466004b","readmeFilename":"README.md","gitHead":"ab466004b8caa9eacf7571a44b77858ffb7013d3","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"f0484606781da1450da49f116b9f28f67f7a13b3","size":69018,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-ab466004b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-ab466004b_1709733487109_0.8688557509725086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-06T13:58:07.305Z","publish_time":1709733487305,"_source_registry_name":"default","_cnpm_publish_time":1709733487305},"4.0.9-a9cc0ee49":{"name":"@libp2p/keychain","version":"4.0.9-a9cc0ee49","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-a9cc0ee49","@libp2p/interface":"1.1.4-a9cc0ee49","@libp2p/peer-id":"4.0.7-a9cc0ee49","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-a9cc0ee49","@libp2p/peer-id-factory":"4.0.7-a9cc0ee49","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-a9cc0ee49","readmeFilename":"README.md","gitHead":"a9cc0ee494133c21097aa3988876b19aeebd50fd","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"8df9a2f6fd515ffdf008021160bd76648082a5b9","size":69017,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-a9cc0ee49.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-a9cc0ee49_1709291356195_0.15569384536478093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-01T11:09:16.383Z","publish_time":1709291356383,"_source_registry_name":"default","_cnpm_publish_time":1709291356383},"4.0.9-2122a713d":{"name":"@libp2p/keychain","version":"4.0.9-2122a713d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-2122a713d","@libp2p/interface":"1.1.4-2122a713d","@libp2p/peer-id":"4.0.7-2122a713d","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-2122a713d","@libp2p/peer-id-factory":"4.0.7-2122a713d","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-2122a713d","readmeFilename":"README.md","gitHead":"2122a713ddd91a90b277d211e7402b1082bbcb62","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"87240d6227f99a55d16e3532a098be65397470b2","size":69018,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-2122a713d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-2122a713d_1709220508354_0.39949976646607976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T15:28:28.496Z","publish_time":1709220508496,"_source_registry_name":"default","_cnpm_publish_time":1709220508496},"4.0.9-28e51652a":{"name":"@libp2p/keychain","version":"4.0.9-28e51652a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-28e51652a","@libp2p/interface":"1.1.4-28e51652a","@libp2p/peer-id":"4.0.7-28e51652a","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-28e51652a","@libp2p/peer-id-factory":"4.0.7-28e51652a","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-28e51652a","readmeFilename":"README.md","gitHead":"28e51652a9d5e1edf46604328071239b27d32a5a","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"8586184d6f85ca1f2e90bf2da77182e702d36516","size":69018,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-28e51652a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-28e51652a_1709218587834_0.06271599993347587"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T14:56:28.013Z","publish_time":1709218588013,"_source_registry_name":"default","_cnpm_publish_time":1709218588013},"4.0.9-f71bc49bd":{"name":"@libp2p/keychain","version":"4.0.9-f71bc49bd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.3-f71bc49bd","@libp2p/interface":"1.1.4-f71bc49bd","@libp2p/peer-id":"4.0.7-f71bc49bd","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.7-f71bc49bd","@libp2p/peer-id-factory":"4.0.7-f71bc49bd","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9-f71bc49bd","readmeFilename":"README.md","gitHead":"f71bc49bd060974c97dd7cabdca971f48eea7740","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"d52cfed911af684bf0cd4bdddb56cfae26afeaec","size":69018,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9-f71bc49bd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.9-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/keychain_4.0.9-f71bc49bd_1709196821535_0.8774429408743594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T08:53:41.703Z","publish_time":1709196821703,"_source_registry_name":"default","_cnpm_publish_time":1709196821703},"4.0.9":{"name":"@libp2p/keychain","version":"4.0.9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.0.3","@libp2p/interface":"^1.1.4","@libp2p/peer-id":"^4.0.7","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"^4.0.7","@libp2p/peer-id-factory":"^4.0.7","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.9","gitHead":"3b8898b340c62119713c1cce7b534035288b54e1","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"6b9847a4c55bc71da0a956661882f52fe0f55d64","size":69148,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-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","tmp":"tmp/keychain_4.0.9_1709117469983_0.24460411892245792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-28T10:51:10.139Z","publish_time":1709117470139,"_source_registry_name":"default","_cnpm_publish_time":1709117470139},"4.0.8-f0d2b52d0":{"name":"@libp2p/keychain","version":"4.0.8-f0d2b52d0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","doc-check":"aegir doc-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.2-f0d2b52d0","@libp2p/interface":"1.1.3-f0d2b52d0","@libp2p/peer-id":"4.0.6-f0d2b52d0","interface-datastore":"^8.2.11","merge-options":"^3.0.4","multiformats":"^13.1.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.2"},"devDependencies":{"@libp2p/logger":"4.0.6-f0d2b52d0","@libp2p/peer-id-factory":"4.0.6-f0d2b52d0","aegir":"^42.2.4","datastore-core":"^9.2.8"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.8-f0d2b52d0","readmeFilename":"README.md","gitHead":"f0d2b52d0c7a0ecb8f3d6c98069131354fe93bd0","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"9a21bc9876cd3bdbbb7c2febde3b3225e0b7e7cd","size":69014,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.8-f0d2b52d0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.8-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/keychain_4.0.8-f0d2b52d0_1709045202110_0.1478944816020198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-27T14:46:42.288Z","publish_time":1709045202288,"_source_registry_name":"default","_cnpm_publish_time":1709045202288},"4.0.8-e1c01370b":{"name":"@libp2p/keychain","version":"4.0.8-e1c01370b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.2-e1c01370b","@libp2p/interface":"1.1.3-e1c01370b","@libp2p/peer-id":"4.0.6-e1c01370b","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"4.0.6-e1c01370b","@libp2p/peer-id-factory":"4.0.6-e1c01370b","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.8-e1c01370b","readmeFilename":"README.md","gitHead":"e1c01370b96d0fcf35ca6d5bdf6c440b163dcfb9","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"8ab66d0b3f32d4d7b3adf21a450a398c164cdc59","size":68768,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.8-e1c01370b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.8-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/keychain_4.0.8-e1c01370b_1708420317703_0.36760329044058393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-20T09:11:57.848Z","publish_time":1708420317848,"_source_registry_name":"default","_cnpm_publish_time":1708420317848},"4.0.8-8072a2e59":{"name":"@libp2p/keychain","version":"4.0.8-8072a2e59","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.2-8072a2e59","@libp2p/interface":"1.1.3-8072a2e59","@libp2p/peer-id":"4.0.6-8072a2e59","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"4.0.6-8072a2e59","@libp2p/peer-id-factory":"4.0.6-8072a2e59","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.8-8072a2e59","readmeFilename":"README.md","gitHead":"8072a2e597e58c4938acc5d5576af807bac0e0e6","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"3988c11ec1d4974d8a9b321b3e8e5fa6666f4e3c","size":68769,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.8-8072a2e59.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.8-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/keychain_4.0.8-8072a2e59_1708376924338_0.2592254145379935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T21:08:44.769Z","publish_time":1708376924769,"_source_registry_name":"default","_cnpm_publish_time":1708376924769},"4.0.8-b1b77adb4":{"name":"@libp2p/keychain","version":"4.0.8-b1b77adb4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.2-b1b77adb4","@libp2p/interface":"1.1.3-b1b77adb4","@libp2p/peer-id":"4.0.6-b1b77adb4","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"4.0.6-b1b77adb4","@libp2p/peer-id-factory":"4.0.6-b1b77adb4","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.8-b1b77adb4","readmeFilename":"README.md","gitHead":"b1b77adb49f9705cd8ed0dbd639016c82a639d51","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"ed2c8626f267cb3eed9df72f363e013d2fb60979","size":68769,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.8-b1b77adb4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.8-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/keychain_4.0.8-b1b77adb4_1708366604928_0.31113219305331175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T18:16:45.097Z","publish_time":1708366605097,"_source_registry_name":"default","_cnpm_publish_time":1708366605097},"4.0.8-bedfd0aa2":{"name":"@libp2p/keychain","version":"4.0.8-bedfd0aa2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.2-bedfd0aa2","@libp2p/interface":"1.1.3-bedfd0aa2","@libp2p/peer-id":"4.0.6-bedfd0aa2","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"4.0.6-bedfd0aa2","@libp2p/peer-id-factory":"4.0.6-bedfd0aa2","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.8-bedfd0aa2","readmeFilename":"README.md","gitHead":"bedfd0aa20a83e0823744c298007ef58a76a26ae","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"5dbdb4fa1fabb89a67edbf716e33ad5ee14d5dd6","size":68768,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.8-bedfd0aa2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.8-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/keychain_4.0.8-bedfd0aa2_1708358606764_0.3625398448491228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T16:03:27.031Z","publish_time":1708358607031,"_source_registry_name":"default","_cnpm_publish_time":1708358607031},"4.0.8-fb7c51c3c":{"name":"@libp2p/keychain","version":"4.0.8-fb7c51c3c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.2-fb7c51c3c","@libp2p/interface":"1.1.3-fb7c51c3c","@libp2p/peer-id":"4.0.6-fb7c51c3c","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"4.0.6-fb7c51c3c","@libp2p/peer-id-factory":"4.0.6-fb7c51c3c","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.8-fb7c51c3c","readmeFilename":"README.md","gitHead":"fb7c51c3c03c462ac4d2b42b32be95cd008c81fc","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"54a23b945998460697608caf340a4e3c297e5eec","size":68768,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.8-fb7c51c3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.8-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/keychain_4.0.8-fb7c51c3c_1707728982031_0.10105794971021487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-12T09:09:42.192Z","publish_time":1707728982192,"_source_registry_name":"default","_cnpm_publish_time":1707728982192},"4.0.8-0c7bbbb07":{"name":"@libp2p/keychain","version":"4.0.8-0c7bbbb07","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.2-0c7bbbb07","@libp2p/interface":"1.1.3-0c7bbbb07","@libp2p/peer-id":"4.0.6-0c7bbbb07","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"4.0.6-0c7bbbb07","@libp2p/peer-id-factory":"4.0.6-0c7bbbb07","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.8-0c7bbbb07","readmeFilename":"README.md","gitHead":"0c7bbbb077d7961570d3cfb42fe431da6de57ede","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"05d6bd663781fdc5efc4700d5b96e00c703cc3f3","size":68769,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.8-0c7bbbb07.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.8-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/keychain_4.0.8-0c7bbbb07_1707333620755_0.9284616004820903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T19:20:21.044Z","publish_time":1707333621044,"_source_registry_name":"default","_cnpm_publish_time":1707333621044},"4.0.8":{"name":"@libp2p/keychain","version":"4.0.8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.0.2","@libp2p/interface":"^1.1.3","@libp2p/peer-id":"^4.0.6","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"^4.0.6","@libp2p/peer-id-factory":"^4.0.6","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.8","gitHead":"d1b65be7efcb8955ba511e8b7b70bf7a10985f11","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"e718efa3ba58e9e71015dbfba6524965a796e89d","size":68902,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.8_1707321491545_0.9102560545477074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T15:58:11.743Z","publish_time":1707321491743,"_source_registry_name":"default","_cnpm_publish_time":1707321491743},"4.0.7-9891ecd73":{"name":"@libp2p/keychain","version":"4.0.7-9891ecd73","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-9891ecd73","@libp2p/interface":"1.1.2-9891ecd73","@libp2p/peer-id":"4.0.5-9891ecd73","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-9891ecd73","@libp2p/peer-id-factory":"4.0.5-9891ecd73","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-9891ecd73","readmeFilename":"README.md","gitHead":"9891ecd7325dd38573678c3ac7406f5bc4678836","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"7929d9b764befe119e86e24858f82e4d3d24adcf","size":68768,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-9891ecd73.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-9891ecd73_1707319996947_0.9541302850227513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T15:33:17.146Z","publish_time":1707319997146,"_source_registry_name":"default","_cnpm_publish_time":1707319997146},"4.0.7-0321812e7":{"name":"@libp2p/keychain","version":"4.0.7-0321812e7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-0321812e7","@libp2p/interface":"1.1.2-0321812e7","@libp2p/peer-id":"4.0.5-0321812e7","interface-datastore":"^8.2.10","merge-options":"^3.0.4","multiformats":"^13.0.1","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.1"},"devDependencies":{"@libp2p/logger":"4.0.5-0321812e7","@libp2p/peer-id-factory":"4.0.5-0321812e7","aegir":"^42.2.3","datastore-core":"^9.2.7"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-0321812e7","readmeFilename":"README.md","gitHead":"0321812e731515558f35ae2d53242035a343a21a","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"763b5f31358ee68f65d4cc605133d86a39e0619e","size":68768,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-0321812e7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-0321812e7_1707316493705_0.22747254634974934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T14:34:53.943Z","publish_time":1707316493943,"_source_registry_name":"default","_cnpm_publish_time":1707316493943},"4.0.7-03ff9fd82":{"name":"@libp2p/keychain","version":"4.0.7-03ff9fd82","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-03ff9fd82","@libp2p/interface":"1.1.2-03ff9fd82","@libp2p/peer-id":"4.0.5-03ff9fd82","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-03ff9fd82","@libp2p/peer-id-factory":"4.0.5-03ff9fd82","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-03ff9fd82","readmeFilename":"README.md","gitHead":"03ff9fd82f4d9d7b1338e5757d811b5e9f8592e6","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"d75a3b6ed5e2df11da43a0d6ffabff9bfb9edd2b","size":68769,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-03ff9fd82.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-03ff9fd82_1707311676623_0.15015128597125216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T13:14:36.777Z","publish_time":1707311676777,"_source_registry_name":"default","_cnpm_publish_time":1707311676777},"4.0.7-1cb2408ac":{"name":"@libp2p/keychain","version":"4.0.7-1cb2408ac","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-1cb2408ac","@libp2p/interface":"1.1.2-1cb2408ac","@libp2p/peer-id":"4.0.5-1cb2408ac","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-1cb2408ac","@libp2p/peer-id-factory":"4.0.5-1cb2408ac","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-1cb2408ac","readmeFilename":"README.md","gitHead":"1cb2408aca0a01e37437c74c7906ffc883df2f61","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"b2b80739d2420aa464e4dd74f9fda2db029f7c55","size":68768,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-1cb2408ac.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-1cb2408ac_1707309238455_0.21072927383133466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T12:33:58.608Z","publish_time":1707309238608,"_source_registry_name":"default","_cnpm_publish_time":1707309238608},"4.0.7-dab5cf724":{"name":"@libp2p/keychain","version":"4.0.7-dab5cf724","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-dab5cf724","@libp2p/interface":"1.1.2-dab5cf724","@libp2p/peer-id":"4.0.5-dab5cf724","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-dab5cf724","@libp2p/peer-id-factory":"4.0.5-dab5cf724","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-dab5cf724","readmeFilename":"README.md","gitHead":"dab5cf724cf4d3bd6b7d1005b746a944755ee77e","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"76d5b8845a0fa080ce8c448bf46ae058684283ac","size":68768,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-dab5cf724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-dab5cf724_1707307782654_0.5870912383298121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T12:09:42.829Z","publish_time":1707307782829,"_source_registry_name":"default","_cnpm_publish_time":1707307782829},"4.0.7-2370d1c39":{"name":"@libp2p/keychain","version":"4.0.7-2370d1c39","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-2370d1c39","@libp2p/interface":"1.1.2-2370d1c39","@libp2p/peer-id":"4.0.5-2370d1c39","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-2370d1c39","@libp2p/peer-id-factory":"4.0.5-2370d1c39","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-2370d1c39","readmeFilename":"README.md","gitHead":"2370d1c3940fe3b0f2b6021800a2398f708f31d1","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"41ee28d5504eb47d4f29fa2e0be926eba436dbf1","size":68769,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-2370d1c39.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-2370d1c39_1707306990644_0.18753227224800573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T11:56:30.805Z","publish_time":1707306990805,"_source_registry_name":"default","_cnpm_publish_time":1707306990805},"4.0.7-e1db332a4":{"name":"@libp2p/keychain","version":"4.0.7-e1db332a4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-e1db332a4","@libp2p/interface":"1.1.2-e1db332a4","@libp2p/peer-id":"4.0.5-e1db332a4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-e1db332a4","@libp2p/peer-id-factory":"4.0.5-e1db332a4","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-e1db332a4","readmeFilename":"README.md","gitHead":"e1db332a4c45d78926869532b8340df1b09643f5","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"252444bb09c344b2993024473e60685623a2bcfa","size":68768,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-e1db332a4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-e1db332a4_1706714153760_0.5773371241197855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-31T15:15:53.912Z","publish_time":1706714153912,"_source_registry_name":"default","_cnpm_publish_time":1706714153912},"4.0.7-6f323de7d":{"name":"@libp2p/keychain","version":"4.0.7-6f323de7d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-6f323de7d","@libp2p/interface":"1.1.2-6f323de7d","@libp2p/peer-id":"4.0.5-6f323de7d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-6f323de7d","@libp2p/peer-id-factory":"4.0.5-6f323de7d","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-6f323de7d","readmeFilename":"README.md","gitHead":"6f323de7dc93fc74ca40b9db70528411ed44d76a","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"f57dfaed18f74e4ea920428675f944ceec48b94f","size":68486,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-6f323de7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-6f323de7d_1706522330712_0.9248368401318636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-29T09:58:50.868Z","publish_time":1706522330868,"_source_registry_name":"default","_cnpm_publish_time":1706522330868},"4.0.7-c9ed1c7d6":{"name":"@libp2p/keychain","version":"4.0.7-c9ed1c7d6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-c9ed1c7d6","@libp2p/interface":"1.1.2-c9ed1c7d6","@libp2p/peer-id":"4.0.5-c9ed1c7d6","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-c9ed1c7d6","@libp2p/peer-id-factory":"4.0.5-c9ed1c7d6","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-c9ed1c7d6","readmeFilename":"README.md","gitHead":"c9ed1c7d62e9af974789eb753d6f8e3c6410df94","_nodeVersion":"20.10.0","_npmVersion":"10.4.0","dist":{"shasum":"73b8d8f3abd8785447d3668f810f7059fc3b47f5","size":68486,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-c9ed1c7d6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-c9ed1c7d6_1706170263677_0.42984150255821274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-25T08:11:03.922Z","publish_time":1706170263922,"_source_registry_name":"default","_cnpm_publish_time":1706170263922},"4.0.7-f4dda4a3c":{"name":"@libp2p/keychain","version":"4.0.7-f4dda4a3c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-f4dda4a3c","@libp2p/interface":"1.1.2-f4dda4a3c","@libp2p/peer-id":"4.0.5-f4dda4a3c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-f4dda4a3c","@libp2p/peer-id-factory":"4.0.5-f4dda4a3c","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-f4dda4a3c","readmeFilename":"README.md","gitHead":"f4dda4a3cdb46556eb68e49089bf90b029a445e7","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"7a4f23e3bac9eba2f7f6ab9a880ef427480b6c53","size":68486,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-f4dda4a3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-f4dda4a3c_1706102376826_0.33730411931839166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T13:19:37.496Z","publish_time":1706102377496,"_source_registry_name":"default","_cnpm_publish_time":1706102377496},"4.0.7-74fb5671d":{"name":"@libp2p/keychain","version":"4.0.7-74fb5671d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-74fb5671d","@libp2p/interface":"1.1.2-74fb5671d","@libp2p/peer-id":"4.0.5-74fb5671d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-74fb5671d","@libp2p/peer-id-factory":"4.0.5-74fb5671d","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-74fb5671d","readmeFilename":"README.md","gitHead":"74fb5671dc5184182a2d6c9c4e7d33f43e43d7b6","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"29e91b05d41e918ba970e97550fd37ba430407fd","size":68487,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-74fb5671d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-74fb5671d_1706098970902_0.2884161884212446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T12:22:51.046Z","publish_time":1706098971046,"_source_registry_name":"default","_cnpm_publish_time":1706098971046},"4.0.7-2e464c099":{"name":"@libp2p/keychain","version":"4.0.7-2e464c099","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-2e464c099","@libp2p/interface":"1.1.2-2e464c099","@libp2p/peer-id":"4.0.5-2e464c099","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-2e464c099","@libp2p/peer-id-factory":"4.0.5-2e464c099","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-2e464c099","readmeFilename":"README.md","gitHead":"2e464c09993c919f66a465d8c0ed511f6a9e9c90","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"c3eb81f3ccdd9d9fbd196b80274208d1dec89cdb","size":68487,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-2e464c099.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-2e464c099_1706098744335_0.7071615762695569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T12:19:04.533Z","publish_time":1706098744533,"_source_registry_name":"default","_cnpm_publish_time":1706098744533},"4.0.7-dbc92ab74":{"name":"@libp2p/keychain","version":"4.0.7-dbc92ab74","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-dbc92ab74","@libp2p/interface":"1.1.2-dbc92ab74","@libp2p/peer-id":"4.0.5-dbc92ab74","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-dbc92ab74","@libp2p/peer-id-factory":"4.0.5-dbc92ab74","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-dbc92ab74","readmeFilename":"README.md","gitHead":"dbc92ab74193f2794c8d297cd57262123205cd7d","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"fa9ad37ee2792e5b1a6f4b23d9e9cf90c04fbf50","size":68487,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-dbc92ab74.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-dbc92ab74_1706097767077_0.28102747601281175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T12:02:47.222Z","publish_time":1706097767222,"_source_registry_name":"default","_cnpm_publish_time":1706097767222},"4.0.7-72f0e09f7":{"name":"@libp2p/keychain","version":"4.0.7-72f0e09f7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-72f0e09f7","@libp2p/interface":"1.1.2-72f0e09f7","@libp2p/peer-id":"4.0.5-72f0e09f7","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-72f0e09f7","@libp2p/peer-id-factory":"4.0.5-72f0e09f7","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-72f0e09f7","readmeFilename":"README.md","gitHead":"72f0e09f7663aa9320373eeb2dadb4ad62ef84ec","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"7b42dc3291e748f7f5605bee2ef59215800f2d63","size":68486,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-72f0e09f7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-72f0e09f7_1706097482353_0.2948635229177128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T11:58:02.491Z","publish_time":1706097482491,"_source_registry_name":"default","_cnpm_publish_time":1706097482491},"4.0.7-f27138ca1":{"name":"@libp2p/keychain","version":"4.0.7-f27138ca1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-f27138ca1","@libp2p/interface":"1.1.2-f27138ca1","@libp2p/peer-id":"4.0.5-f27138ca1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-f27138ca1","@libp2p/peer-id-factory":"4.0.5-f27138ca1","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-f27138ca1","readmeFilename":"README.md","gitHead":"f27138ca1f552c4ad3e5d325fef626ba6783f0fd","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"d6daaf24b7e9567b3f08a8385792e36000a3bb1b","size":68486,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-f27138ca1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-f27138ca1_1705603384072_0.21581456595353132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T18:43:04.260Z","publish_time":1705603384260,"_source_registry_name":"default","_cnpm_publish_time":1705603384260},"4.0.7-74477f6ea":{"name":"@libp2p/keychain","version":"4.0.7-74477f6ea","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-74477f6ea","@libp2p/interface":"1.1.2-74477f6ea","@libp2p/peer-id":"4.0.5-74477f6ea","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-74477f6ea","@libp2p/peer-id-factory":"4.0.5-74477f6ea","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-74477f6ea","readmeFilename":"README.md","gitHead":"74477f6eaeb4dc4d3154dc2dc0e29082503f60d7","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"6b828f018f2e355c0d5a743d6453ac262c4ade2b","size":68487,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-74477f6ea.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-74477f6ea_1705602064047_0.3422572020249026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T18:21:04.211Z","publish_time":1705602064211,"_source_registry_name":"default","_cnpm_publish_time":1705602064211},"4.0.7-8c6654c3a":{"name":"@libp2p/keychain","version":"4.0.7-8c6654c3a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-8c6654c3a","@libp2p/interface":"1.1.2-8c6654c3a","@libp2p/peer-id":"4.0.5-8c6654c3a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-8c6654c3a","@libp2p/peer-id-factory":"4.0.5-8c6654c3a","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-8c6654c3a","readmeFilename":"README.md","gitHead":"8c6654c3ae988dd440fadf521e76724d3131bc12","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"f80c71256ed8798c3c25d11d12b074726afa70b5","size":68487,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-8c6654c3a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-8c6654c3a_1705600511661_0.11743442013685002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T17:55:11.800Z","publish_time":1705600511800,"_source_registry_name":"default","_cnpm_publish_time":1705600511800},"4.0.7-08f6f607d":{"name":"@libp2p/keychain","version":"4.0.7-08f6f607d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-08f6f607d","@libp2p/interface":"1.1.2-08f6f607d","@libp2p/peer-id":"4.0.5-08f6f607d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-08f6f607d","@libp2p/peer-id-factory":"4.0.5-08f6f607d","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-08f6f607d","readmeFilename":"README.md","gitHead":"08f6f607dbf70a76459b986ace67d01355255db8","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"5daee01127edc04156398aee48c1046ce14b5ca5","size":68487,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-08f6f607d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-08f6f607d_1705599398096_0.23161924029337677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T17:36:38.271Z","publish_time":1705599398271,"_source_registry_name":"default","_cnpm_publish_time":1705599398271},"4.0.7-9376e61a1":{"name":"@libp2p/keychain","version":"4.0.7-9376e61a1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-9376e61a1","@libp2p/interface":"1.1.2-9376e61a1","@libp2p/peer-id":"4.0.5-9376e61a1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-9376e61a1","@libp2p/peer-id-factory":"4.0.5-9376e61a1","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-9376e61a1","readmeFilename":"README.md","gitHead":"9376e61a1fbc21f3c0e350aa78846be2651d6c39","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"284df85ac0d801021c7b3236196bdc1894898de5","size":68487,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-9376e61a1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-9376e61a1_1705594016449_0.9303238622183148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T16:06:56.657Z","publish_time":1705594016657,"_source_registry_name":"default","_cnpm_publish_time":1705594016657},"4.0.7-3e47d88fd":{"name":"@libp2p/keychain","version":"4.0.7-3e47d88fd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.1-3e47d88fd","@libp2p/interface":"1.1.2-3e47d88fd","@libp2p/peer-id":"4.0.5-3e47d88fd","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.5-3e47d88fd","@libp2p/peer-id-factory":"4.0.5-3e47d88fd","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7-3e47d88fd","readmeFilename":"README.md","gitHead":"3e47d88fde923fa9a0bfedb7f01ae8a4142b32f0","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"c55ab6220063fc1faddb95d86ffe031d6d164ce1","size":68487,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7-3e47d88fd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.7-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/keychain_4.0.7-3e47d88fd_1705593843879_0.41020335475395053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T16:04:04.064Z","publish_time":1705593844064,"_source_registry_name":"default","_cnpm_publish_time":1705593844064},"4.0.7":{"name":"@libp2p/keychain","version":"4.0.7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.0.1","@libp2p/interface":"^1.1.2","@libp2p/peer-id":"^4.0.5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"^4.0.5","@libp2p/peer-id-factory":"^4.0.5","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.7","gitHead":"cce373ff82a959ba4cacc74a8d980109264c1705","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"cff0b1c92b68c97fa17856a09bee82c1f3daa3c5","size":68617,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.7_1705394899442_0.5121669527656425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T08:48:19.609Z","publish_time":1705394899609,"_source_registry_name":"default","_cnpm_publish_time":1705394899609},"4.0.6-092861e23":{"name":"@libp2p/keychain","version":"4.0.6-092861e23","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.0-092861e23","@libp2p/interface":"1.1.1-092861e23","@libp2p/peer-id":"4.0.4-092861e23","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.4-092861e23","@libp2p/peer-id-factory":"4.0.4-092861e23","aegir":"^42.0.0","datastore-core":"^9.1.1"},"sideEffects":false,"_id":"@libp2p/keychain@4.0.6-092861e23","readmeFilename":"README.md","gitHead":"092861e23271921b3cef2e673f6f0c9b0c3ab325","_nodeVersion":"20.10.0","_npmVersion":"10.3.0","dist":{"shasum":"e7ca48ad64257571bfd36bbeffb9e4d95e39d980","size":68483,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.6-092861e23.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.6-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/keychain_4.0.6-092861e23_1705392423015_0.14683481095409423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T08:07:03.229Z","publish_time":1705392423229,"_source_registry_name":"default","_cnpm_publish_time":1705392423229},"4.0.6-8bbd43628":{"name":"@libp2p/keychain","version":"4.0.6-8bbd43628","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"4.0.0-8bbd43628","@libp2p/interface":"1.1.1-8bbd43628","@libp2p/peer-id":"4.0.4-8bbd43628","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.4-8bbd43628","@libp2p/peer-id-factory":"4.0.4-8bbd43628","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.6-8bbd43628","readmeFilename":"README.md","gitHead":"8bbd43628343f995804eea3102d0571ddcebc5c4","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"e8c10a068a0edc642e11696261817950d1fa0a4a","size":68699,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.6-8bbd43628.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.6-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/keychain_4.0.6-8bbd43628_1705069395210_0.7782445483209222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T14:23:15.348Z","publish_time":1705069395348,"_source_registry_name":"default","_cnpm_publish_time":1705069395348},"4.0.6":{"name":"@libp2p/keychain","version":"4.0.6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^4.0.0","@libp2p/interface":"^1.1.1","@libp2p/peer-id":"^4.0.4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"^4.0.4","@libp2p/peer-id-factory":"^4.0.4","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.6","gitHead":"263464028c76fa1332a635d833053d0dd45cf4db","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"b822791ff7659e8c6a33a58946be251e6321ec1a","size":68835,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.6_1705060223224_0.20720962571818835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T11:50:23.375Z","publish_time":1705060223375,"_source_registry_name":"default","_cnpm_publish_time":1705060223375},"4.0.5-856ccd708":{"name":"@libp2p/keychain","version":"4.0.5-856ccd708","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.4-856ccd708","@libp2p/interface":"1.1.1-856ccd708","@libp2p/peer-id":"4.0.4-856ccd708","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.4-856ccd708","@libp2p/peer-id-factory":"4.0.3-856ccd708","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.5-856ccd708","readmeFilename":"README.md","gitHead":"856ccd7082a42ad0c33486e9b6885452aa886c64","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"27c0cb1e1477df1156a1de93f1b375e8c9be8285","size":68704,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.5-856ccd708.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.5-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/keychain_4.0.5-856ccd708_1705054325223_0.20529774312579208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T10:12:05.352Z","publish_time":1705054325352,"_source_registry_name":"default","_cnpm_publish_time":1705054325352},"4.0.5-ddaa59a60":{"name":"@libp2p/keychain","version":"4.0.5-ddaa59a60","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.4-ddaa59a60","@libp2p/interface":"1.1.1-ddaa59a60","@libp2p/peer-id":"4.0.4-ddaa59a60","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.4-ddaa59a60","@libp2p/peer-id-factory":"4.0.3-ddaa59a60","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.5-ddaa59a60","readmeFilename":"README.md","gitHead":"ddaa59a600c031fe1f41ba2097ebfcfd74eff598","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"162b0d4f9fb8a680150396cc95fa5130ad2ae176","size":96987,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.5-ddaa59a60.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.5-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/keychain_4.0.5-ddaa59a60_1705049837855_0.9340032866648804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T08:57:18.028Z","publish_time":1705049838028,"_source_registry_name":"default","_cnpm_publish_time":1705049838028},"4.0.5-4691f4173":{"name":"@libp2p/keychain","version":"4.0.5-4691f4173","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.4-4691f4173","@libp2p/interface":"1.1.1-4691f4173","@libp2p/peer-id":"4.0.4-4691f4173","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.4-4691f4173","@libp2p/peer-id-factory":"4.0.3-4691f4173","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.5-4691f4173","readmeFilename":"README.md","gitHead":"4691f41737d32e47ca3308522d234282a300902e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"8be8c5e0599c7ee86c9ed43bb823fbd10e04d0f0","size":96987,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.5-4691f4173.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.5-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/keychain_4.0.5-4691f4173_1704872552405_0.4117481982149578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-10T07:42:32.570Z","publish_time":1704872552570,"_source_registry_name":"default","_cnpm_publish_time":1704872552570},"4.0.5-ee7ffe9b9":{"name":"@libp2p/keychain","version":"4.0.5-ee7ffe9b9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.4-ee7ffe9b9","@libp2p/interface":"1.1.1-ee7ffe9b9","@libp2p/peer-id":"4.0.4-ee7ffe9b9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.4-ee7ffe9b9","@libp2p/peer-id-factory":"4.0.3-ee7ffe9b9","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.5-ee7ffe9b9","readmeFilename":"README.md","gitHead":"ee7ffe9b9209d1ef0ffbd71389216b69e832b126","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"30d11285ba4434c3e1eafaf73c139f3d4eb53623","size":96988,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.5-ee7ffe9b9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.5-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/keychain_4.0.5-ee7ffe9b9_1704821275253_0.8068136548111702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-09T17:27:55.444Z","publish_time":1704821275444,"_source_registry_name":"default","_cnpm_publish_time":1704821275444},"4.0.5-821a38e24":{"name":"@libp2p/keychain","version":"4.0.5-821a38e24","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.4-821a38e24","@libp2p/interface":"1.1.1-821a38e24","@libp2p/peer-id":"4.0.4-821a38e24","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.4-821a38e24","@libp2p/peer-id-factory":"4.0.3-821a38e24","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.5-821a38e24","readmeFilename":"README.md","gitHead":"821a38e24f9be0bed51b0616e04d2c8533f5c5ab","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"75a4e2671c49b55d89645e062d0b24d02cc27b54","size":96988,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.5-821a38e24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.5-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/keychain_4.0.5-821a38e24_1704634208903_0.578477329744904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-07T13:30:09.166Z","publish_time":1704634209166,"_source_registry_name":"default","_cnpm_publish_time":1704634209166},"4.0.5-900236724":{"name":"@libp2p/keychain","version":"4.0.5-900236724","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.4-900236724","@libp2p/interface":"1.1.1-900236724","@libp2p/peer-id":"4.0.4-900236724","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.4-900236724","@libp2p/peer-id-factory":"4.0.3-900236724","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.5-900236724","readmeFilename":"README.md","gitHead":"900236724acf9ecf72650499262105faab7193b3","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"ad70e0c13d4308093b5c354cf6d3782c62c0c548","size":96988,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.5-900236724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.5-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/keychain_4.0.5-900236724_1704625928476_0.8223773532734344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-07T11:12:08.718Z","publish_time":1704625928718,"_source_registry_name":"default","_cnpm_publish_time":1704625928718},"4.0.5":{"name":"@libp2p/keychain","version":"4.0.5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^3.0.4","@libp2p/interface":"^1.1.1","@libp2p/peer-id":"^4.0.4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"^4.0.4","@libp2p/peer-id-factory":"^4.0.3","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.5","gitHead":"8b8ce9018109305a97b9e21b7c6228bc3d23cdde","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"ff5afee43061499d7232a002152f7a76d71e0e87","size":97118,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.5_1704610031367_0.11788155185204796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-07T06:47:11.542Z","publish_time":1704610031542,"_source_registry_name":"default","_cnpm_publish_time":1704610031542},"4.0.4-444d83751":{"name":"@libp2p/keychain","version":"4.0.4-444d83751","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.3-444d83751","@libp2p/interface":"1.1.0-444d83751","@libp2p/peer-id":"4.0.3-444d83751","interface-datastore":"^8.2.0","merge-options":"^3.0.4","multiformats":"^13.0.0","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.3-444d83751","@libp2p/peer-id-factory":"4.0.2-444d83751","aegir":"^42.0.0","datastore-core":"^9.1.1"},"_id":"@libp2p/keychain@4.0.4-444d83751","readmeFilename":"README.md","gitHead":"444d83751fa5137c76d0a265544bb3522da24a3c","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"c3fda0f908a754417ddfd9749a31af073e8a71ce","size":96990,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.4-444d83751.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.4-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/keychain_4.0.4-444d83751_1704553996990_0.3636502783196678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T15:13:17.177Z","publish_time":1704553997177,"_source_registry_name":"default","_cnpm_publish_time":1704553997177},"4.0.4-d011f6130":{"name":"@libp2p/keychain","version":"4.0.4-d011f6130","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.3-d011f6130","@libp2p/interface":"1.1.0-d011f6130","@libp2p/peer-id":"4.0.3-d011f6130","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.3-d011f6130","@libp2p/peer-id-factory":"4.0.2-d011f6130","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.4-d011f6130","readmeFilename":"README.md","gitHead":"d011f61304433a647431163592e7a0171010bc2a","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"99e2580d339f77ef1205a3c8316a5a183342eedf","size":96994,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.4-d011f6130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.4-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/keychain_4.0.4-d011f6130_1704531131955_0.5860087398869707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T08:52:12.831Z","publish_time":1704531132831,"_source_registry_name":"default","_cnpm_publish_time":1704531132831},"4.0.4-528d73781":{"name":"@libp2p/keychain","version":"4.0.4-528d73781","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.3-528d73781","@libp2p/interface":"1.1.0-528d73781","@libp2p/peer-id":"4.0.3-528d73781","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.3-528d73781","@libp2p/peer-id-factory":"4.0.2-528d73781","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.4-528d73781","readmeFilename":"README.md","gitHead":"528d73781f416ea97af044bb49d9701f97c9eeec","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"03383210a2d0ec9bd9a48af36daebd273974c8c3","size":96995,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.4-528d73781.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.4-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/keychain_4.0.4-528d73781_1704529035622_0.9996695181217179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T08:17:15.853Z","publish_time":1704529035853,"_source_registry_name":"default","_cnpm_publish_time":1704529035853},"4.0.4-581574d6d":{"name":"@libp2p/keychain","version":"4.0.4-581574d6d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.3-581574d6d","@libp2p/interface":"1.1.0-581574d6d","@libp2p/peer-id":"4.0.3-581574d6d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.3-581574d6d","@libp2p/peer-id-factory":"4.0.2-581574d6d","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.4-581574d6d","readmeFilename":"README.md","gitHead":"581574d6d6d94e2d44530f1c959fd1fcededf095","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"641a86a63550d93d2969ecb66fc5f79ba48ab86d","size":96995,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.4-581574d6d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.4-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/keychain_4.0.4-581574d6d_1704526091072_0.6656409210145098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T07:28:11.289Z","publish_time":1704526091289,"_source_registry_name":"default","_cnpm_publish_time":1704526091289},"4.0.4-388d02b33":{"name":"@libp2p/keychain","version":"4.0.4-388d02b33","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.3-388d02b33","@libp2p/interface":"1.1.0-388d02b33","@libp2p/peer-id":"4.0.3-388d02b33","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.3-388d02b33","@libp2p/peer-id-factory":"4.0.2-388d02b33","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.4-388d02b33","readmeFilename":"README.md","gitHead":"388d02b3366ed2d9918102e6119bdf4bf133886e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"e211f8ea366e4fe7d0dc3d97fbf9978c7433b61e","size":96994,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.4-388d02b33.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.4-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/keychain_4.0.4-388d02b33_1704481316790_0.3981468250852471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-05T19:01:56.991Z","publish_time":1704481316991,"_source_registry_name":"default","_cnpm_publish_time":1704481316991},"4.0.4-ba7089984":{"name":"@libp2p/keychain","version":"4.0.4-ba7089984","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.3-ba7089984","@libp2p/interface":"1.1.0-ba7089984","@libp2p/peer-id":"4.0.3-ba7089984","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.3-ba7089984","@libp2p/peer-id-factory":"4.0.2-ba7089984","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.4-ba7089984","readmeFilename":"README.md","gitHead":"ba70899842067dd4388bd2db0a78d9a79a6297e1","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"75a9aa7e498c1989d9b65fc1a86d6179cd5fd10c","size":96994,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.4-ba7089984.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.4-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/keychain_4.0.4-ba7089984_1704479376085_0.4875494154652622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-05T18:29:36.238Z","publish_time":1704479376238,"_source_registry_name":"default","_cnpm_publish_time":1704479376238},"4.0.4":{"name":"@libp2p/keychain","version":"4.0.4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^3.0.3","@libp2p/interface":"^1.1.0","@libp2p/peer-id":"^4.0.3","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"^4.0.3","@libp2p/peer-id-factory":"^4.0.2","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.4","gitHead":"3687f1e18fe7ab987f2de91a96c67ccc95419af9","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"e07c02d68c49dad29441f7ba18fac014eda3b6e3","size":97120,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.4_1703935984504_0.5230188950045485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-30T11:33:04.677Z","publish_time":1703935984677,"_source_registry_name":"default","_cnpm_publish_time":1703935984677},"4.0.3-28587d24f":{"name":"@libp2p/keychain","version":"4.0.3-28587d24f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-28587d24f","@libp2p/interface":"1.0.2-28587d24f","@libp2p/peer-id":"4.0.2-28587d24f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-28587d24f","@libp2p/peer-id-factory":"4.0.1-28587d24f","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.3-28587d24f","readmeFilename":"README.md","gitHead":"28587d24f41f8342d9db30d83e6010def55d4268","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"9faf900e346ec5bed5434efa1f9b1e25b25a2bd2","size":103171,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-28587d24f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-28587d24f_1703767886768_0.28197696142029405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T12:51:26.953Z","publish_time":1703767886953,"_source_registry_name":"default","_cnpm_publish_time":1703767886953},"4.0.3-5d1f68e92":{"name":"@libp2p/keychain","version":"4.0.3-5d1f68e92","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-5d1f68e92","@libp2p/interface":"1.0.2-5d1f68e92","@libp2p/peer-id":"4.0.2-5d1f68e92","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-5d1f68e92","@libp2p/peer-id-factory":"4.0.1-5d1f68e92","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.3-5d1f68e92","readmeFilename":"README.md","gitHead":"5d1f68e9257820c34aec07cf5c94b8f71ed8a69e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"80567f04544bcef5ccccea36593ad23b1dcfc0ca","size":111483,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-5d1f68e92.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-5d1f68e92_1703749973839_0.12961227253574692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T07:52:54.002Z","publish_time":1703749974002,"_source_registry_name":"default","_cnpm_publish_time":1703749974002},"4.0.3-4e0135c7d":{"name":"@libp2p/keychain","version":"4.0.3-4e0135c7d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-4e0135c7d","@libp2p/interface":"1.0.2-4e0135c7d","@libp2p/peer-id":"4.0.2-4e0135c7d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-4e0135c7d","@libp2p/peer-id-factory":"4.0.1-4e0135c7d","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^13.0.0"},"_id":"@libp2p/keychain@4.0.3-4e0135c7d","readmeFilename":"README.md","gitHead":"4e0135c7d8dd46d63b88756c1a6252ab0f3cc676","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"fcd1572532c3fbe2349c6a9da5202b13545772a8","size":111483,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-4e0135c7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-4e0135c7d_1703688506070_0.9662289203358359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-27T14:48:26.318Z","publish_time":1703688506318,"_source_registry_name":"default","_cnpm_publish_time":1703688506318},"4.0.3-cd8cafcd5":{"name":"@libp2p/keychain","version":"4.0.3-cd8cafcd5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-cd8cafcd5","@libp2p/interface":"1.0.2-cd8cafcd5","@libp2p/peer-id":"4.0.2-cd8cafcd5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-cd8cafcd5","@libp2p/peer-id-factory":"4.0.1-cd8cafcd5","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-cd8cafcd5","readmeFilename":"README.md","gitHead":"cd8cafcd5c6aa141aba855a4de4c12336c429913","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"3f09f96a3191fe45347cfa2b091bff1fd95a3ab4","size":97781,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-cd8cafcd5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-cd8cafcd5_1703075351898_0.11855721871427694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T12:29:12.138Z","publish_time":1703075352138,"_source_registry_name":"default","_cnpm_publish_time":1703075352138},"4.0.3-6fd681d09":{"name":"@libp2p/keychain","version":"4.0.3-6fd681d09","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-6fd681d09","@libp2p/interface":"1.0.2-6fd681d09","@libp2p/peer-id":"4.0.2-6fd681d09","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-6fd681d09","@libp2p/peer-id-factory":"4.0.1-6fd681d09","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-6fd681d09","readmeFilename":"README.md","gitHead":"6fd681d097bcb2ceacb74e4a44b4d6b1772fa089","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"ca4b2362e41c95ec858fc1a7591a2f8a5c85d7dd","size":97781,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-6fd681d09.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-6fd681d09_1703073339590_0.08883188026952604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T11:55:39.779Z","publish_time":1703073339779,"_source_registry_name":"default","_cnpm_publish_time":1703073339779},"4.0.3-178fe2671":{"name":"@libp2p/keychain","version":"4.0.3-178fe2671","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-178fe2671","@libp2p/interface":"1.0.2-178fe2671","@libp2p/peer-id":"4.0.2-178fe2671","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-178fe2671","@libp2p/peer-id-factory":"4.0.1-178fe2671","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-178fe2671","readmeFilename":"README.md","gitHead":"178fe2671a7af9870bdd111de9073843a2a29b34","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"a80f86fa08a93f7716fdaac0ba534c2015b80d5d","size":97780,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-178fe2671.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-178fe2671_1703068470056_0.09927631883701382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T10:34:30.235Z","publish_time":1703068470235,"_source_registry_name":"default","_cnpm_publish_time":1703068470235},"4.0.3-c00378909":{"name":"@libp2p/keychain","version":"4.0.3-c00378909","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-c00378909","@libp2p/interface":"1.0.2-c00378909","@libp2p/peer-id":"4.0.2-c00378909","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-c00378909","@libp2p/peer-id-factory":"4.0.1-c00378909","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-c00378909","readmeFilename":"README.md","gitHead":"c00378909453ee58080aa4d30ba1f4794cff581b","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"7c5277dc06fa4f1eb16eeef8b977844424d277b0","size":97281,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-c00378909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-c00378909_1703062952687_0.9315284254446301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T09:02:32.891Z","publish_time":1703062952891,"_source_registry_name":"default","_cnpm_publish_time":1703062952891},"4.0.3-83dfc7dc8":{"name":"@libp2p/keychain","version":"4.0.3-83dfc7dc8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-83dfc7dc8","@libp2p/interface":"1.0.2-83dfc7dc8","@libp2p/peer-id":"4.0.2-83dfc7dc8","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-83dfc7dc8","@libp2p/peer-id-factory":"4.0.1-83dfc7dc8","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-83dfc7dc8","readmeFilename":"README.md","gitHead":"83dfc7dc807f363f7404b101accf2e1c1b9b3974","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"77366e357e902bd0989675a35b40275926a6734f","size":97282,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-83dfc7dc8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-83dfc7dc8_1702996190353_0.1750738042273854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T14:29:50.526Z","publish_time":1702996190526,"_source_registry_name":"default","_cnpm_publish_time":1702996190526},"4.0.3-f71f2e14e":{"name":"@libp2p/keychain","version":"4.0.3-f71f2e14e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-f71f2e14e","@libp2p/interface":"1.0.2-f71f2e14e","@libp2p/peer-id":"4.0.2-f71f2e14e","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-f71f2e14e","@libp2p/peer-id-factory":"4.0.1-f71f2e14e","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-f71f2e14e","readmeFilename":"README.md","gitHead":"f71f2e14efdf422affdf6b2b997a978fd9107e15","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"35212d61158991267d953630d0d934f4c5bde95b","size":97280,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-f71f2e14e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-f71f2e14e_1702975066201_0.155616662039471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T08:37:46.495Z","publish_time":1702975066495,"_source_registry_name":"default","_cnpm_publish_time":1702975066495},"4.0.3-07f3afe2d":{"name":"@libp2p/keychain","version":"4.0.3-07f3afe2d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-07f3afe2d","@libp2p/interface":"1.0.2-07f3afe2d","@libp2p/peer-id":"4.0.2-07f3afe2d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-07f3afe2d","@libp2p/peer-id-factory":"4.0.1-07f3afe2d","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-07f3afe2d","readmeFilename":"README.md","gitHead":"07f3afe2d8ddc632ca7dc34f965524a3ab123276","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"187516ff7d3bae1c4cb9ca4e1400155517cf6bd8","size":97281,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-07f3afe2d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-07f3afe2d_1702926386961_0.3804576430852009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T19:06:27.150Z","publish_time":1702926387150,"_source_registry_name":"default","_cnpm_publish_time":1702926387150},"4.0.3-984f13e42":{"name":"@libp2p/keychain","version":"4.0.3-984f13e42","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-984f13e42","@libp2p/interface":"1.0.2-984f13e42","@libp2p/peer-id":"4.0.2-984f13e42","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-984f13e42","@libp2p/peer-id-factory":"4.0.1-984f13e42","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-984f13e42","readmeFilename":"README.md","gitHead":"984f13e4223e724a358d8cc9134cbba435b08512","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"1fd9ef6ec127e2df42b6e6271f231602ed67f326","size":97281,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-984f13e42.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-984f13e42_1702925999289_0.2743320426754916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T18:59:59.459Z","publish_time":1702925999459,"_source_registry_name":"default","_cnpm_publish_time":1702925999459},"4.0.3-ad6f70bf3":{"name":"@libp2p/keychain","version":"4.0.3-ad6f70bf3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-ad6f70bf3","@libp2p/interface":"1.0.2-ad6f70bf3","@libp2p/peer-id":"4.0.2-ad6f70bf3","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-ad6f70bf3","@libp2p/peer-id-factory":"4.0.1-ad6f70bf3","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-ad6f70bf3","readmeFilename":"README.md","gitHead":"ad6f70bf3cb354823380af95462a85654a0e6ab1","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"2a028b1c1822b27d91ae6ab4b87490e8abe8e0f9","size":97280,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-ad6f70bf3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-ad6f70bf3_1702888893795_0.22966878587584927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T08:41:33.956Z","publish_time":1702888893956,"_source_registry_name":"default","_cnpm_publish_time":1702888893956},"4.0.3-230afea4b":{"name":"@libp2p/keychain","version":"4.0.3-230afea4b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-230afea4b","@libp2p/interface":"1.0.2-230afea4b","@libp2p/peer-id":"4.0.2-230afea4b","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-230afea4b","@libp2p/peer-id-factory":"4.0.1-230afea4b","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-230afea4b","readmeFilename":"README.md","gitHead":"230afea4b2919486bd8d61d9f0923a7761a6d2a0","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"8090749a71634b3993ba8b99ea29b5c03589d895","size":97281,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-230afea4b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-230afea4b_1702884013529_0.26616888271935335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T07:20:13.678Z","publish_time":1702884013678,"_source_registry_name":"default","_cnpm_publish_time":1702884013678},"4.0.3-a7c6a93c6":{"name":"@libp2p/keychain","version":"4.0.3-a7c6a93c6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-a7c6a93c6","@libp2p/interface":"1.0.2-a7c6a93c6","@libp2p/peer-id":"4.0.2-a7c6a93c6","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-a7c6a93c6","@libp2p/peer-id-factory":"4.0.1-a7c6a93c6","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-a7c6a93c6","readmeFilename":"README.md","gitHead":"a7c6a93c6717a073bd8677a714565c91515290f2","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"c5c45c7f9a27c35576fa8cc9ece2634e301639fc","size":97282,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-a7c6a93c6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-a7c6a93c6_1702883809877_0.5805869252534168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T07:16:50.031Z","publish_time":1702883810031,"_source_registry_name":"default","_cnpm_publish_time":1702883810031},"4.0.3-9eff7eff0":{"name":"@libp2p/keychain","version":"4.0.3-9eff7eff0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-9eff7eff0","@libp2p/interface":"1.0.2-9eff7eff0","@libp2p/peer-id":"4.0.2-9eff7eff0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-9eff7eff0","@libp2p/peer-id-factory":"4.0.1-9eff7eff0","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-9eff7eff0","readmeFilename":"README.md","gitHead":"9eff7eff0ea6f54bc6c24a8bc4736ba0e2807c8b","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"15e88ba483d4499aa8eedd267fd66efbe2d45528","size":97281,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-9eff7eff0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-9eff7eff0_1702814179571_0.38541077253210765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-17T11:56:19.777Z","publish_time":1702814179777,"_source_registry_name":"default","_cnpm_publish_time":1702814179777},"4.0.3-f81be145a":{"name":"@libp2p/keychain","version":"4.0.3-f81be145a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-f81be145a","@libp2p/interface":"1.0.2-f81be145a","@libp2p/peer-id":"4.0.2-f81be145a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-f81be145a","@libp2p/peer-id-factory":"4.0.1-f81be145a","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-f81be145a","readmeFilename":"README.md","gitHead":"f81be145a97f7662970beb36540140752f5f0e5a","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"6198b34fe9fd9aebc5114ff3305e8378a89782a6","size":97281,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-f81be145a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-f81be145a_1702653667974_0.34008638284929416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-15T15:21:08.357Z","publish_time":1702653668357,"_source_registry_name":"default","_cnpm_publish_time":1702653668357},"4.0.3-01e9a5fe4":{"name":"@libp2p/keychain","version":"4.0.3-01e9a5fe4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-01e9a5fe4","@libp2p/interface":"1.0.2-01e9a5fe4","@libp2p/peer-id":"4.0.2-01e9a5fe4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-01e9a5fe4","@libp2p/peer-id-factory":"4.0.1-01e9a5fe4","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-01e9a5fe4","readmeFilename":"README.md","gitHead":"01e9a5fe458dbfed3764b8b9bfcf1ebad7b47fa5","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"5743e0c9aee918cc86727f6b2b313d683a63fcb8","size":97280,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-01e9a5fe4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-01e9a5fe4_1702584099676_0.3622126487088435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-14T20:01:39.899Z","publish_time":1702584099899,"_source_registry_name":"default","_cnpm_publish_time":1702584099899},"4.0.3-742915567":{"name":"@libp2p/keychain","version":"4.0.3-742915567","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.2-742915567","@libp2p/interface":"1.0.2-742915567","@libp2p/peer-id":"4.0.2-742915567","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.2-742915567","@libp2p/peer-id-factory":"4.0.1-742915567","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3-742915567","readmeFilename":"README.md","gitHead":"742915567749072aa784cf179ce9810f66ac6c6e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"637f36dabc613824f520f7725f3a460d80b3af52","size":97282,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3-742915567.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.3-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/keychain_4.0.3-742915567_1702394939420_0.9068233705224342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-12T15:28:59.594Z","publish_time":1702394939594,"_source_registry_name":"default","_cnpm_publish_time":1702394939594},"4.0.3":{"name":"@libp2p/keychain","version":"4.0.3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^3.0.2","@libp2p/interface":"^1.0.2","@libp2p/peer-id":"^4.0.2","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"^4.0.2","@libp2p/peer-id-factory":"^4.0.1","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.3","gitHead":"d994311cc9b59cdcbd5968bb7799b7fbe14a8961","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"1dcd8e83a120d39119198f34a34b16601d95e880","size":97237,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.3_1702289624254_0.5882860730555373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-11T10:13:44.444Z","publish_time":1702289624444,"_source_registry_name":"default","_cnpm_publish_time":1702289624444},"4.0.2-341581166":{"name":"@libp2p/keychain","version":"4.0.2-341581166","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-341581166","@libp2p/interface":"1.0.1-341581166","@libp2p/peer-id":"4.0.1-341581166","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.1-341581166","@libp2p/peer-id-factory":"4.0.0-341581166","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-341581166","readmeFilename":"README.md","gitHead":"341581166fd5bd2ead6b9d9db1ffda84051b6262","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"fc1201bbc40a95e0269ace84f6b8f29bb60fd49e","size":97109,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-341581166.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-341581166_1702215138560_0.7796342015511553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-10T13:32:18.751Z","publish_time":1702215138751,"_source_registry_name":"default","_cnpm_publish_time":1702215138751},"4.0.2-6d11e8268":{"name":"@libp2p/keychain","version":"4.0.2-6d11e8268","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-6d11e8268","@libp2p/interface":"1.0.1-6d11e8268","@libp2p/peer-id":"4.0.1-6d11e8268","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^5.0.0"},"devDependencies":{"@libp2p/logger":"4.0.1-6d11e8268","@libp2p/peer-id-factory":"4.0.0-6d11e8268","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-6d11e8268","readmeFilename":"README.md","gitHead":"6d11e8268b16e0bf4bc520f42abb71a228d5dc57","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"0338dab0ef38ccaa00a65379bc406b2dc560d5d4","size":97115,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-6d11e8268.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-6d11e8268_1702119990654_0.5813302230754278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-09T11:06:30.895Z","publish_time":1702119990895,"_source_registry_name":"default","_cnpm_publish_time":1702119990895},"4.0.2-d10506189":{"name":"@libp2p/keychain","version":"4.0.2-d10506189","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-d10506189","@libp2p/interface":"1.0.1-d10506189","@libp2p/peer-id":"4.0.1-d10506189","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-d10506189","@libp2p/peer-id-factory":"4.0.0-d10506189","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-d10506189","readmeFilename":"README.md","gitHead":"d105061897b461789e0a8eef5094d9c136269952","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"384717b0bc2849835fdc3b5a6b1bb74279d9657b","size":96840,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-d10506189.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-d10506189_1701851936432_0.09046957806988187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T08:38:56.634Z","publish_time":1701851936634,"_source_registry_name":"default","_cnpm_publish_time":1701851936634},"4.0.2-64a915ae9":{"name":"@libp2p/keychain","version":"4.0.2-64a915ae9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-64a915ae9","@libp2p/interface":"1.0.1-64a915ae9","@libp2p/peer-id":"4.0.1-64a915ae9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-64a915ae9","@libp2p/peer-id-factory":"4.0.0-64a915ae9","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-64a915ae9","readmeFilename":"README.md","gitHead":"64a915ae97c7ac837147e3229dac793ea61666cc","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"a6408bf098ad065fbdc68e54adf211406b85c57d","size":96840,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-64a915ae9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-64a915ae9_1701801416331_0.46922821481961496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T18:36:56.540Z","publish_time":1701801416540,"_source_registry_name":"default","_cnpm_publish_time":1701801416540},"4.0.2-3bf6387ff":{"name":"@libp2p/keychain","version":"4.0.2-3bf6387ff","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-3bf6387ff","@libp2p/interface":"1.0.1-3bf6387ff","@libp2p/peer-id":"4.0.1-3bf6387ff","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-3bf6387ff","@libp2p/peer-id-factory":"4.0.0-3bf6387ff","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-3bf6387ff","readmeFilename":"README.md","gitHead":"3bf6387ff21443ed5cdf816be03e04f3189b66ac","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"d75eb918056861fc31215b2207ac57ea9df7556a","size":96841,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-3bf6387ff.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-3bf6387ff_1701780149016_0.966406531474493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T12:42:29.275Z","publish_time":1701780149275,"_source_registry_name":"default","_cnpm_publish_time":1701780149275},"4.0.2-93890c8f9":{"name":"@libp2p/keychain","version":"4.0.2-93890c8f9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-93890c8f9","@libp2p/interface":"1.0.1-93890c8f9","@libp2p/peer-id":"4.0.1-93890c8f9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-93890c8f9","@libp2p/peer-id-factory":"4.0.0-93890c8f9","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-93890c8f9","readmeFilename":"README.md","gitHead":"93890c8f9c2a02a86350bee3fb526f8e5d5225e6","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"a0359fa0575c0cc3735fb3fbe750dede12bd1e04","size":96841,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-93890c8f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-93890c8f9_1701768334946_0.9160124509501606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T09:25:35.222Z","publish_time":1701768335222,"_source_registry_name":"default","_cnpm_publish_time":1701768335222},"4.0.2-887c6ffe1":{"name":"@libp2p/keychain","version":"4.0.2-887c6ffe1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-887c6ffe1","@libp2p/interface":"1.0.1-887c6ffe1","@libp2p/peer-id":"4.0.1-887c6ffe1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-887c6ffe1","@libp2p/peer-id-factory":"4.0.0-887c6ffe1","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-887c6ffe1","readmeFilename":"README.md","gitHead":"887c6ffe1b38bc9f0219b861b36d71de59095a8e","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"1e7efe62b569621b7a12cf2ca9bb1dfa289fabe8","size":96840,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-887c6ffe1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-887c6ffe1_1701685161465_0.768475660670753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T10:19:21.653Z","publish_time":1701685161653,"_source_registry_name":"default","_cnpm_publish_time":1701685161653},"4.0.2-16588d27c":{"name":"@libp2p/keychain","version":"4.0.2-16588d27c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-16588d27c","@libp2p/interface":"1.0.1-16588d27c","@libp2p/peer-id":"4.0.1-16588d27c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-16588d27c","@libp2p/peer-id-factory":"4.0.0-16588d27c","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-16588d27c","readmeFilename":"README.md","gitHead":"16588d27c8ca9c52686146160234534ee3dac915","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"854863737c46f1696dfc69e2961f9cb17153e133","size":96840,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-16588d27c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-16588d27c_1701676919442_0.7592332297664335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T08:01:59.622Z","publish_time":1701676919622,"_source_registry_name":"default","_cnpm_publish_time":1701676919622},"4.0.2-bcfa15993":{"name":"@libp2p/keychain","version":"4.0.2-bcfa15993","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-bcfa15993","@libp2p/interface":"1.0.1-bcfa15993","@libp2p/peer-id":"4.0.1-bcfa15993","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-bcfa15993","@libp2p/peer-id-factory":"4.0.0-bcfa15993","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-bcfa15993","readmeFilename":"README.md","gitHead":"bcfa15993fd533c56c7523384e4b135c4930855b","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"cb1e2d8fd5abc224e90797a13d44f48755dfb82d","size":96840,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-bcfa15993.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-bcfa15993_1701519445325_0.7838587141104161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-02T12:17:25.549Z","publish_time":1701519445549,"_source_registry_name":"default","_cnpm_publish_time":1701519445549},"4.0.2-10ea19700":{"name":"@libp2p/keychain","version":"4.0.2-10ea19700","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-10ea19700","@libp2p/interface":"1.0.1-10ea19700","@libp2p/peer-id":"4.0.1-10ea19700","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-10ea19700","@libp2p/peer-id-factory":"4.0.0-10ea19700","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-10ea19700","readmeFilename":"README.md","gitHead":"10ea19700ae0c464734c88eb5922e2faeb27446a","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"2dfebca73384d6ff70a013f8beedbbe98711a443","size":96839,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-10ea19700.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-10ea19700_1701519426484_0.1630638165804823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-02T12:17:06.661Z","publish_time":1701519426661,"_source_registry_name":"default","_cnpm_publish_time":1701519426661},"4.0.2-09dd02987":{"name":"@libp2p/keychain","version":"4.0.2-09dd02987","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-09dd02987","@libp2p/interface":"1.0.1-09dd02987","@libp2p/peer-id":"4.0.1-09dd02987","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-09dd02987","@libp2p/peer-id-factory":"4.0.0-09dd02987","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-09dd02987","readmeFilename":"README.md","gitHead":"09dd02987d84770547f7dfd347fa09a0a98d3081","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"60edd0c52591127ff95f8194e201de310d0ead04","size":96840,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-09dd02987.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-09dd02987_1701511331068_0.8027491750530051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-02T10:02:11.251Z","publish_time":1701511331251,"_source_registry_name":"default","_cnpm_publish_time":1701511331251},"4.0.2-5a9362e21":{"name":"@libp2p/keychain","version":"4.0.2-5a9362e21","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-5a9362e21","@libp2p/interface":"1.0.1-5a9362e21","@libp2p/peer-id":"4.0.1-5a9362e21","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-5a9362e21","@libp2p/peer-id-factory":"4.0.0-5a9362e21","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2-5a9362e21","readmeFilename":"README.md","gitHead":"5a9362e2163a173703e3151a5bebb9be5e62bbce","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"c7e4f0658fd73161ce05a6b212487155671c1ca3","size":96840,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2-5a9362e21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.2-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/keychain_4.0.2-5a9362e21_1701460255392_0.27055742169658514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T19:50:55.662Z","publish_time":1701460255662,"_source_registry_name":"default","_cnpm_publish_time":1701460255662},"4.0.2":{"name":"@libp2p/keychain","version":"4.0.2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^3.0.1","@libp2p/interface":"^1.0.1","@libp2p/peer-id":"^4.0.1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"^4.0.1","@libp2p/peer-id-factory":"^4.0.0","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.2","gitHead":"daea439c4081ab59f9a4122397df10722e33f6cd","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"0ec86a16c04b0f3a6ca003fcc7b4ea630e68a56d","size":96967,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.2_1701452106477_0.5596993878277778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T17:35:06.677Z","publish_time":1701452106677,"_source_registry_name":"default","_cnpm_publish_time":1701452106677},"4.0.1-738dd40f1":{"name":"@libp2p/keychain","version":"4.0.1-738dd40f1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-738dd40f1","@libp2p/interface":"1.0.1-738dd40f1","@libp2p/peer-id":"4.0.1-738dd40f1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-738dd40f1","@libp2p/peer-id-factory":"3.0.10-738dd40f1","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-738dd40f1","readmeFilename":"README.md","gitHead":"738dd40f1e1b8ed1b83693763cc91c218ec2b41b","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"156a987e416711707d5f579b6c93f784e9d90e9a","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-738dd40f1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.0.1-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/keychain_4.0.1-738dd40f1_1701449699589_0.21953134507868421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T16:54:59.772Z","publish_time":1701449699772,"_source_registry_name":"default","_cnpm_publish_time":1701449699772},"4.0.1-7861ed882":{"name":"@libp2p/keychain","version":"4.0.1-7861ed882","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-7861ed882","@libp2p/interface":"1.0.1-7861ed882","@libp2p/peer-id":"4.0.1-7861ed882","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-7861ed882","@libp2p/peer-id-factory":"3.0.10-7861ed882","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-7861ed882","readmeFilename":"README.md","gitHead":"7861ed8823a5ab5199bdba0d4139c48e71d25945","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"829c32e413b3f2c3643df4fb34d8193834bf17be","size":96836,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-7861ed882.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-7861ed882_1701444424299_0.23809605060537686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T15:27:04.484Z","publish_time":1701444424484,"_source_registry_name":"default","_cnpm_publish_time":1701444424484},"4.0.1-9197f10ba":{"name":"@libp2p/keychain","version":"4.0.1-9197f10ba","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-9197f10ba","@libp2p/interface":"1.0.1-9197f10ba","@libp2p/peer-id":"4.0.1-9197f10ba","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-9197f10ba","@libp2p/peer-id-factory":"3.0.10-9197f10ba","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-9197f10ba","readmeFilename":"README.md","gitHead":"9197f10baeed5783df4fd6011b3c170071bc15b5","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"b7b0f232d84e70bf1de1b458ee636fe6a93c211f","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-9197f10ba.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-9197f10ba_1701441523968_0.5357553293265687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T14:38:44.211Z","publish_time":1701441524211,"_source_registry_name":"default","_cnpm_publish_time":1701441524211},"4.0.1-e7167fe52":{"name":"@libp2p/keychain","version":"4.0.1-e7167fe52","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-e7167fe52","@libp2p/interface":"1.0.1-e7167fe52","@libp2p/peer-id":"4.0.1-e7167fe52","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-e7167fe52","@libp2p/peer-id-factory":"3.0.10-e7167fe52","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-e7167fe52","readmeFilename":"README.md","gitHead":"e7167fe522973bd752e4524168f49092f4974ca0","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"3364b53213fc963268a43267182cb24d97a4feb5","size":96836,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-e7167fe52.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-e7167fe52_1701434608768_0.0149841175846257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T12:43:28.961Z","publish_time":1701434608961,"_source_registry_name":"default","_cnpm_publish_time":1701434608961},"4.0.1-f537b3731":{"name":"@libp2p/keychain","version":"4.0.1-f537b3731","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-f537b3731","@libp2p/interface":"1.0.1-f537b3731","@libp2p/peer-id":"4.0.1-f537b3731","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-f537b3731","@libp2p/peer-id-factory":"3.0.10-f537b3731","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-f537b3731","readmeFilename":"README.md","gitHead":"f537b37316c78d26939e9c8d04bcf67599992554","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"f5f0fed7b62de9c7c5fc78e7bbccd3c394041105","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-f537b3731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-f537b3731_1701419772014_0.30020124310721497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T08:36:12.224Z","publish_time":1701419772224,"_source_registry_name":"default","_cnpm_publish_time":1701419772224},"4.0.1-8c169db1b":{"name":"@libp2p/keychain","version":"4.0.1-8c169db1b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-8c169db1b","@libp2p/interface":"1.0.1-8c169db1b","@libp2p/peer-id":"4.0.1-8c169db1b","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-8c169db1b","@libp2p/peer-id-factory":"3.0.10-8c169db1b","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-8c169db1b","readmeFilename":"README.md","gitHead":"8c169db1bcc923fa2edd3749e6669eb69d93f6b3","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"f1ca2e4fb5a40f29b5c27c3b613b7aef77fcde6e","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-8c169db1b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-8c169db1b_1701417271729_0.4814762855418542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T07:54:31.927Z","publish_time":1701417271927,"_source_registry_name":"default","_cnpm_publish_time":1701417271927},"4.0.1-561797a89":{"name":"@libp2p/keychain","version":"4.0.1-561797a89","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-561797a89","@libp2p/interface":"1.0.1-561797a89","@libp2p/peer-id":"4.0.1-561797a89","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-561797a89","@libp2p/peer-id-factory":"3.0.10-561797a89","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-561797a89","readmeFilename":"README.md","gitHead":"561797a89100aa04380551a937bf478711fbc523","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"f2359bf1752552feccd0549212f0409437a7909f","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-561797a89.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-561797a89_1701411849869_0.4172383101856747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T06:24:10.079Z","publish_time":1701411850079,"_source_registry_name":"default","_cnpm_publish_time":1701411850079},"4.0.1-cf963694f":{"name":"@libp2p/keychain","version":"4.0.1-cf963694f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-cf963694f","@libp2p/interface":"1.0.1-cf963694f","@libp2p/peer-id":"4.0.1-cf963694f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-cf963694f","@libp2p/peer-id-factory":"3.0.10-cf963694f","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-cf963694f","readmeFilename":"README.md","gitHead":"cf963694f0253cc32ef805980c5be3397a41fae2","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"d200671712d76785398bf3d478fd262aa5b191cf","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-cf963694f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-cf963694f_1701410389949_0.2932478900024469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T05:59:50.217Z","publish_time":1701410390217,"_source_registry_name":"default","_cnpm_publish_time":1701410390217},"4.0.1-bca8d6e68":{"name":"@libp2p/keychain","version":"4.0.1-bca8d6e68","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-bca8d6e68","@libp2p/interface":"1.0.1-bca8d6e68","@libp2p/peer-id":"4.0.1-bca8d6e68","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-bca8d6e68","@libp2p/peer-id-factory":"3.0.10-bca8d6e68","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-bca8d6e68","readmeFilename":"README.md","gitHead":"bca8d6e689b47d85dda74082ed72e671139391de","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"af43491134757bac97481aa9b9487acc5a0529c2","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-bca8d6e68.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-bca8d6e68_1701380405847_0.7741455175026724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T21:40:06.066Z","publish_time":1701380406066,"_source_registry_name":"default","_cnpm_publish_time":1701380406066},"4.0.1":{"name":"@libp2p/keychain","version":"4.0.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^3.0.1","@libp2p/interface":"^1.0.1","@libp2p/peer-id":"^4.0.1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"^4.0.1","@libp2p/peer-id-factory":"^3.0.10","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1","gitHead":"6eaaffc578ea436f523c78d0efb3fa8e4eda3e92","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"b1db4f28811f7143ebc49fd3532209dc3b1c617a","size":96964,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1_1701375460111_0.2545957291620018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T20:17:40.330Z","publish_time":1701375460330,"_source_registry_name":"default","_cnpm_publish_time":1701375460330},"4.0.1-53224004f":{"name":"@libp2p/keychain","version":"4.0.1-53224004f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-53224004f","@libp2p/interface":"1.0.1-53224004f","@libp2p/peer-id":"4.0.1-53224004f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-53224004f","@libp2p/peer-id-factory":"3.0.10-53224004f","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-53224004f","readmeFilename":"README.md","gitHead":"53224004f3d9dfe9752ad5bc95d52d5b60434dd2","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"4104c4046f50668df73f0092d407d86dbd0bee0e","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-53224004f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-53224004f_1701371842896_0.5395948843240823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T19:17:23.112Z","publish_time":1701371843112,"_source_registry_name":"default","_cnpm_publish_time":1701371843112},"4.0.0-273d8177c":{"name":"@libp2p/keychain","version":"4.0.0-273d8177c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.0-273d8177c","@libp2p/interface":"1.0.0-273d8177c","@libp2p/peer-id":"4.0.0-273d8177c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.0-273d8177c","@libp2p/peer-id-factory":"3.0.9-273d8177c","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.0-273d8177c","readmeFilename":"README.md","gitHead":"273d8177ca9db746579f69fd4db46aa880dfcc62","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"5451edf2437f1a85112bacc3ca2e312548fc9130","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.0-273d8177c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.0-273d8177c_1701369603865_0.9117527305225266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T18:40:04.136Z","publish_time":1701369604136,"_source_registry_name":"default","_cnpm_publish_time":1701369604136},"4.0.1-6c1f0ee81":{"name":"@libp2p/keychain","version":"4.0.1-6c1f0ee81","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.1-6c1f0ee81","@libp2p/interface":"1.0.1-6c1f0ee81","@libp2p/peer-id":"4.0.1-6c1f0ee81","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.1-6c1f0ee81","@libp2p/peer-id-factory":"3.0.10-6c1f0ee81","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.1-6c1f0ee81","readmeFilename":"README.md","gitHead":"6c1f0ee816be3a0c76bde357e816abf0c5e31298","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"86de5f81d9afab7d97bada7d154fe574b1ca50d2","size":96837,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.1-6c1f0ee81.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.1-6c1f0ee81_1701368228464_0.1779482451670238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T18:17:08.746Z","publish_time":1701368228746,"_source_registry_name":"default","_cnpm_publish_time":1701368228746},"4.0.0-a32e70bac":{"name":"@libp2p/keychain","version":"4.0.0-a32e70bac","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.0-a32e70bac","@libp2p/interface":"1.0.0-a32e70bac","@libp2p/peer-id":"4.0.0-a32e70bac","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.0-a32e70bac","@libp2p/peer-id-factory":"3.0.9-a32e70bac","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.0-a32e70bac","readmeFilename":"README.md","gitHead":"a32e70bac126a0746dff9f7c87a4d6211a00fa7a","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"53484ce2fa2ed1d054311b511dacbb885b8e76bf","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.0-a32e70bac.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.0-a32e70bac_1701364870098_0.20051045276648938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T17:21:10.515Z","publish_time":1701364870515,"_source_registry_name":"default","_cnpm_publish_time":1701364870515},"4.0.0-06e6d235f":{"name":"@libp2p/keychain","version":"4.0.0-06e6d235f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.0-06e6d235f","@libp2p/interface":"1.0.0-06e6d235f","@libp2p/peer-id":"4.0.0-06e6d235f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.0-06e6d235f","@libp2p/peer-id-factory":"3.0.9-06e6d235f","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.0-06e6d235f","readmeFilename":"README.md","gitHead":"06e6d235f4fdae8b56d29994f32bc94c51637061","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"6a5b6fe26aa8206c9c06461631b22f70a1ae707b","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.0-06e6d235f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.0-06e6d235f_1701361600405_0.5658322834252341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T16:26:40.647Z","publish_time":1701361600647,"_source_registry_name":"default","_cnpm_publish_time":1701361600647},"4.0.0-bcf18265e":{"name":"@libp2p/keychain","version":"4.0.0-bcf18265e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.0-bcf18265e","@libp2p/interface":"1.0.0-bcf18265e","@libp2p/peer-id":"4.0.0-bcf18265e","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.0-bcf18265e","@libp2p/peer-id-factory":"3.0.9-bcf18265e","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.0-bcf18265e","readmeFilename":"README.md","gitHead":"bcf18265eae4b91854dedcc7abbac0b7fe6755e2","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"96426f7f7d77a170acf1819e9ac2902c95a525db","size":96837,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.0-bcf18265e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.0-bcf18265e_1701361429992_0.026859363720893148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T16:23:50.153Z","publish_time":1701361430153,"_source_registry_name":"default","_cnpm_publish_time":1701361430153},"4.0.0-8e4fbe13a":{"name":"@libp2p/keychain","version":"4.0.0-8e4fbe13a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.0-8e4fbe13a","@libp2p/interface":"1.0.0-8e4fbe13a","@libp2p/peer-id":"4.0.0-8e4fbe13a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.0-8e4fbe13a","@libp2p/peer-id-factory":"3.0.9-8e4fbe13a","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.0-8e4fbe13a","readmeFilename":"README.md","gitHead":"8e4fbe13aaae9bed16c6928aaf7d02936993d299","_nodeVersion":"20.10.0","_npmVersion":"9.9.2","dist":{"shasum":"486571891fbdf9f0edb10cbf670e499c376bfc91","size":96838,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.0-8e4fbe13a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.0-8e4fbe13a_1701360014921_0.33182115241645804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T16:00:15.175Z","publish_time":1701360015175,"_source_registry_name":"default","_cnpm_publish_time":1701360015175},"4.0.0-7682861f9":{"name":"@libp2p/keychain","version":"4.0.0-7682861f9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.0-7682861f9","@libp2p/interface":"1.0.0-7682861f9","@libp2p/peer-id":"4.0.0-7682861f9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.0-7682861f9","@libp2p/peer-id-factory":"3.0.9-7682861f9","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.0-7682861f9","readmeFilename":"README.md","gitHead":"7682861f9d24695f6830cc5f1412ef7f668e134f","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"1ea021d261bbb51140a97a24d51c14cd855b17ba","size":95998,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.0-7682861f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.0-7682861f9_1701336379214_0.8474393644627829"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T09:26:19.452Z","publish_time":1701336379452,"_source_registry_name":"default","_cnpm_publish_time":1701336379452},"4.0.0-551622a96":{"name":"@libp2p/keychain","version":"4.0.0-551622a96","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"3.0.0-551622a96","@libp2p/interface":"1.0.0-551622a96","@libp2p/peer-id":"4.0.0-551622a96","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"4.0.0-551622a96","@libp2p/peer-id-factory":"3.0.9-551622a96","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.0-551622a96","readmeFilename":"README.md","gitHead":"551622a962aa8aa02cffc5927dbd1eae2dd3ff10","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"12c132c204fc486479e5fc6116702b7e7fa488b2","size":95998,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.0-551622a96.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.0-551622a96_1701279699129_0.6073782885703243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-29T17:41:39.290Z","publish_time":1701279699290,"_source_registry_name":"default","_cnpm_publish_time":1701279699290},"4.0.0":{"name":"@libp2p/keychain","version":"4.0.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^3.0.0","@libp2p/interface":"^1.0.0","@libp2p/peer-id":"^4.0.0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"^4.0.0","@libp2p/peer-id-factory":"^3.0.9","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@4.0.0","gitHead":"a7eb258e0ef2147671acba73d9febc2f882a484a","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"914807909a2532a70acb4faab71e26391f79e2ff","size":96138,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-4.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/keychain_4.0.0_1701258880283_0.6217640525923547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-29T11:54:40.515Z","publish_time":1701258880515,"_source_registry_name":"default","_cnpm_publish_time":1701258880515},"3.0.8-8f921ee97":{"name":"@libp2p/keychain","version":"3.0.8-8f921ee97","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-8f921ee97","@libp2p/interface":"0.1.6-8f921ee97","@libp2p/peer-id":"3.0.6-8f921ee97","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-8f921ee97","@libp2p/peer-id-factory":"3.0.8-8f921ee97","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-8f921ee97","readmeFilename":"README.md","gitHead":"8f921ee9788f8e6629e28ec9e96fa651c68bffa2","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"293bce90384daa7d12980ced950da5f26d9b5355","size":95844,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-8f921ee97.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-8f921ee97_1701184960800_0.4253016516268493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T15:22:41.055Z","publish_time":1701184961055,"_source_registry_name":"default","_cnpm_publish_time":1701184961055},"3.0.8-74e84bc29":{"name":"@libp2p/keychain","version":"3.0.8-74e84bc29","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-74e84bc29","@libp2p/interface":"0.1.6-74e84bc29","@libp2p/peer-id":"3.0.6-74e84bc29","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-74e84bc29","@libp2p/peer-id-factory":"3.0.8-74e84bc29","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-74e84bc29","readmeFilename":"README.md","gitHead":"74e84bc29efae2e1843f033456029fa7770f0d5d","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"2e573ea1bdc364f0074b44e3ac1e4a287246704f","size":95845,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-74e84bc29.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-74e84bc29_1701177721349_0.4517375248006268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T13:22:01.648Z","publish_time":1701177721648,"_source_registry_name":"default","_cnpm_publish_time":1701177721648},"3.0.8-8bb6d5333":{"name":"@libp2p/keychain","version":"3.0.8-8bb6d5333","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-8bb6d5333","@libp2p/interface":"0.1.6-8bb6d5333","@libp2p/peer-id":"3.0.6-8bb6d5333","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-8bb6d5333","@libp2p/peer-id-factory":"3.0.8-8bb6d5333","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-8bb6d5333","readmeFilename":"README.md","gitHead":"8bb6d53337a70f0e267fa697c7bc9dc92ddda3e6","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"c61d14bbbfaffa55d3159510c11821df4bb7ecc8","size":95843,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-8bb6d5333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-8bb6d5333_1701175148277_0.9902289849581778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T12:39:08.469Z","publish_time":1701175148469,"_source_registry_name":"default","_cnpm_publish_time":1701175148469},"3.0.8-7877a50e0":{"name":"@libp2p/keychain","version":"3.0.8-7877a50e0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-7877a50e0","@libp2p/interface":"0.1.6-7877a50e0","@libp2p/peer-id":"3.0.6-7877a50e0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-7877a50e0","@libp2p/peer-id-factory":"3.0.8-7877a50e0","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-7877a50e0","readmeFilename":"README.md","gitHead":"7877a50e045e97beb63a94cb523cd1eb4dba99c3","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"95f2b56ccba1ba7dcdfc8261a07b5ecf2b39cd76","size":95744,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-7877a50e0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-7877a50e0_1701162935581_0.9603821788867299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T09:15:35.832Z","publish_time":1701162935832,"_source_registry_name":"default","_cnpm_publish_time":1701162935832},"3.0.8-68db79f6b":{"name":"@libp2p/keychain","version":"3.0.8-68db79f6b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-68db79f6b","@libp2p/interface":"0.1.6-68db79f6b","@libp2p/peer-id":"3.0.6-68db79f6b","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-68db79f6b","@libp2p/peer-id-factory":"3.0.8-68db79f6b","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-68db79f6b","readmeFilename":"README.md","gitHead":"68db79f6b37b328a359116ce388761bf4de0a42e","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"10852e53c078f32b25763267d8cd19d857fc13f4","size":95744,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-68db79f6b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-68db79f6b_1701111447956_0.8539043021247923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T18:57:28.201Z","publish_time":1701111448201,"_source_registry_name":"default","_cnpm_publish_time":1701111448201},"3.0.8-e2267d437":{"name":"@libp2p/keychain","version":"3.0.8-e2267d437","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-e2267d437","@libp2p/interface":"0.1.6-e2267d437","@libp2p/peer-id":"3.0.6-e2267d437","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-e2267d437","@libp2p/peer-id-factory":"3.0.8-e2267d437","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-e2267d437","readmeFilename":"README.md","gitHead":"e2267d437eeda3d964c77874ec757768d838981a","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"9d29df3dd3025ee08a1fcd8f3fe094538cf46336","size":95718,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-e2267d437.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-e2267d437_1701102235939_0.3676478611915708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T16:23:56.098Z","publish_time":1701102236098,"_source_registry_name":"default","_cnpm_publish_time":1701102236098},"3.0.8-4a474d54d":{"name":"@libp2p/keychain","version":"3.0.8-4a474d54d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-4a474d54d","@libp2p/interface":"0.1.6-4a474d54d","@libp2p/peer-id":"3.0.6-4a474d54d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-4a474d54d","@libp2p/peer-id-factory":"3.0.8-4a474d54d","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-4a474d54d","readmeFilename":"README.md","gitHead":"4a474d54d3299e0ac30fa143b57436b3cf45e426","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"53e849af6f302cf07c14d7b9109b17261f915b90","size":95719,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-4a474d54d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-4a474d54d_1700920975069_0.6135085716492925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-25T14:02:55.247Z","publish_time":1700920975247,"_source_registry_name":"default","_cnpm_publish_time":1700920975247},"3.0.8-0b4a2ee79":{"name":"@libp2p/keychain","version":"3.0.8-0b4a2ee79","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-0b4a2ee79","@libp2p/interface":"0.1.6-0b4a2ee79","@libp2p/peer-id":"3.0.6-0b4a2ee79","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-0b4a2ee79","@libp2p/peer-id-factory":"3.0.8-0b4a2ee79","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-0b4a2ee79","readmeFilename":"README.md","gitHead":"0b4a2ee7983b4dc9dc0a7b705a202a4c550e7017","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"8c01cb3ee2cc5789d5c926c1208cbd516afc9b8d","size":95655,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-0b4a2ee79.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-0b4a2ee79_1700758369937_0.7939451424112522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-23T16:52:50.094Z","publish_time":1700758370094,"_source_registry_name":"default","_cnpm_publish_time":1700758370094},"3.0.8-6b6ba9ab7":{"name":"@libp2p/keychain","version":"3.0.8-6b6ba9ab7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-6b6ba9ab7","@libp2p/interface":"0.1.6-6b6ba9ab7","@libp2p/peer-id":"3.0.6-6b6ba9ab7","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-6b6ba9ab7","@libp2p/peer-id-factory":"3.0.8-6b6ba9ab7","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-6b6ba9ab7","readmeFilename":"README.md","gitHead":"6b6ba9ab799025cc4589b1e5b2f7d700a81bf7b1","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"3ec95a49da6ccb85ccb633dee8a78c821ce09885","size":95656,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-6b6ba9ab7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-6b6ba9ab7_1700749191306_0.4291681109808463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-23T14:19:51.509Z","publish_time":1700749191509,"_source_registry_name":"default","_cnpm_publish_time":1700749191509},"3.0.8-d729d66a5":{"name":"@libp2p/keychain","version":"3.0.8-d729d66a5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-d729d66a5","@libp2p/interface":"0.1.6-d729d66a5","@libp2p/peer-id":"3.0.6-d729d66a5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-d729d66a5","@libp2p/peer-id-factory":"3.0.8-d729d66a5","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-d729d66a5","readmeFilename":"README.md","gitHead":"d729d66a54a272dfe11eda8836a555a187cc9c39","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"ec7bed2a490edee3b1cfc0a2f441af77da549b23","size":95656,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-d729d66a5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-d729d66a5_1700643267534_0.8538617038582632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-22T08:54:27.740Z","publish_time":1700643267740,"_source_registry_name":"default","_cnpm_publish_time":1700643267740},"3.0.8-bb6ceb192":{"name":"@libp2p/keychain","version":"3.0.8-bb6ceb192","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-bb6ceb192","@libp2p/interface":"0.1.6-bb6ceb192","@libp2p/peer-id":"3.0.6-bb6ceb192","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-bb6ceb192","@libp2p/peer-id-factory":"3.0.8-bb6ceb192","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-bb6ceb192","readmeFilename":"README.md","gitHead":"bb6ceb19252de2c1441ef736127d13763837d644","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"d608700106857dedcbf26e8180907e024674cbe9","size":95654,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-bb6ceb192.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-bb6ceb192_1700564815035_0.3223349292975477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-21T11:06:55.463Z","publish_time":1700564815463,"_source_registry_name":"default","_cnpm_publish_time":1700564815463},"3.0.8-d8f5bc211":{"name":"@libp2p/keychain","version":"3.0.8-d8f5bc211","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-d8f5bc211","@libp2p/interface":"0.1.6-d8f5bc211","@libp2p/peer-id":"3.0.6-d8f5bc211","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-d8f5bc211","@libp2p/peer-id-factory":"3.0.8-d8f5bc211","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-d8f5bc211","readmeFilename":"README.md","gitHead":"d8f5bc211185a963c2a5182d58d73629457bc78d","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"865f3aa48b1b144e6d8d30dfcee0f26f74303e09","size":95655,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-d8f5bc211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-d8f5bc211_1700499641697_0.6764897163670596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-20T17:00:41.942Z","publish_time":1700499641942,"_source_registry_name":"default","_cnpm_publish_time":1700499641942},"3.0.8-13a870cbe":{"name":"@libp2p/keychain","version":"3.0.8-13a870cbe","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-13a870cbe","@libp2p/interface":"0.1.6-13a870cbe","@libp2p/peer-id":"3.0.6-13a870cbe","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-13a870cbe","@libp2p/peer-id-factory":"3.0.8-13a870cbe","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-13a870cbe","readmeFilename":"README.md","gitHead":"13a870cbef326a3a3b3c55b886c2109feaa2b628","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"725f3fe853df52b956ab2a4dea817c9ad893f3f3","size":95653,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-13a870cbe.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-13a870cbe_1700478487841_0.8061208202597687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-20T11:08:08.078Z","publish_time":1700478488078,"_source_registry_name":"default","_cnpm_publish_time":1700478488078},"3.0.8-3dee5df4d":{"name":"@libp2p/keychain","version":"3.0.8-3dee5df4d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-3dee5df4d","@libp2p/interface":"0.1.6-3dee5df4d","@libp2p/peer-id":"3.0.6-3dee5df4d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-3dee5df4d","@libp2p/peer-id-factory":"3.0.8-3dee5df4d","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-3dee5df4d","readmeFilename":"README.md","gitHead":"3dee5df4dad42eaf6c30e6800945fada1e58d90f","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"3708af1773add01608182f261c77072495082deb","size":95657,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-3dee5df4d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-3dee5df4d_1700245237652_0.6820721206092935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T18:20:37.874Z","publish_time":1700245237874,"_source_registry_name":"default","_cnpm_publish_time":1700245237874},"3.0.8-adea7bbbf":{"name":"@libp2p/keychain","version":"3.0.8-adea7bbbf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-adea7bbbf","@libp2p/interface":"0.1.6-adea7bbbf","@libp2p/peer-id":"3.0.6-adea7bbbf","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-adea7bbbf","@libp2p/peer-id-factory":"3.0.8-adea7bbbf","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-adea7bbbf","readmeFilename":"README.md","gitHead":"adea7bbbf8982d814d5bf5ed64368cdf5a3a742d","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"dc1abef697a1899310820b012f3454c5da8ff0fe","size":95649,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-adea7bbbf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-adea7bbbf_1700236626573_0.9583645687124185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T15:57:06.801Z","publish_time":1700236626801,"_source_registry_name":"default","_cnpm_publish_time":1700236626801},"3.0.8-6625a27fc":{"name":"@libp2p/keychain","version":"3.0.8-6625a27fc","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-6625a27fc","@libp2p/interface":"0.1.6-6625a27fc","@libp2p/peer-id":"3.0.6-6625a27fc","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-6625a27fc","@libp2p/peer-id-factory":"3.0.8-6625a27fc","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-6625a27fc","readmeFilename":"README.md","gitHead":"6625a27fc16357c13a5b35373a86339f9069fbb4","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"45b1f439e0418660cc8cbbd708a85845ec15cd81","size":95650,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-6625a27fc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-6625a27fc_1700223642343_0.04018686294224483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T12:20:42.515Z","publish_time":1700223642515,"_source_registry_name":"default","_cnpm_publish_time":1700223642515},"3.0.8-9c67c5b3d":{"name":"@libp2p/keychain","version":"3.0.8-9c67c5b3d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-9c67c5b3d","@libp2p/interface":"0.1.6-9c67c5b3d","@libp2p/peer-id":"3.0.6-9c67c5b3d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-9c67c5b3d","@libp2p/peer-id-factory":"3.0.8-9c67c5b3d","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-9c67c5b3d","readmeFilename":"README.md","gitHead":"9c67c5b3d0ab63c7a1a62f363ae732b300ef6b87","_nodeVersion":"20.9.0","_npmVersion":"9.9.2","dist":{"shasum":"c09afb7ef8baca87eaab5a7ed297793f1ca8c187","size":95650,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-9c67c5b3d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-9c67c5b3d_1700124928473_0.9543656143507957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T08:55:28.722Z","publish_time":1700124928722,"_source_registry_name":"default","_cnpm_publish_time":1700124928722},"3.0.8-05b52d69c":{"name":"@libp2p/keychain","version":"3.0.8-05b52d69c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-05b52d69c","@libp2p/interface":"0.1.6-05b52d69c","@libp2p/peer-id":"3.0.6-05b52d69c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-05b52d69c","@libp2p/peer-id-factory":"3.0.8-05b52d69c","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-05b52d69c","readmeFilename":"README.md","gitHead":"05b52d69cb600a0c1cbfeea52889b55f62940c82","_nodeVersion":"20.9.0","_npmVersion":"9.9.1","dist":{"shasum":"c2db97a2f9dc5b52f97322c7a9950530a18de715","size":95650,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-05b52d69c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-05b52d69c_1700122694905_0.10070278211910755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T08:18:15.185Z","publish_time":1700122695185,"_source_registry_name":"default","_cnpm_publish_time":1700122695185},"3.0.8-97ab31c0c":{"name":"@libp2p/keychain","version":"3.0.8-97ab31c0c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-97ab31c0c","@libp2p/interface":"0.1.6-97ab31c0c","@libp2p/peer-id":"3.0.6-97ab31c0c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/logger":"3.1.0-97ab31c0c","@libp2p/peer-id-factory":"3.0.8-97ab31c0c","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.1.3"},"_id":"@libp2p/keychain@3.0.8-97ab31c0c","readmeFilename":"README.md","gitHead":"97ab31c0cfe0b6e9a57ee76b0101a1e30a2822d6","_nodeVersion":"20.9.0","_npmVersion":"9.9.1","dist":{"shasum":"86339b5b6deca2f2968811970d6ea3d132ccff8c","size":95649,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-97ab31c0c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-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/keychain_3.0.8-97ab31c0c_1700044109778_0.3308765119374142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T10:28:30.080Z","publish_time":1700044110080,"_source_registry_name":"default","_cnpm_publish_time":1700044110080},"3.0.8-0f5c305af":{"name":"@libp2p/keychain","version":"3.0.8-0f5c305af","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-0f5c305af","@libp2p/interface":"0.1.6-0f5c305af","@libp2p/logger":"3.1.0-0f5c305af","@libp2p/peer-id":"3.0.6-0f5c305af","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.8-0f5c305af","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.8-0f5c305af","readmeFilename":"README.md","gitHead":"0f5c305af3fca802fed3836f8982833c383d706d","_nodeVersion":"20.9.0","_npmVersion":"9.9.1","dist":{"shasum":"67f67a52a437f7c2e7005263da4dbcd447356529","size":97171,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-0f5c305af.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-0f5c305af.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/keychain_3.0.8-0f5c305af_1700041727762_0.9367952992419117"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T09:48:47.980Z","publish_time":1700041727980,"_source_registry_name":"default","_cnpm_publish_time":1700041727980},"3.0.8-c960eb659":{"name":"@libp2p/keychain","version":"3.0.8-c960eb659","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-c960eb659","@libp2p/interface":"0.1.6-c960eb659","@libp2p/logger":"3.1.0-c960eb659","@libp2p/peer-id":"3.0.6-c960eb659","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.8-c960eb659","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.8-c960eb659","readmeFilename":"README.md","gitHead":"c960eb659d2deff0c29cb2f5fe2a506310b8f971","_nodeVersion":"20.9.0","_npmVersion":"9.9.1","dist":{"shasum":"d924e7a8043bdc4b5c0ce090eee9c0b507ab0fbd","size":97171,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-c960eb659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-c960eb659.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/keychain_3.0.8-c960eb659_1699597961677_0.25621949053311277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-10T06:32:42.067Z","publish_time":1699597962067,"_source_registry_name":"default","_cnpm_publish_time":1699597962067},"3.0.8-effcfaa8e":{"name":"@libp2p/keychain","version":"3.0.8-effcfaa8e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.8-effcfaa8e","@libp2p/interface":"0.1.6-effcfaa8e","@libp2p/logger":"3.1.0-effcfaa8e","@libp2p/peer-id":"3.0.6-effcfaa8e","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.8-effcfaa8e","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.8-effcfaa8e","readmeFilename":"README.md","gitHead":"effcfaa8e69fd226a52eb40ad50f1e11b38b8877","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"d7b259dfe07032b1db422fd193d47d7a0dc3cf8c","size":97169,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8-effcfaa8e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.8-effcfaa8e.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/keychain_3.0.8-effcfaa8e_1699385065990_0.6890762934632912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T19:24:26.226Z","publish_time":1699385066226,"_source_registry_name":"default","_cnpm_publish_time":1699385066226},"3.0.8":{"name":"@libp2p/keychain","version":"3.0.8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.8","@libp2p/interface":"^0.1.6","@libp2p/logger":"^3.1.0","@libp2p/peer-id":"^3.0.6","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.8","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.8","gitHead":"b8c2bf45817c097ebd87ae196682cf378744882a","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"07459fc6147f38a87440d95fb05200fff7791012","size":97305,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.8_1699380825832_0.12170304183575764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T18:13:46.087Z","publish_time":1699380826087,"_source_registry_name":"default","_cnpm_publish_time":1699380826087},"3.0.7-70d5efc2e":{"name":"@libp2p/keychain","version":"3.0.7-70d5efc2e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-70d5efc2e","@libp2p/interface":"0.1.5-70d5efc2e","@libp2p/logger":"3.0.5-70d5efc2e","@libp2p/peer-id":"3.0.5-70d5efc2e","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-70d5efc2e","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-70d5efc2e","readmeFilename":"README.md","gitHead":"70d5efc2e901a2c419fe3f82d767f278b6d698fd","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"880d7e21632914a33c687d24e464bbe8417a89b4","size":97167,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-70d5efc2e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-70d5efc2e.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/keychain_3.0.7-70d5efc2e_1699379195527_0.2030656752413511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T17:46:35.757Z","publish_time":1699379195757,"_source_registry_name":"default","_cnpm_publish_time":1699379195757},"3.0.7-fb8a6f188":{"name":"@libp2p/keychain","version":"3.0.7-fb8a6f188","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-fb8a6f188","@libp2p/interface":"0.1.5-fb8a6f188","@libp2p/logger":"3.0.5-fb8a6f188","@libp2p/peer-id":"3.0.5-fb8a6f188","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-fb8a6f188","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-fb8a6f188","readmeFilename":"README.md","gitHead":"fb8a6f1887e71852217355f65c2b22566dd26749","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"648cb4e1388c3a527e7cbc9e11d084ae6ea021af","size":97169,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-fb8a6f188.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-fb8a6f188.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/keychain_3.0.7-fb8a6f188_1699369075226_0.40676691767023465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T14:57:55.521Z","publish_time":1699369075521,"_source_registry_name":"default","_cnpm_publish_time":1699369075521},"3.0.7-78db573f9":{"name":"@libp2p/keychain","version":"3.0.7-78db573f9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-78db573f9","@libp2p/interface":"0.1.5-78db573f9","@libp2p/logger":"3.0.5-78db573f9","@libp2p/peer-id":"3.0.5-78db573f9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-78db573f9","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-78db573f9","readmeFilename":"README.md","gitHead":"78db573f9e8f28cd3d0a89f36094f5d566482b9f","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"bd6e469d9bdb5b534a036481c0aec40b781a432e","size":97171,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-78db573f9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-78db573f9.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/keychain_3.0.7-78db573f9_1699364376260_0.4707878450918246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T13:39:36.577Z","publish_time":1699364376577,"_source_registry_name":"default","_cnpm_publish_time":1699364376577},"3.0.7-8b82e68e8":{"name":"@libp2p/keychain","version":"3.0.7-8b82e68e8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-8b82e68e8","@libp2p/interface":"0.1.5-8b82e68e8","@libp2p/logger":"3.0.5-8b82e68e8","@libp2p/peer-id":"3.0.5-8b82e68e8","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-8b82e68e8","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-8b82e68e8","readmeFilename":"README.md","gitHead":"8b82e68e8f897f3e295ee511f1bbcbfd4cd9c652","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"ca3b8c5d2f9eb793fdd80496a7d9f3e3d78ac98a","size":97170,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-8b82e68e8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-8b82e68e8.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/keychain_3.0.7-8b82e68e8_1699357373662_0.07694573596016085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T11:42:53.819Z","publish_time":1699357373819,"_source_registry_name":"default","_cnpm_publish_time":1699357373819},"3.0.7-1d141331a":{"name":"@libp2p/keychain","version":"3.0.7-1d141331a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-1d141331a","@libp2p/interface":"0.1.5-1d141331a","@libp2p/logger":"3.0.5-1d141331a","@libp2p/peer-id":"3.0.5-1d141331a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-1d141331a","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-1d141331a","readmeFilename":"README.md","gitHead":"1d141331a8cf8392a5f90abc349a83adf8223207","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"df51ecda581e4233bde77090e7cb9d206d6359d7","size":97170,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-1d141331a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-1d141331a.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/keychain_3.0.7-1d141331a_1699341140740_0.6796454287686857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T07:12:20.974Z","publish_time":1699341140974,"_source_registry_name":"default","_cnpm_publish_time":1699341140974},"3.0.7-d25d9510":{"name":"@libp2p/keychain","version":"3.0.7-d25d9510","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-d25d9510","@libp2p/interface":"0.1.5-d25d9510","@libp2p/logger":"3.0.5-d25d9510","@libp2p/peer-id":"3.0.5-d25d9510","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-d25d9510","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-d25d9510","readmeFilename":"README.md","gitHead":"d25d95104ee4eb353ed73cc0c7200e5a9d5b18d2","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"122af457854e9c837936108b7c126c3262ca72e2","size":97171,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-d25d9510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-d25d9510.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/keychain_3.0.7-d25d9510_1699293546015_0.9031882581024262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-06T17:59:06.180Z","publish_time":1699293546180,"_source_registry_name":"default","_cnpm_publish_time":1699293546180},"3.0.7-dfbe0cc0":{"name":"@libp2p/keychain","version":"3.0.7-dfbe0cc0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-dfbe0cc0","@libp2p/interface":"0.1.5-dfbe0cc0","@libp2p/logger":"3.0.5-dfbe0cc0","@libp2p/peer-id":"3.0.5-dfbe0cc0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-dfbe0cc0","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-dfbe0cc0","readmeFilename":"README.md","gitHead":"dfbe0cc05be428f3c1de36e10d28e3d1777e8f04","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"4edb142e3bc6d3a01d2e51d2d6fba524639286fe","size":97171,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-dfbe0cc0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-dfbe0cc0.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/keychain_3.0.7-dfbe0cc0_1699283437029_0.47616029808152893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-06T15:10:37.233Z","publish_time":1699283437233,"_source_registry_name":"default","_cnpm_publish_time":1699283437233},"3.0.7-f4fac961":{"name":"@libp2p/keychain","version":"3.0.7-f4fac961","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-f4fac961","@libp2p/interface":"0.1.5-f4fac961","@libp2p/logger":"3.0.5-f4fac961","@libp2p/peer-id":"3.0.5-f4fac961","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-f4fac961","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-f4fac961","readmeFilename":"README.md","gitHead":"f4fac961ccf60fe2c08799f6c55bbc0012d1779f","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"262f795635c09004be99e9461f34c224e48aa8e9","size":97170,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-f4fac961.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-f4fac961.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/keychain_3.0.7-f4fac961_1699262655633_0.8022779565551761"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-06T09:24:15.896Z","publish_time":1699262655896,"_source_registry_name":"default","_cnpm_publish_time":1699262655896},"3.0.7-051154dd":{"name":"@libp2p/keychain","version":"3.0.7-051154dd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-051154dd","@libp2p/interface":"0.1.5-051154dd","@libp2p/logger":"3.0.5-051154dd","@libp2p/peer-id":"3.0.5-051154dd","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-051154dd","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-051154dd","readmeFilename":"README.md","gitHead":"051154dd2d8ffadba4f8678f12341e5a4441dc66","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"e5322d7c8cda958f08ac4cddf745def15faee8f1","size":97171,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-051154dd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-051154dd.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/keychain_3.0.7-051154dd_1699261551024_0.4474695020106212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-06T09:05:51.238Z","publish_time":1699261551238,"_source_registry_name":"default","_cnpm_publish_time":1699261551238},"3.0.7-fdcb801e":{"name":"@libp2p/keychain","version":"3.0.7-fdcb801e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.7-fdcb801e","@libp2p/interface":"0.1.5-fdcb801e","@libp2p/logger":"3.0.5-fdcb801e","@libp2p/peer-id":"3.0.5-fdcb801e","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.7-fdcb801e","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7-fdcb801e","readmeFilename":"README.md","gitHead":"fdcb801ee3180b740a25e0e05a75c32dd8e4ef63","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"3b643395ab8a27a54952197efee369b0958e71d4","size":97170,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7-fdcb801e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.7-fdcb801e.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/keychain_3.0.7-fdcb801e_1699258911685_0.7675497233562125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-06T08:21:51.834Z","publish_time":1699258911834,"_source_registry_name":"default","_cnpm_publish_time":1699258911834},"3.0.7":{"name":"@libp2p/keychain","version":"3.0.7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.7","@libp2p/interface":"^0.1.5","@libp2p/logger":"^3.0.5","@libp2p/peer-id":"^3.0.5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.7","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.7","gitHead":"5cba173e091e26603f05f58df5128bd0cfe7f7dc","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"fce3380ac7014f4a93c60f22b3dd9920906eec93","size":97309,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.7_1699020589206_0.8828243363316857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T14:09:49.378Z","publish_time":1699020589378,"_source_registry_name":"default","_cnpm_publish_time":1699020589378},"3.0.6-025c082a":{"name":"@libp2p/keychain","version":"3.0.6-025c082a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.6-025c082a","@libp2p/interface":"0.1.4-025c082a","@libp2p/logger":"3.0.4-025c082a","@libp2p/peer-id":"3.0.4-025c082a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.6-025c082a","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6-025c082a","readmeFilename":"README.md","gitHead":"025c082a4d3d08904f1f5b0209ed6f40648fb78d","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"b31b5882ec111d2646b07dcf279d4a6011e1ef79","size":97170,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6-025c082a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.6-025c082a.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/keychain_3.0.6-025c082a_1699014716486_0.5936848872263325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T12:31:56.765Z","publish_time":1699014716765,"_source_registry_name":"default","_cnpm_publish_time":1699014716765},"3.0.6-16a87076":{"name":"@libp2p/keychain","version":"3.0.6-16a87076","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.6-16a87076","@libp2p/interface":"0.1.4-16a87076","@libp2p/logger":"3.0.4-16a87076","@libp2p/peer-id":"3.0.4-16a87076","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.6-16a87076","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6-16a87076","readmeFilename":"README.md","gitHead":"16a87076ebff5b563a814147f10b8b858d0009cc","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"ee2bee0c5058f78590bc16964e693dc55ad7b20f","size":97170,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6-16a87076.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.6-16a87076.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/keychain_3.0.6-16a87076_1698929472754_0.7761603842267446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-02T12:51:13.107Z","publish_time":1698929473107,"_source_registry_name":"default","_cnpm_publish_time":1698929473107},"3.0.6-346ff5a2":{"name":"@libp2p/keychain","version":"3.0.6-346ff5a2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.6-346ff5a2","@libp2p/interface":"0.1.4-346ff5a2","@libp2p/logger":"3.0.4-346ff5a2","@libp2p/peer-id":"3.0.4-346ff5a2","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.6-346ff5a2","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6-346ff5a2","readmeFilename":"README.md","gitHead":"346ff5a2b81bded9f9b26051501ab9d25246961c","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"c271f327e70c8a1f33aff00eb6f8a254baf218f3","size":97168,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6-346ff5a2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.6-346ff5a2.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/keychain_3.0.6-346ff5a2_1698853038839_0.8722978692902754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-01T15:37:19.070Z","publish_time":1698853039070,"_source_registry_name":"default","_cnpm_publish_time":1698853039070},"3.0.6-50442d7a":{"name":"@libp2p/keychain","version":"3.0.6-50442d7a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.6-50442d7a","@libp2p/interface":"0.1.4-50442d7a","@libp2p/logger":"3.0.4-50442d7a","@libp2p/peer-id":"3.0.4-50442d7a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.6-50442d7a","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6-50442d7a","readmeFilename":"README.md","gitHead":"50442d7a213053f06910a74e42535415c48707e4","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"e43934b4f2b460b60c989a13871bb79895614aaa","size":97168,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6-50442d7a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.6-50442d7a.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/keychain_3.0.6-50442d7a_1698765780382_0.17881195198010724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-31T15:23:00.690Z","publish_time":1698765780690,"_source_registry_name":"default","_cnpm_publish_time":1698765780690},"3.0.6-69581367":{"name":"@libp2p/keychain","version":"3.0.6-69581367","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.6-69581367","@libp2p/interface":"0.1.4-69581367","@libp2p/logger":"3.0.4-69581367","@libp2p/peer-id":"3.0.4-69581367","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.6-69581367","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6-69581367","readmeFilename":"README.md","gitHead":"69581367d89b7c581bc1b9b45d04d98ce88bbee2","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"68fc1fac099e983ab53c1eb1a95c0124a151eab7","size":97168,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6-69581367.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.6-69581367.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/keychain_3.0.6-69581367_1698746758891_0.1416074984603537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-31T10:05:59.105Z","publish_time":1698746759105,"_source_registry_name":"default","_cnpm_publish_time":1698746759105},"3.0.6-b686fb5a":{"name":"@libp2p/keychain","version":"3.0.6-b686fb5a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.6-b686fb5a","@libp2p/interface":"0.1.4-b686fb5a","@libp2p/logger":"3.0.4-b686fb5a","@libp2p/peer-id":"3.0.4-b686fb5a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.6-b686fb5a","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6-b686fb5a","readmeFilename":"README.md","gitHead":"b686fb5a15f8519c87593a25e82973584977833f","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"23209498b7ffedc418f48c382bb1090228d1453c","size":96328,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6-b686fb5a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.6-b686fb5a.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/keychain_3.0.6-b686fb5a_1698414467705_0.3472380886777422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-27T13:47:47.930Z","publish_time":1698414467930,"_source_registry_name":"default","_cnpm_publish_time":1698414467930},"3.0.6-d5ef1c91":{"name":"@libp2p/keychain","version":"3.0.6-d5ef1c91","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.6-d5ef1c91","@libp2p/interface":"0.1.4-d5ef1c91","@libp2p/logger":"3.0.4-d5ef1c91","@libp2p/peer-id":"3.0.4-d5ef1c91","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.6-d5ef1c91","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6-d5ef1c91","readmeFilename":"README.md","gitHead":"d5ef1c91ec97ea2cb0528328405c0941144f625b","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"ac3e99d635b5b5c59d0be42c59c9d2ccb72f371e","size":96327,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6-d5ef1c91.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.6-d5ef1c91.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/keychain_3.0.6-d5ef1c91_1698406456228_0.7556870360723311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-27T11:34:16.424Z","publish_time":1698406456424,"_source_registry_name":"default","_cnpm_publish_time":1698406456424},"3.0.6-7903d7a5":{"name":"@libp2p/keychain","version":"3.0.6-7903d7a5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.6-7903d7a5","@libp2p/interface":"0.1.4-7903d7a5","@libp2p/logger":"3.0.4-7903d7a5","@libp2p/peer-id":"3.0.4-7903d7a5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.6-7903d7a5","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6-7903d7a5","readmeFilename":"README.md","gitHead":"7903d7a5ed69cca6d3a73cbe069a40045b76bea7","_nodeVersion":"20.9.0","_npmVersion":"9.9.0","dist":{"shasum":"792b28ba60f81554c8edec82c36e4bd912af1a5e","size":96328,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6-7903d7a5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.6-7903d7a5.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/keychain_3.0.6-7903d7a5_1698401747768_0.6403293217248842"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-27T10:15:48.021Z","publish_time":1698401748021,"_source_registry_name":"default","_cnpm_publish_time":1698401748021},"3.0.6":{"name":"@libp2p/keychain","version":"3.0.6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.6","@libp2p/interface":"^0.1.4","@libp2p/logger":"^3.0.4","@libp2p/peer-id":"^3.0.4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.6","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.6","gitHead":"c6db2104dbe4257e14e66cda75bd8daf6a27f3c5","_nodeVersion":"20.8.1","_npmVersion":"9.9.0","dist":{"shasum":"1bffa65d2dd76960d65d2d18b7d79ee1e15a84ba","size":96452,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.6_1698251843891_0.058711092285458566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T16:37:24.115Z","publish_time":1698251844115,"_source_registry_name":"default","_cnpm_publish_time":1698251844115},"3.0.5-50f912c2":{"name":"@libp2p/keychain","version":"3.0.5-50f912c2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-50f912c2","@libp2p/interface":"0.1.3-50f912c2","@libp2p/logger":"3.0.3-50f912c2","@libp2p/peer-id":"3.0.3-50f912c2","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-50f912c2","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-50f912c2","readmeFilename":"README.md","gitHead":"50f912c2608caecc09acbcb0f46b4df4af073080","_nodeVersion":"20.8.1","_npmVersion":"9.9.0","dist":{"shasum":"2cedad9dc7c7ef560edb5df39d4916a817176924","size":96328,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-50f912c2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-50f912c2.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/keychain_3.0.5-50f912c2_1698248502492_0.9647366533069324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T15:41:42.826Z","publish_time":1698248502826,"_source_registry_name":"default","_cnpm_publish_time":1698248502826},"3.0.5-b5a808af":{"name":"@libp2p/keychain","version":"3.0.5-b5a808af","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-b5a808af","@libp2p/interface":"0.1.3-b5a808af","@libp2p/logger":"3.0.3-b5a808af","@libp2p/peer-id":"3.0.3-b5a808af","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-b5a808af","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-b5a808af","readmeFilename":"README.md","gitHead":"b5a808af700207fe5e086133bb505367177a086e","_nodeVersion":"20.8.1","_npmVersion":"9.9.0","dist":{"shasum":"9ed8b03bc990a7aa8d98ec77344c49295a8e5802","size":96330,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-b5a808af.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-b5a808af.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/keychain_3.0.5-b5a808af_1698238595491_0.4623214203365149"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T12:56:36.258Z","publish_time":1698238596258,"_source_registry_name":"default","_cnpm_publish_time":1698238596258},"3.0.5-f9d1c072":{"name":"@libp2p/keychain","version":"3.0.5-f9d1c072","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-f9d1c072","@libp2p/interface":"0.1.3-f9d1c072","@libp2p/logger":"3.0.3-f9d1c072","@libp2p/peer-id":"3.0.3-f9d1c072","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-f9d1c072","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-f9d1c072","readmeFilename":"README.md","gitHead":"f9d1c07274df5cb281acaf26797be3b913b90052","_nodeVersion":"18.18.2","_npmVersion":"9.9.0","dist":{"shasum":"d215f0126640c8922f3c040124ef5cd053331e0c","size":96328,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-f9d1c072.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-f9d1c072.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/keychain_3.0.5-f9d1c072_1698227780582_0.012975419014262135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T09:56:20.789Z","publish_time":1698227780789,"_source_registry_name":"default","_cnpm_publish_time":1698227780789},"3.0.5-ab2c1f67":{"name":"@libp2p/keychain","version":"3.0.5-ab2c1f67","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-ab2c1f67","@libp2p/interface":"0.1.3-ab2c1f67","@libp2p/logger":"3.0.3-ab2c1f67","@libp2p/peer-id":"3.0.3-ab2c1f67","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-ab2c1f67","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-ab2c1f67","readmeFilename":"README.md","gitHead":"ab2c1f6731ccfe21a39482bdab217a8abd3f027b","_nodeVersion":"18.18.2","_npmVersion":"9.9.0","dist":{"shasum":"72be7b02c66ca4f2a64f1440631efa45aef78cd9","size":96330,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-ab2c1f67.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-ab2c1f67.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/keychain_3.0.5-ab2c1f67_1698222913401_0.18916666503354662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T08:35:13.638Z","publish_time":1698222913638,"_source_registry_name":"default","_cnpm_publish_time":1698222913638},"3.0.5-68504939":{"name":"@libp2p/keychain","version":"3.0.5-68504939","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-68504939","@libp2p/interface":"0.1.3-68504939","@libp2p/logger":"3.0.3-68504939","@libp2p/peer-id":"3.0.3-68504939","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-68504939","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-68504939","readmeFilename":"README.md","gitHead":"68504939a6af12eced6334fb41f033c3b1e2450d","_nodeVersion":"18.18.2","_npmVersion":"9.9.0","dist":{"shasum":"9e5c924d03b47905cfb505b3e25c7f27f458554d","size":96330,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-68504939.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-68504939.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/keychain_3.0.5-68504939_1698218480225_0.5647966959170851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T07:21:20.557Z","publish_time":1698218480557,"_source_registry_name":"default","_cnpm_publish_time":1698218480557},"3.0.5-7534ae7b":{"name":"@libp2p/keychain","version":"3.0.5-7534ae7b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-7534ae7b","@libp2p/interface":"0.1.3-7534ae7b","@libp2p/logger":"3.0.3-7534ae7b","@libp2p/peer-id":"3.0.3-7534ae7b","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-7534ae7b","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-7534ae7b","readmeFilename":"README.md","gitHead":"7534ae7b9a1773df3e93e7a2ec95e6407c767f81","_nodeVersion":"18.18.2","_npmVersion":"9.9.0","dist":{"shasum":"6130d7dc4c748f658700085b6883e7fa83eccd80","size":96330,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-7534ae7b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-7534ae7b.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/keychain_3.0.5-7534ae7b_1698173371173_0.29955339362734956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-24T18:49:31.484Z","publish_time":1698173371484,"_source_registry_name":"default","_cnpm_publish_time":1698173371484},"3.0.5-cf3ae893":{"name":"@libp2p/keychain","version":"3.0.5-cf3ae893","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-cf3ae893","@libp2p/interface":"0.1.3-cf3ae893","@libp2p/logger":"3.0.3-cf3ae893","@libp2p/peer-id":"3.0.3-cf3ae893","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-cf3ae893","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-cf3ae893","readmeFilename":"README.md","gitHead":"cf3ae893d4f0c02dfa1a1eb27a88a41faa86bb01","_nodeVersion":"18.18.0","_npmVersion":"9.9.0","dist":{"shasum":"60015d706288a069343c6f4523828e3ce19ed8c6","size":99257,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-cf3ae893.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-cf3ae893.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/keychain_3.0.5-cf3ae893_1696938960105_0.7488609096295826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-10T11:56:00.291Z","publish_time":1696938960291,"_source_registry_name":"default","_cnpm_publish_time":1696938960291},"3.0.5-77e3cbc3":{"name":"@libp2p/keychain","version":"3.0.5-77e3cbc3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-77e3cbc3","@libp2p/interface":"0.1.3-77e3cbc3","@libp2p/logger":"3.0.3-77e3cbc3","@libp2p/peer-id":"3.0.3-77e3cbc3","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-77e3cbc3","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-77e3cbc3","readmeFilename":"README.md","gitHead":"77e3cbc35c4f19d914be864b72fd5682ea2789b9","_nodeVersion":"18.18.0","_npmVersion":"9.9.0","dist":{"shasum":"d6c232d88a5ef574520231431cb5140309b83422","size":99258,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-77e3cbc3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-77e3cbc3.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/keychain_3.0.5-77e3cbc3_1696890697574_0.08702364603003288"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T22:31:37.867Z","publish_time":1696890697867,"_source_registry_name":"default","_cnpm_publish_time":1696890697867},"3.0.5-62a56b54":{"name":"@libp2p/keychain","version":"3.0.5-62a56b54","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.5-62a56b54","@libp2p/interface":"0.1.3-62a56b54","@libp2p/logger":"3.0.3-62a56b54","@libp2p/peer-id":"3.0.3-62a56b54","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.5-62a56b54","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5-62a56b54","readmeFilename":"README.md","gitHead":"62a56b54149ba2934d0943c2eb0af221081abb0a","_nodeVersion":"18.18.0","_npmVersion":"9.9.0","dist":{"shasum":"18ceb010515dafef326376f40ed23249c110830c","size":99259,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5-62a56b54.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.5-62a56b54.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/keychain_3.0.5-62a56b54_1696882366217_0.8705430539127872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T20:12:46.612Z","publish_time":1696882366612,"_source_registry_name":"default","_cnpm_publish_time":1696882366612},"3.0.5":{"name":"@libp2p/keychain","version":"3.0.5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.5","@libp2p/interface":"^0.1.3","@libp2p/logger":"^3.0.3","@libp2p/peer-id":"^3.0.3","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.5","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.5","gitHead":"70dbb97e51467f7e138619a5ea34dd18e1bb2cf7","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"a268bec3c45fce21084948402696aa11029c9947","size":99391,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.5_1696615681499_0.007655930117104637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-06T18:08:01.859Z","publish_time":1696615681859,"_source_registry_name":"default","_cnpm_publish_time":1696615681859},"3.0.4-f670307a":{"name":"@libp2p/keychain","version":"3.0.4-f670307a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-f670307a","@libp2p/interface":"0.1.2-f670307a","@libp2p/logger":"3.0.2-f670307a","@libp2p/peer-id":"3.0.2-f670307a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-f670307a","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-f670307a","readmeFilename":"README.md","gitHead":"f670307a90fe6665f10630823dd7058aab2a1c2f","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"6fe22376418a1ba79f51b86a2d040db94e5a4684","size":99258,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-f670307a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-f670307a.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/keychain_3.0.4-f670307a_1696608191916_0.3500029856587543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-06T16:03:12.199Z","publish_time":1696608192199,"_source_registry_name":"default","_cnpm_publish_time":1696608192199},"3.0.4-f1053159":{"name":"@libp2p/keychain","version":"3.0.4-f1053159","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-f1053159","@libp2p/interface":"0.1.2-f1053159","@libp2p/logger":"3.0.2-f1053159","@libp2p/peer-id":"3.0.2-f1053159","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-f1053159","aegir":"^41.0.2","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-f1053159","readmeFilename":"README.md","gitHead":"f10531592b3377d5935405881dcabd5939440c70","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"680cb7f065261c2ac746672db26f90bc7fe99c45","size":99258,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-f1053159.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-f1053159.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/keychain_3.0.4-f1053159_1696603945316_0.8531169066009527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-06T14:52:25.537Z","publish_time":1696603945537,"_source_registry_name":"default","_cnpm_publish_time":1696603945537},"3.0.4-7d8b1551":{"name":"@libp2p/keychain","version":"3.0.4-7d8b1551","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-7d8b1551","@libp2p/interface":"0.1.2-7d8b1551","@libp2p/logger":"3.0.2-7d8b1551","@libp2p/peer-id":"3.0.2-7d8b1551","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-7d8b1551","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-7d8b1551","readmeFilename":"README.md","gitHead":"7d8b15517a480e01a8ebd427ab0093509b78d5b0","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"e06a6b51f65eaec641efe909c73956ca90ecfcdc","size":99257,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-7d8b1551.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-7d8b1551.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/keychain_3.0.4-7d8b1551_1696600060870_0.5872058854460307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-06T13:47:41.062Z","publish_time":1696600061062,"_source_registry_name":"default","_cnpm_publish_time":1696600061062},"3.0.4-c97dea04":{"name":"@libp2p/keychain","version":"3.0.4-c97dea04","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-c97dea04","@libp2p/interface":"0.1.2-c97dea04","@libp2p/logger":"3.0.2-c97dea04","@libp2p/peer-id":"3.0.2-c97dea04","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-c97dea04","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-c97dea04","readmeFilename":"README.md","gitHead":"c97dea0443d4ec9de0311d05fcb1f2287d2b372e","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"72c28e96ae87ecb293349b632c352e4453c170cf","size":99258,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-c97dea04.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-c97dea04.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/keychain_3.0.4-c97dea04_1696595214500_0.033645676398328384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-06T12:26:54.723Z","publish_time":1696595214723,"_source_registry_name":"default","_cnpm_publish_time":1696595214723},"3.0.4-e9099d40":{"name":"@libp2p/keychain","version":"3.0.4-e9099d40","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-e9099d40","@libp2p/interface":"0.1.2-e9099d40","@libp2p/logger":"3.0.2-e9099d40","@libp2p/peer-id":"3.0.2-e9099d40","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-e9099d40","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-e9099d40","readmeFilename":"README.md","gitHead":"e9099d405b205b741fcd0958569bfb06d6211e65","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"11e73bdbbc73bd2d8f172fc3dedd1d87912921b4","size":99259,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-e9099d40.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-e9099d40.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/keychain_3.0.4-e9099d40_1696551617219_0.9188569591654268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-06T00:20:17.549Z","publish_time":1696551617549,"_source_registry_name":"default","_cnpm_publish_time":1696551617549},"3.0.4-980857c3":{"name":"@libp2p/keychain","version":"3.0.4-980857c3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-980857c3","@libp2p/interface":"0.1.2-980857c3","@libp2p/logger":"3.0.2-980857c3","@libp2p/peer-id":"3.0.2-980857c3","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-980857c3","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-980857c3","readmeFilename":"README.md","gitHead":"980857c34783d15af98036fa47f10da3d52a9cad","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"b48bd9a6443832b43908c663f9c16b905f584383","size":99258,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-980857c3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-980857c3.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/keychain_3.0.4-980857c3_1696508699518_0.4320806481160189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-05T12:24:59.859Z","publish_time":1696508699859,"_source_registry_name":"default","_cnpm_publish_time":1696508699859},"3.0.4-28794fe4":{"name":"@libp2p/keychain","version":"3.0.4-28794fe4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-28794fe4","@libp2p/interface":"0.1.2-28794fe4","@libp2p/logger":"3.0.2-28794fe4","@libp2p/peer-id":"3.0.2-28794fe4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-28794fe4","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-28794fe4","readmeFilename":"README.md","gitHead":"28794fe41f8a53d17b8836f3cd97e3b5b6c220ab","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"636b37ad318e6e93478bd12a3a0448d7b6bdda06","size":99259,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-28794fe4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-28794fe4.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/keychain_3.0.4-28794fe4_1696445330821_0.640731672595604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-04T18:48:51.020Z","publish_time":1696445331020,"_source_registry_name":"default","_cnpm_publish_time":1696445331020},"3.0.4-e8123d3f":{"name":"@libp2p/keychain","version":"3.0.4-e8123d3f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-e8123d3f","@libp2p/interface":"0.1.2-e8123d3f","@libp2p/logger":"3.0.2-e8123d3f","@libp2p/peer-id":"3.0.2-e8123d3f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-e8123d3f","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-e8123d3f","readmeFilename":"README.md","gitHead":"e8123d3f7994d3a2f8d1ed75f72e08a834979636","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"862a156cfb9cbfefac2a9bf66e4b9378ccaaffbf","size":99258,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-e8123d3f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-e8123d3f.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/keychain_3.0.4-e8123d3f_1696440535907_0.1731113577179626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-04T17:28:56.171Z","publish_time":1696440536171,"_source_registry_name":"default","_cnpm_publish_time":1696440536171},"3.0.4-5a6a4379":{"name":"@libp2p/keychain","version":"3.0.4-5a6a4379","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-5a6a4379","@libp2p/interface":"0.1.2-5a6a4379","@libp2p/logger":"3.0.2-5a6a4379","@libp2p/peer-id":"3.0.2-5a6a4379","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-5a6a4379","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-5a6a4379","readmeFilename":"README.md","gitHead":"5a6a437912c2d7265f9de82939204f3786a0b7f1","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"48c92908525324d5651627a18fecc6713bc49cff","size":99259,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-5a6a4379.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-5a6a4379.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/keychain_3.0.4-5a6a4379_1696435187745_0.29367803939060466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-04T15:59:47.984Z","publish_time":1696435187984,"_source_registry_name":"default","_cnpm_publish_time":1696435187984},"3.0.4-c88de8e1":{"name":"@libp2p/keychain","version":"3.0.4-c88de8e1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-c88de8e1","@libp2p/interface":"0.1.2-c88de8e1","@libp2p/logger":"3.0.2-c88de8e1","@libp2p/peer-id":"3.0.2-c88de8e1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-c88de8e1","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-c88de8e1","readmeFilename":"README.md","gitHead":"c88de8e12f55bf169b489c0b59e38c508c0185e1","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"da9f5f95820b3ffa54b191033907be027a3e1b21","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-c88de8e1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-c88de8e1.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/keychain_3.0.4-c88de8e1_1696287123072_0.20170037829850673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-02T22:52:03.280Z","publish_time":1696287123280,"_source_registry_name":"default","_cnpm_publish_time":1696287123280},"3.0.4-96166ada":{"name":"@libp2p/keychain","version":"3.0.4-96166ada","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-96166ada","@libp2p/interface":"0.1.2-96166ada","@libp2p/logger":"3.0.2-96166ada","@libp2p/peer-id":"3.0.2-96166ada","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-96166ada","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-96166ada","readmeFilename":"README.md","gitHead":"96166ada5bd7f8eeb1373e83223f63b7fe684951","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"79ead337de8a6994b2fe0514a5b9aea92092fb89","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-96166ada.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-96166ada.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/keychain_3.0.4-96166ada_1696279056141_0.7140877297023656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-02T20:37:36.414Z","publish_time":1696279056414,"_source_registry_name":"default","_cnpm_publish_time":1696279056414},"3.0.4-b57bca44":{"name":"@libp2p/keychain","version":"3.0.4-b57bca44","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-b57bca44","@libp2p/interface":"0.1.2-b57bca44","@libp2p/logger":"3.0.2-b57bca44","@libp2p/peer-id":"3.0.2-b57bca44","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-b57bca44","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-b57bca44","readmeFilename":"README.md","gitHead":"b57bca4493e1634108fe187466024e374b76c114","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"cd0f6d2bdccb923b1026ff7538992b9157dfdeee","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-b57bca44.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-b57bca44.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/keychain_3.0.4-b57bca44_1696182449917_0.013313521284268548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-01T17:47:30.077Z","publish_time":1696182450077,"_source_registry_name":"default","_cnpm_publish_time":1696182450077},"3.0.4-ae36e86b":{"name":"@libp2p/keychain","version":"3.0.4-ae36e86b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-ae36e86b","@libp2p/interface":"0.1.2-ae36e86b","@libp2p/logger":"3.0.2-ae36e86b","@libp2p/peer-id":"3.0.2-ae36e86b","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-ae36e86b","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-ae36e86b","readmeFilename":"README.md","gitHead":"ae36e86b45891534cba4f6786456d6f444f30b4f","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"b896e361881bbdc04d2f43f246cab3f46d7983ff","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-ae36e86b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-ae36e86b.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/keychain_3.0.4-ae36e86b_1695988302234_0.3529620740333417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-29T11:51:42.516Z","publish_time":1695988302516,"_source_registry_name":"default","_cnpm_publish_time":1695988302516},"3.0.4-91842c93":{"name":"@libp2p/keychain","version":"3.0.4-91842c93","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-91842c93","@libp2p/interface":"0.1.2-91842c93","@libp2p/logger":"3.0.2-91842c93","@libp2p/peer-id":"3.0.2-91842c93","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-91842c93","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-91842c93","readmeFilename":"README.md","gitHead":"91842c93b216a51b65bc79b5248f8e459a646b51","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"8b5048ada6bf4ef68ee0a88acc1409675591d3e1","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-91842c93.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-91842c93.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/keychain_3.0.4-91842c93_1695934187883_0.24025752513133125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T20:49:48.175Z","publish_time":1695934188175,"_source_registry_name":"default","_cnpm_publish_time":1695934188175},"3.0.4-f09ac4a7":{"name":"@libp2p/keychain","version":"3.0.4-f09ac4a7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-f09ac4a7","@libp2p/interface":"0.1.2-f09ac4a7","@libp2p/logger":"3.0.2-f09ac4a7","@libp2p/peer-id":"3.0.2-f09ac4a7","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-f09ac4a7","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-f09ac4a7","readmeFilename":"README.md","gitHead":"f09ac4a7704070fd92bae8d4482d06eac45ddd2c","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"31ca7aa0c56a36d0c201f19b207436a794ae1d04","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-f09ac4a7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-f09ac4a7.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/keychain_3.0.4-f09ac4a7_1695746469616_0.08189415508827147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T16:41:09.789Z","publish_time":1695746469789,"_source_registry_name":"default","_cnpm_publish_time":1695746469789},"3.0.4-e3ab1929":{"name":"@libp2p/keychain","version":"3.0.4-e3ab1929","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-e3ab1929","@libp2p/interface":"0.1.2-e3ab1929","@libp2p/logger":"3.0.2-e3ab1929","@libp2p/peer-id":"3.0.2-e3ab1929","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-e3ab1929","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-e3ab1929","readmeFilename":"README.md","gitHead":"e3ab1929b505df6d50b5a6ddc50cd2669f54b894","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"85c38f14a37ec80b669b275f391b73b45093ce48","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-e3ab1929.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-e3ab1929.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/keychain_3.0.4-e3ab1929_1695697295494_0.5610307041627851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T03:01:35.771Z","publish_time":1695697295771,"_source_registry_name":"default","_cnpm_publish_time":1695697295771},"3.0.4-72319fe6":{"name":"@libp2p/keychain","version":"3.0.4-72319fe6","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-72319fe6","@libp2p/interface":"0.1.2-72319fe6","@libp2p/logger":"3.0.2-72319fe6","@libp2p/peer-id":"3.0.2-72319fe6","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-72319fe6","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-72319fe6","readmeFilename":"README.md","gitHead":"72319fe6d3b6402a92788c4c4e52eb7e0e477b3d","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"52d6824989edb7e3d9167ffeeb7affdd0adf5e8b","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-72319fe6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-72319fe6.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/keychain_3.0.4-72319fe6_1695513936636_0.4933638278626604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-24T00:05:36.829Z","publish_time":1695513936829,"_source_registry_name":"default","_cnpm_publish_time":1695513936829},"3.0.4-972b10a9":{"name":"@libp2p/keychain","version":"3.0.4-972b10a9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-972b10a9","@libp2p/interface":"0.1.2-972b10a9","@libp2p/logger":"3.0.2-972b10a9","@libp2p/peer-id":"3.0.2-972b10a9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-972b10a9","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-972b10a9","readmeFilename":"README.md","gitHead":"972b10a967653f60666a061bddfa46c0decfcc70","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"d0acdb6e7e5942c651148a1490af8da026e2a689","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-972b10a9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-972b10a9.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/keychain_3.0.4-972b10a9_1695408002550_0.7959495524225664"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-22T18:40:02.792Z","publish_time":1695408002792,"_source_registry_name":"default","_cnpm_publish_time":1695408002792},"3.0.4-6640116d":{"name":"@libp2p/keychain","version":"3.0.4-6640116d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-6640116d","@libp2p/interface":"0.1.2-6640116d","@libp2p/logger":"3.0.2-6640116d","@libp2p/peer-id":"3.0.2-6640116d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-6640116d","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-6640116d","readmeFilename":"README.md","gitHead":"6640116d7d54e13940cad8e3610814fc8491674e","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"84f6076be95489fc7a4d68640163b95ec34201dd","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-6640116d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-6640116d.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/keychain_3.0.4-6640116d_1695336352820_0.6104278362956757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-21T22:45:53.042Z","publish_time":1695336353042,"_source_registry_name":"default","_cnpm_publish_time":1695336353042},"3.0.4-6cb80f7d":{"name":"@libp2p/keychain","version":"3.0.4-6cb80f7d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.4-6cb80f7d","@libp2p/interface":"0.1.2-6cb80f7d","@libp2p/logger":"3.0.2-6cb80f7d","@libp2p/peer-id":"3.0.2-6cb80f7d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.4-6cb80f7d","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4-6cb80f7d","readmeFilename":"README.md","gitHead":"6cb80f7d3b308aff955f4de247680a3c9c26993b","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"9cc5883176f4e47b142142e448f0a666eb763d1d","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4-6cb80f7d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.4-6cb80f7d.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/keychain_3.0.4-6cb80f7d_1695208627992_0.7764855259708376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-20T11:17:08.296Z","publish_time":1695208628296,"_source_registry_name":"default","_cnpm_publish_time":1695208628296},"3.0.4":{"name":"@libp2p/keychain","version":"3.0.4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.4","@libp2p/interface":"^0.1.2","@libp2p/logger":"^3.0.2","@libp2p/peer-id":"^3.0.2","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.4","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.4","gitHead":"7f029e836818be2534785b42109d51f795864e07","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"94d04a592ea18d83ebed6d6d8457e9aa8cc72e91","size":99384,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.4_1694802871874_0.978226924888576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T18:34:32.039Z","publish_time":1694802872039,"_source_registry_name":"default","_cnpm_publish_time":1694802872039},"3.0.3-122f1e67":{"name":"@libp2p/keychain","version":"3.0.3-122f1e67","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-122f1e67","@libp2p/interface":"0.1.2-122f1e67","@libp2p/logger":"3.0.2-122f1e67","@libp2p/peer-id":"3.0.2-122f1e67","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-122f1e67","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-122f1e67","readmeFilename":"README.md","gitHead":"122f1e67d4c0aa8c4c8f50aa24a0c0dbe00411fa","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"664ce357319a09f318de226bd6d72f26f3e9e201","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-122f1e67.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-122f1e67.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/keychain_3.0.3-122f1e67_1694800750054_0.44704614572220325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T17:59:10.243Z","publish_time":1694800750243,"_source_registry_name":"default","_cnpm_publish_time":1694800750243},"3.0.3-d9159dd5":{"name":"@libp2p/keychain","version":"3.0.3-d9159dd5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-d9159dd5","@libp2p/interface":"0.1.2-d9159dd5","@libp2p/logger":"3.0.2-d9159dd5","@libp2p/peer-id":"3.0.2-d9159dd5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-d9159dd5","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-d9159dd5","readmeFilename":"README.md","gitHead":"d9159dd5985241160f791acda164bb2e6408dd90","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"d4d25d5e6abce089c3336ee91eaeaf83cf293a83","size":99252,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-d9159dd5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-d9159dd5.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/keychain_3.0.3-d9159dd5_1694798776494_0.2651097757772187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T17:26:16.675Z","publish_time":1694798776675,"_source_registry_name":"default","_cnpm_publish_time":1694798776675},"3.0.3-20d5f220":{"name":"@libp2p/keychain","version":"3.0.3-20d5f220","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-20d5f220","@libp2p/interface":"0.1.2-20d5f220","@libp2p/logger":"3.0.2-20d5f220","@libp2p/peer-id":"3.0.2-20d5f220","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-20d5f220","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-20d5f220","readmeFilename":"README.md","gitHead":"20d5f2200ee2a538a923f9e1df517c2bffad9105","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"06eaefc220a1c0419a8488c8e75fa171743f95a4","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-20d5f220.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-20d5f220.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/keychain_3.0.3-20d5f220_1694795093711_0.9056745016025565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T16:24:54.045Z","publish_time":1694795094045,"_source_registry_name":"default","_cnpm_publish_time":1694795094045},"3.0.3-0ce318ec":{"name":"@libp2p/keychain","version":"3.0.3-0ce318ec","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-0ce318ec","@libp2p/interface":"0.1.2-0ce318ec","@libp2p/logger":"3.0.2-0ce318ec","@libp2p/peer-id":"3.0.2-0ce318ec","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-0ce318ec","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-0ce318ec","readmeFilename":"README.md","gitHead":"0ce318ecea222dc01776a3534d96351675ba9e0d","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"74e0af64c5f79cdc5cc6adb4d19eac805778fb28","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-0ce318ec.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-0ce318ec.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/keychain_3.0.3-0ce318ec_1694791957666_0.043908957710730334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T15:32:37.838Z","publish_time":1694791957838,"_source_registry_name":"default","_cnpm_publish_time":1694791957838},"3.0.3-4db2f5f5":{"name":"@libp2p/keychain","version":"3.0.3-4db2f5f5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-4db2f5f5","@libp2p/interface":"0.1.2-4db2f5f5","@libp2p/logger":"3.0.2-4db2f5f5","@libp2p/peer-id":"3.0.2-4db2f5f5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-4db2f5f5","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-4db2f5f5","readmeFilename":"README.md","gitHead":"4db2f5f5f532e314970176c19b7e2de0885912f7","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"ed6cda4d4178a9d6a7ab500cc1de033caf94593e","size":99252,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-4db2f5f5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-4db2f5f5.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/keychain_3.0.3-4db2f5f5_1694710780882_0.669804798233939"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-14T16:59:41.084Z","publish_time":1694710781084,"_source_registry_name":"default","_cnpm_publish_time":1694710781084},"3.0.3-0ee4f784":{"name":"@libp2p/keychain","version":"3.0.3-0ee4f784","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-0ee4f784","@libp2p/interface":"0.1.2-0ee4f784","@libp2p/logger":"3.0.2-0ee4f784","@libp2p/peer-id":"3.0.2-0ee4f784","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-0ee4f784","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-0ee4f784","readmeFilename":"README.md","gitHead":"0ee4f784b1f48f16b8b6bd8f02aad59c5fffc315","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"771282db5144394ff504e6aba929c3587872537c","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-0ee4f784.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-0ee4f784.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/keychain_3.0.3-0ee4f784_1694616530798_0.17166875795528624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T14:48:51.073Z","publish_time":1694616531073,"_source_registry_name":"default","_cnpm_publish_time":1694616531073},"3.0.3-88c47f51":{"name":"@libp2p/keychain","version":"3.0.3-88c47f51","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-88c47f51","@libp2p/interface":"0.1.2-88c47f51","@libp2p/logger":"3.0.2-88c47f51","@libp2p/peer-id":"3.0.2-88c47f51","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-88c47f51","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-88c47f51","readmeFilename":"README.md","gitHead":"88c47f51f9d67a6261e4ac65c494cd1e6e4ed8dd","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"4e3090bd91dcb898c2f5ac091e7b043e772f31a6","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-88c47f51.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-88c47f51.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/keychain_3.0.3-88c47f51_1694532467327_0.7950248538332005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-12T15:27:47.509Z","publish_time":1694532467509,"_source_registry_name":"default","_cnpm_publish_time":1694532467509},"3.0.3-0d228f9f":{"name":"@libp2p/keychain","version":"3.0.3-0d228f9f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-0d228f9f","@libp2p/interface":"0.1.2-0d228f9f","@libp2p/logger":"3.0.2-0d228f9f","@libp2p/peer-id":"3.0.2-0d228f9f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-0d228f9f","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-0d228f9f","readmeFilename":"README.md","gitHead":"0d228f9f078b65fd5aa48ec644946e5c74ed2741","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"42fe8e50f02167590216810f0de2331c3b1dbb35","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-0d228f9f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-0d228f9f.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/keychain_3.0.3-0d228f9f_1694340885050_0.8884799729302297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T10:14:45.213Z","publish_time":1694340885213,"_source_registry_name":"default","_cnpm_publish_time":1694340885213},"3.0.3-28d6722f":{"name":"@libp2p/keychain","version":"3.0.3-28d6722f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-28d6722f","@libp2p/interface":"0.1.2-28d6722f","@libp2p/logger":"3.0.2-28d6722f","@libp2p/peer-id":"3.0.2-28d6722f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-28d6722f","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-28d6722f","readmeFilename":"README.md","gitHead":"28d6722f7c9b9688cb18f2e526fadb71ae27932b","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"515837c68942f3582639a51d94f59b31b6a1f695","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-28d6722f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-28d6722f.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/keychain_3.0.3-28d6722f_1694337910164_0.24209594725395922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T09:25:10.371Z","publish_time":1694337910371,"_source_registry_name":"default","_cnpm_publish_time":1694337910371},"3.0.3-5294f14c":{"name":"@libp2p/keychain","version":"3.0.3-5294f14c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-5294f14c","@libp2p/interface":"0.1.2-5294f14c","@libp2p/logger":"3.0.2-5294f14c","@libp2p/peer-id":"3.0.2-5294f14c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-5294f14c","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-5294f14c","readmeFilename":"README.md","gitHead":"5294f14caa314bb150554afff3a7ff45d2bf17ba","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"385858087fc7b29a804099c71a55e9396e5c1116","size":99252,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-5294f14c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-5294f14c.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/keychain_3.0.3-5294f14c_1694191894131_0.05463137506358606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-08T16:51:34.307Z","publish_time":1694191894307,"_source_registry_name":"default","_cnpm_publish_time":1694191894307},"3.0.3-73b87c5a":{"name":"@libp2p/keychain","version":"3.0.3-73b87c5a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-73b87c5a","@libp2p/interface":"0.1.2-73b87c5a","@libp2p/logger":"3.0.2-73b87c5a","@libp2p/peer-id":"3.0.2-73b87c5a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-73b87c5a","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-73b87c5a","readmeFilename":"README.md","gitHead":"73b87c5a1474f9acd47989b675724ea64d02c7b9","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"075fb2e7c71ed5ba90d20124fbac21aba5130880","size":99252,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-73b87c5a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-73b87c5a.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/keychain_3.0.3-73b87c5a_1694189647195_0.037568856091824365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-08T16:14:07.412Z","publish_time":1694189647412,"_source_registry_name":"default","_cnpm_publish_time":1694189647412},"3.0.3-10cbc8fa":{"name":"@libp2p/keychain","version":"3.0.3-10cbc8fa","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-10cbc8fa","@libp2p/interface":"0.1.2-10cbc8fa","@libp2p/logger":"3.0.2-10cbc8fa","@libp2p/peer-id":"3.0.2-10cbc8fa","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-10cbc8fa","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-10cbc8fa","readmeFilename":"README.md","gitHead":"10cbc8fa5790bbbc5f4ca84287c890c3460c31a1","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"c5a027495092a1aa47371e90c81cbb71a3ce6ad6","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-10cbc8fa.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-10cbc8fa.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/keychain_3.0.3-10cbc8fa_1694170248022_0.8640811148901817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-08T10:50:48.210Z","publish_time":1694170248210,"_source_registry_name":"default","_cnpm_publish_time":1694170248210},"3.0.3-46dc3ce9":{"name":"@libp2p/keychain","version":"3.0.3-46dc3ce9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-46dc3ce9","@libp2p/interface":"0.1.2-46dc3ce9","@libp2p/logger":"3.0.2-46dc3ce9","@libp2p/peer-id":"3.0.2-46dc3ce9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-46dc3ce9","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-46dc3ce9","readmeFilename":"README.md","gitHead":"46dc3ce9e208d7f3afb9d9fc41e2d6c2f55771cd","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"aeb926b3e2cda3860dd596475aab66b45ead13eb","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-46dc3ce9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-46dc3ce9.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/keychain_3.0.3-46dc3ce9_1694101677477_0.08222092657530666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-07T15:47:57.713Z","publish_time":1694101677713,"_source_registry_name":"default","_cnpm_publish_time":1694101677713},"3.0.3-c4eff4c5":{"name":"@libp2p/keychain","version":"3.0.3-c4eff4c5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-c4eff4c5","@libp2p/interface":"0.1.2-c4eff4c5","@libp2p/logger":"3.0.2-c4eff4c5","@libp2p/peer-id":"3.0.2-c4eff4c5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-c4eff4c5","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-c4eff4c5","readmeFilename":"README.md","gitHead":"c4eff4c5d98f7e62a449154b8be38d6be2bbfbe4","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"6f62a4d26df3c1157e14d08c38a796204dc4eb59","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-c4eff4c5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-c4eff4c5.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/keychain_3.0.3-c4eff4c5_1693956685362_0.6912757076734977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T23:31:25.747Z","publish_time":1693956685747,"_source_registry_name":"default","_cnpm_publish_time":1693956685747},"3.0.3-7517082d":{"name":"@libp2p/keychain","version":"3.0.3-7517082d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-7517082d","@libp2p/interface":"0.1.2-7517082d","@libp2p/logger":"3.0.2-7517082d","@libp2p/peer-id":"3.0.2-7517082d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-7517082d","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-7517082d","readmeFilename":"README.md","gitHead":"7517082d0ae5dcd8f3f2d13aee2a13067836a2be","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"5f4f06f03897ce393cc5af8becb7321fb6daa811","size":99252,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-7517082d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-7517082d.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/keychain_3.0.3-7517082d_1693928650870_0.8614776575587593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T15:44:11.163Z","publish_time":1693928651163,"_source_registry_name":"default","_cnpm_publish_time":1693928651163},"3.0.3-2b755a82":{"name":"@libp2p/keychain","version":"3.0.3-2b755a82","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-2b755a82","@libp2p/interface":"0.1.2-2b755a82","@libp2p/logger":"3.0.2-2b755a82","@libp2p/peer-id":"3.0.2-2b755a82","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-2b755a82","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-2b755a82","readmeFilename":"README.md","gitHead":"2b755a82b5f302196c023dd851ab9f1cafd8d04e","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"e2ed15e16d9373abf2445101dddd2d8eaba0d653","size":99252,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-2b755a82.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-2b755a82.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/keychain_3.0.3-2b755a82_1693924896613_0.1809553801890953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T14:41:36.904Z","publish_time":1693924896904,"_source_registry_name":"default","_cnpm_publish_time":1693924896904},"3.0.3-0634e3b7":{"name":"@libp2p/keychain","version":"3.0.3-0634e3b7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-0634e3b7","@libp2p/interface":"0.1.2-0634e3b7","@libp2p/logger":"3.0.2-0634e3b7","@libp2p/peer-id":"3.0.2-0634e3b7","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-0634e3b7","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-0634e3b7","readmeFilename":"README.md","gitHead":"0634e3b704e98892bd55dfd1506963d31ad4fd0b","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"6d80a8612cfaf6f022b7d88527872c49311b86d8","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-0634e3b7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-0634e3b7.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/keychain_3.0.3-0634e3b7_1693919354021_0.441098992242305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T13:09:14.185Z","publish_time":1693919354185,"_source_registry_name":"default","_cnpm_publish_time":1693919354185},"3.0.3-a6be8f0f":{"name":"@libp2p/keychain","version":"3.0.3-a6be8f0f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-a6be8f0f","@libp2p/interface":"0.1.2-a6be8f0f","@libp2p/logger":"3.0.2-a6be8f0f","@libp2p/peer-id":"3.0.2-a6be8f0f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-a6be8f0f","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-a6be8f0f","readmeFilename":"README.md","gitHead":"a6be8f0f4bbd81826c2ca5d48ea6175b1fdf3ab9","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"37a37e0bd16aa1494be9d967ad9d59554cc6f9e0","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-a6be8f0f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-a6be8f0f.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/keychain_3.0.3-a6be8f0f_1693814032897_0.09637560600406547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-04T07:53:53.066Z","publish_time":1693814033066,"_source_registry_name":"default","_cnpm_publish_time":1693814033066},"3.0.3-a533cc39":{"name":"@libp2p/keychain","version":"3.0.3-a533cc39","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-a533cc39","@libp2p/interface":"0.1.2-a533cc39","@libp2p/logger":"3.0.2-a533cc39","@libp2p/peer-id":"3.0.2-a533cc39","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-a533cc39","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-a533cc39","readmeFilename":"README.md","gitHead":"a533cc399e972208c63caebff53b28f8e91cf5ee","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"7fe0316255913151b33ec6b826b410a1355beaa0","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-a533cc39.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-a533cc39.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/keychain_3.0.3-a533cc39_1693589586285_0.09818959631785829"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T17:33:06.568Z","publish_time":1693589586568,"_source_registry_name":"default","_cnpm_publish_time":1693589586568},"3.0.3-32825633":{"name":"@libp2p/keychain","version":"3.0.3-32825633","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-32825633","@libp2p/interface":"0.1.2-32825633","@libp2p/logger":"3.0.2-32825633","@libp2p/peer-id":"3.0.2-32825633","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-32825633","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-32825633","readmeFilename":"README.md","gitHead":"328256339b1539bb048f41cd22542234b2b7a44f","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"66bbd825d728df0d4bb00c76775a40ca99178828","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-32825633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-32825633.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/keychain_3.0.3-32825633_1693586800551_0.7804991612416352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T16:46:40.772Z","publish_time":1693586800772,"_source_registry_name":"default","_cnpm_publish_time":1693586800772},"3.0.3-4559a624":{"name":"@libp2p/keychain","version":"3.0.3-4559a624","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-4559a624","@libp2p/interface":"0.1.2-4559a624","@libp2p/logger":"3.0.2-4559a624","@libp2p/peer-id":"3.0.2-4559a624","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-4559a624","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-4559a624","readmeFilename":"README.md","gitHead":"4559a62475dc2b92f15d421ee1eb0a92c7b6191c","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"d54f7653a91e58e2303385c96f30a7c590a4d712","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-4559a624.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-4559a624.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/keychain_3.0.3-4559a624_1693584854235_0.6870329927335257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T16:14:14.475Z","publish_time":1693584854475,"_source_registry_name":"default","_cnpm_publish_time":1693584854475},"3.0.3-24a5edae":{"name":"@libp2p/keychain","version":"3.0.3-24a5edae","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-24a5edae","@libp2p/interface":"0.1.2-24a5edae","@libp2p/logger":"3.0.2-24a5edae","@libp2p/peer-id":"3.0.2-24a5edae","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-24a5edae","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-24a5edae","readmeFilename":"README.md","gitHead":"24a5edaeb1f2e24a5a1788c6698fd52f0392dd96","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"fd8a0f5876c68f0bf049c38a024d1689567a1cda","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-24a5edae.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-24a5edae.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/keychain_3.0.3-24a5edae_1693583024796_0.2089632493329947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T15:43:45.044Z","publish_time":1693583025044,"_source_registry_name":"default","_cnpm_publish_time":1693583025044},"3.0.3-63041afe":{"name":"@libp2p/keychain","version":"3.0.3-63041afe","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-63041afe","@libp2p/interface":"0.1.2-63041afe","@libp2p/logger":"3.0.2-63041afe","@libp2p/peer-id":"3.0.2-63041afe","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-63041afe","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-63041afe","readmeFilename":"README.md","gitHead":"63041afefbefd246ee1d6d6a4958b1999076dc17","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"77092f40b395317788baeb10d0385fcb95500ff0","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-63041afe.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-63041afe.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/keychain_3.0.3-63041afe_1693553199740_0.44672829062184416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T07:26:39.971Z","publish_time":1693553199971,"_source_registry_name":"default","_cnpm_publish_time":1693553199971},"3.0.3-13f5b48e":{"name":"@libp2p/keychain","version":"3.0.3-13f5b48e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-13f5b48e","@libp2p/interface":"0.1.2-13f5b48e","@libp2p/logger":"3.0.2-13f5b48e","@libp2p/peer-id":"3.0.2-13f5b48e","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-13f5b48e","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-13f5b48e","readmeFilename":"README.md","gitHead":"13f5b48e4cfbd8c6591674f985088246949d5f02","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"d95ecde3c4eb7878a17de532ecbf48113661e321","size":99250,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-13f5b48e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-13f5b48e.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/keychain_3.0.3-13f5b48e_1693504347496_0.15581005795043423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-31T17:52:27.695Z","publish_time":1693504347695,"_source_registry_name":"default","_cnpm_publish_time":1693504347695},"3.0.3-9a69e6f7":{"name":"@libp2p/keychain","version":"3.0.3-9a69e6f7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-9a69e6f7","@libp2p/interface":"0.1.2-9a69e6f7","@libp2p/logger":"3.0.2-9a69e6f7","@libp2p/peer-id":"3.0.2-9a69e6f7","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-9a69e6f7","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-9a69e6f7","readmeFilename":"README.md","gitHead":"9a69e6f76018d2df5c6e51de930557d4b60b2fca","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"36182006cacf01f7283a340c8502f36465459cff","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-9a69e6f7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-9a69e6f7.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/keychain_3.0.3-9a69e6f7_1693409649225_0.5983938647228095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-30T15:34:09.599Z","publish_time":1693409649599,"_source_registry_name":"default","_cnpm_publish_time":1693409649599},"3.0.3-01acccef":{"name":"@libp2p/keychain","version":"3.0.3-01acccef","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-01acccef","@libp2p/interface":"0.1.2-01acccef","@libp2p/logger":"3.0.2-01acccef","@libp2p/peer-id":"3.0.2-01acccef","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-01acccef","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-01acccef","readmeFilename":"README.md","gitHead":"01acccef666bbaa65862c4929e232d1e8fc93b12","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"1bffa055325df7ae1e27715018638112c559bdc7","size":99251,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-01acccef.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-01acccef.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/keychain_3.0.3-01acccef_1693304971718_0.34541681774559585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-29T10:29:31.998Z","publish_time":1693304971998,"_source_registry_name":"default","_cnpm_publish_time":1693304971998},"3.0.3-24c1c248":{"name":"@libp2p/keychain","version":"3.0.3-24c1c248","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-24c1c248","@libp2p/interface":"0.1.2-24c1c248","@libp2p/logger":"3.0.2-24c1c248","@libp2p/peer-id":"3.0.2-24c1c248","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-24c1c248","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-24c1c248","readmeFilename":"README.md","gitHead":"24c1c2489cd58397c4691d382d6260d56791dbce","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"a4021c7e3183218684b638b66e30128674eb4b52","size":99252,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-24c1c248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-24c1c248.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/keychain_3.0.3-24c1c248_1692979700035_0.722431302703517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-25T16:08:20.319Z","publish_time":1692979700319,"_source_registry_name":"default","_cnpm_publish_time":1692979700319},"3.0.3-6a02d765":{"name":"@libp2p/keychain","version":"3.0.3-6a02d765","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-6a02d765","@libp2p/interface":"0.1.2-6a02d765","@libp2p/logger":"3.0.2-6a02d765","@libp2p/peer-id":"3.0.2-6a02d765","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-6a02d765","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-6a02d765","readmeFilename":"README.md","gitHead":"6a02d765da84fa9fec194a444051803b5b486db2","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"d79f0061e09588cbed57a163a63f133f912b8ba0","size":99253,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-6a02d765.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-6a02d765.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/keychain_3.0.3-6a02d765_1692958359395_0.9957241247611739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-25T10:12:39.648Z","publish_time":1692958359648,"_source_registry_name":"default","_cnpm_publish_time":1692958359648},"3.0.3-098ba082":{"name":"@libp2p/keychain","version":"3.0.3-098ba082","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-098ba082","@libp2p/interface":"0.1.2-098ba082","@libp2p/logger":"3.0.2-098ba082","@libp2p/peer-id":"3.0.2-098ba082","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-098ba082","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-098ba082","readmeFilename":"README.md","gitHead":"098ba0820d2220415e9f2fdc688cf32505529582","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"271e3c33e8d32d525028ef772746e788b0e2446c","size":99253,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-098ba082.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-098ba082.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/keychain_3.0.3-098ba082_1692957778726_0.46772847305730236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-25T10:02:59.040Z","publish_time":1692957779040,"_source_registry_name":"default","_cnpm_publish_time":1692957779040},"3.0.3-89778624":{"name":"@libp2p/keychain","version":"3.0.3-89778624","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-89778624","@libp2p/interface":"0.1.2-89778624","@libp2p/logger":"3.0.2-89778624","@libp2p/peer-id":"3.0.2-89778624","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-89778624","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-89778624","readmeFilename":"README.md","gitHead":"89778624908a536e3253ee4fe1a0d287e1aad2e9","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"57a609f5a687f62f9b51e4976254a2867d863dd4","size":99253,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-89778624.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-89778624.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/keychain_3.0.3-89778624_1692887888853_0.5398186473939428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-24T14:38:09.041Z","publish_time":1692887889041,"_source_registry_name":"default","_cnpm_publish_time":1692887889041},"3.0.3-b599905c":{"name":"@libp2p/keychain","version":"3.0.3-b599905c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-b599905c","@libp2p/interface":"0.1.2-b599905c","@libp2p/logger":"3.0.2-b599905c","@libp2p/peer-id":"3.0.2-b599905c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-b599905c","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-b599905c","readmeFilename":"README.md","gitHead":"b599905c1acb18ae4717d74e415fd270659c451f","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"4cb5f20521edb08310fd50e54db3389921f56abf","size":99930,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-b599905c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-b599905c.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/keychain_3.0.3-b599905c_1692629820298_0.8907512538432656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-21T14:57:00.465Z","publish_time":1692629820465,"_source_registry_name":"default","_cnpm_publish_time":1692629820465},"3.0.3-f3fd7b62":{"name":"@libp2p/keychain","version":"3.0.3-f3fd7b62","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-f3fd7b62","@libp2p/interface":"0.1.2-f3fd7b62","@libp2p/logger":"3.0.2-f3fd7b62","@libp2p/peer-id":"3.0.2-f3fd7b62","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-f3fd7b62","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-f3fd7b62","readmeFilename":"README.md","gitHead":"f3fd7b62076a78252c64b93ab9d66c08cf4bca3d","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"a76fd30734a184baa2a3588e576c8f387013de88","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-f3fd7b62.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-f3fd7b62.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/keychain_3.0.3-f3fd7b62_1692561128101_0.5594723835372968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-20T19:52:08.347Z","publish_time":1692561128347,"_source_registry_name":"default","_cnpm_publish_time":1692561128347},"3.0.3-725f5df1":{"name":"@libp2p/keychain","version":"3.0.3-725f5df1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-725f5df1","@libp2p/interface":"0.1.2-725f5df1","@libp2p/logger":"3.0.2-725f5df1","@libp2p/peer-id":"3.0.2-725f5df1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-725f5df1","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-725f5df1","readmeFilename":"README.md","gitHead":"725f5df1782a200cf1d12e6d03a164d028a7cc3e","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"shasum":"f96c03de4a19563d870c793c3c21dea9d413baee","size":99928,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-725f5df1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-725f5df1.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/keychain_3.0.3-725f5df1_1692209506682_0.38756015701494584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T18:11:46.893Z","publish_time":1692209506893,"_source_registry_name":"default","_cnpm_publish_time":1692209506893},"3.0.3-6abcd22f":{"name":"@libp2p/keychain","version":"3.0.3-6abcd22f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-6abcd22f","@libp2p/interface":"0.1.2-6abcd22f","@libp2p/logger":"3.0.2-6abcd22f","@libp2p/peer-id":"3.0.2-6abcd22f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-6abcd22f","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-6abcd22f","readmeFilename":"README.md","gitHead":"6abcd22fac48d5b2ed5c3973c28229c5d22ebdd7","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"b37fc2a6c78264063c6d3b0f68df13047a933ce7","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-6abcd22f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-6abcd22f.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/keychain_3.0.3-6abcd22f_1692187354743_0.29535518944022776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T12:02:34.913Z","publish_time":1692187354913,"_source_registry_name":"default","_cnpm_publish_time":1692187354913},"3.0.3-4ef9c79c":{"name":"@libp2p/keychain","version":"3.0.3-4ef9c79c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-4ef9c79c","@libp2p/interface":"0.1.2-4ef9c79c","@libp2p/logger":"3.0.2-4ef9c79c","@libp2p/peer-id":"3.0.2-4ef9c79c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-4ef9c79c","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-4ef9c79c","readmeFilename":"README.md","gitHead":"4ef9c79cd1705f25170467d9268b89ba18d7e2a0","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"15dd31fc249526f7440f39166d0f3e0ab9473a33","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-4ef9c79c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-4ef9c79c.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/keychain_3.0.3-4ef9c79c_1692170717777_0.6993967003943422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T07:25:18.050Z","publish_time":1692170718050,"_source_registry_name":"default","_cnpm_publish_time":1692170718050},"3.0.3-87dc7e9f":{"name":"@libp2p/keychain","version":"3.0.3-87dc7e9f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-87dc7e9f","@libp2p/interface":"0.1.2-87dc7e9f","@libp2p/logger":"3.0.2-87dc7e9f","@libp2p/peer-id":"3.0.2-87dc7e9f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-87dc7e9f","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-87dc7e9f","readmeFilename":"README.md","gitHead":"87dc7e9fc17becc4b5c3ce4f3febd28cf9f25c6e","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"1c385855049bc6a066f33b0789299f085a3784c5","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-87dc7e9f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-87dc7e9f.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/keychain_3.0.3-87dc7e9f_1692170609218_0.5235938156551327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T07:23:29.385Z","publish_time":1692170609385,"_source_registry_name":"default","_cnpm_publish_time":1692170609385},"3.0.3-d9948596":{"name":"@libp2p/keychain","version":"3.0.3-d9948596","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-d9948596","@libp2p/interface":"0.1.2-d9948596","@libp2p/logger":"3.0.2-d9948596","@libp2p/peer-id":"3.0.2-d9948596","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-d9948596","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-d9948596","readmeFilename":"README.md","gitHead":"d994859662cd53ef20f93b1546b71edcd41b805d","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"b8068fb31cb3867b8237ce71a1a5b445566d2a8d","size":99930,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-d9948596.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-d9948596.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/keychain_3.0.3-d9948596_1692123321101_0.9619007295416819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T18:15:21.359Z","publish_time":1692123321359,"_source_registry_name":"default","_cnpm_publish_time":1692123321359},"3.0.3-d30f09f2":{"name":"@libp2p/keychain","version":"3.0.3-d30f09f2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-d30f09f2","@libp2p/interface":"0.1.2-d30f09f2","@libp2p/logger":"3.0.2-d30f09f2","@libp2p/peer-id":"3.0.2-d30f09f2","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-d30f09f2","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-d30f09f2","readmeFilename":"README.md","gitHead":"d30f09f29bcf34a0f1d7c7c984dad6dc34bb669a","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"032673e2737a23cba505a5c9679e3eac598ca65f","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-d30f09f2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-d30f09f2.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/keychain_3.0.3-d30f09f2_1692117937916_0.1590951225481796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T16:45:38.180Z","publish_time":1692117938180,"_source_registry_name":"default","_cnpm_publish_time":1692117938180},"3.0.3-e664d14f":{"name":"@libp2p/keychain","version":"3.0.3-e664d14f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-e664d14f","@libp2p/interface":"0.1.2-e664d14f","@libp2p/logger":"3.0.2-e664d14f","@libp2p/peer-id":"3.0.2-e664d14f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-e664d14f","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-e664d14f","readmeFilename":"README.md","gitHead":"e664d14f9f28d148cb5bf7212f6c60ce452b98dd","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"aa269e5a9c05e3e08fad0332c217c878447596b4","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-e664d14f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-e664d14f.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/keychain_3.0.3-e664d14f_1692089482303_0.8865869588284934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T08:51:22.493Z","publish_time":1692089482493,"_source_registry_name":"default","_cnpm_publish_time":1692089482493},"3.0.3-87165551":{"name":"@libp2p/keychain","version":"3.0.3-87165551","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-87165551","@libp2p/interface":"0.1.2-87165551","@libp2p/logger":"3.0.2-87165551","@libp2p/peer-id":"3.0.2-87165551","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-87165551","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-87165551","readmeFilename":"README.md","gitHead":"871655515cc89af3eacad855db475d3f1ada2005","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"e0ae4bc9553ff05dc004bbbb3c791d653ecb0930","size":99928,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-87165551.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-87165551.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/keychain_3.0.3-87165551_1692086895333_0.9964432861450696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T08:08:15.494Z","publish_time":1692086895494,"_source_registry_name":"default","_cnpm_publish_time":1692086895494},"3.0.3-7b2ddc17":{"name":"@libp2p/keychain","version":"3.0.3-7b2ddc17","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.3-7b2ddc17","@libp2p/interface":"0.1.2-7b2ddc17","@libp2p/logger":"3.0.2-7b2ddc17","@libp2p/peer-id":"3.0.2-7b2ddc17","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.3-7b2ddc17","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3-7b2ddc17","readmeFilename":"README.md","gitHead":"7b2ddc17339947d7bf77e2eb2b3478b584624a03","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"9ed7e9f9fd1aad95e9d88873bb39bbc4b10a47d0","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3-7b2ddc17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.3-7b2ddc17.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/keychain_3.0.3-7b2ddc17_1692084851283_0.5303034218249962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T07:34:11.617Z","publish_time":1692084851617,"_source_registry_name":"default","_cnpm_publish_time":1692084851617},"3.0.3":{"name":"@libp2p/keychain","version":"3.0.3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.3","@libp2p/interface":"^0.1.2","@libp2p/logger":"^3.0.2","@libp2p/peer-id":"^3.0.2","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.3","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.3","gitHead":"871655515cc89af3eacad855db475d3f1ada2005","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"a3af0a4f904aed934e837a82232eb2f8d6e7eda7","size":100029,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.3_1692052509228_0.6351685416341128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-14T22:35:09.382Z","publish_time":1692052509382,"_source_registry_name":"default","_cnpm_publish_time":1692052509382},"3.0.2-02b89323":{"name":"@libp2p/keychain","version":"3.0.2-02b89323","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-02b89323","@libp2p/interface":"0.1.1-02b89323","@libp2p/logger":"3.0.1-02b89323","@libp2p/peer-id":"3.0.1-02b89323","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-02b89323","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-02b89323","readmeFilename":"README.md","gitHead":"02b89323130f6d70a0f804f7f1a6adba81ea4d0a","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"a1ce186df2555541462a28abc662e1f0294ef52a","size":99927,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-02b89323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-02b89323.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/keychain_3.0.2-02b89323_1692027395119_0.1688712197445803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-14T15:36:35.458Z","publish_time":1692027395458,"_source_registry_name":"default","_cnpm_publish_time":1692027395458},"3.0.2-18567b7c":{"name":"@libp2p/keychain","version":"3.0.2-18567b7c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-18567b7c","@libp2p/interface":"0.1.1-18567b7c","@libp2p/logger":"3.0.1-18567b7c","@libp2p/peer-id":"3.0.1-18567b7c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-18567b7c","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-18567b7c","readmeFilename":"README.md","gitHead":"18567b7cfcca605b2d586cef9275554099959bc8","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"0ee69d6e9bf6a7332a490a258a01c66c6001246a","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-18567b7c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-18567b7c.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/keychain_3.0.2-18567b7c_1691912438065_0.39015539869655247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-13T07:40:38.263Z","publish_time":1691912438263,"_source_registry_name":"default","_cnpm_publish_time":1691912438263},"3.0.2-a31b420f":{"name":"@libp2p/keychain","version":"3.0.2-a31b420f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-a31b420f","@libp2p/interface":"0.1.1-a31b420f","@libp2p/logger":"3.0.1-a31b420f","@libp2p/peer-id":"3.0.1-a31b420f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-a31b420f","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-a31b420f","readmeFilename":"README.md","gitHead":"a31b420f1920533d92e0aec4ddedcf323957bd44","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"bacdba43cd9cbfded7cc2271ce49131a2ac52082","size":99928,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-a31b420f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-a31b420f.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/keychain_3.0.2-a31b420f_1691912316030_0.3701778590044442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-13T07:38:36.220Z","publish_time":1691912316220,"_source_registry_name":"default","_cnpm_publish_time":1691912316220},"3.0.2-4c1a33b3":{"name":"@libp2p/keychain","version":"3.0.2-4c1a33b3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-4c1a33b3","@libp2p/interface":"0.1.1-4c1a33b3","@libp2p/logger":"3.0.1-4c1a33b3","@libp2p/peer-id":"3.0.1-4c1a33b3","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-4c1a33b3","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-4c1a33b3","readmeFilename":"README.md","gitHead":"4c1a33b35b3ec740e9a00d54fb8c7d522d7043fe","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"bdb5cfeaf552e5ed312a47711c7ba8cff02ba959","size":99927,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-4c1a33b3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-4c1a33b3.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/keychain_3.0.2-4c1a33b3_1691911577373_0.07233259932774283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-13T07:26:17.534Z","publish_time":1691911577534,"_source_registry_name":"default","_cnpm_publish_time":1691911577534},"3.0.2-364e0592":{"name":"@libp2p/keychain","version":"3.0.2-364e0592","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-364e0592","@libp2p/interface":"0.1.1-364e0592","@libp2p/logger":"3.0.1-364e0592","@libp2p/peer-id":"3.0.1-364e0592","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-364e0592","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-364e0592","readmeFilename":"README.md","gitHead":"364e0592b23be7fda1631493a0a3f0540a382c1d","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"2bae88dd7a79d7e5d0a3a42ba18fab75d17e86a9","size":99929,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-364e0592.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-364e0592.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/keychain_3.0.2-364e0592_1691762556004_0.37451769660119516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-11T14:02:36.158Z","publish_time":1691762556158,"_source_registry_name":"default","_cnpm_publish_time":1691762556158},"3.0.2-9c0353cf":{"name":"@libp2p/keychain","version":"3.0.2-9c0353cf","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-9c0353cf","@libp2p/interface":"0.1.1-9c0353cf","@libp2p/logger":"3.0.1-9c0353cf","@libp2p/peer-id":"3.0.1-9c0353cf","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.6"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-9c0353cf","aegir":"^40.0.8","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-9c0353cf","readmeFilename":"README.md","gitHead":"9c0353cf5a1e13196ca0e7764f87e36478518f69","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"61c11e96d244fa88d71cb563d3764e2ce82630aa","size":99928,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-9c0353cf.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-9c0353cf.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/keychain_3.0.2-9c0353cf_1691757630112_0.5215312359047215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-11T12:40:30.310Z","publish_time":1691757630310,"_source_registry_name":"default","_cnpm_publish_time":1691757630310},"3.0.2-3345f28b":{"name":"@libp2p/keychain","version":"3.0.2-3345f28b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-3345f28b","@libp2p/interface":"0.1.1-3345f28b","@libp2p/logger":"3.0.1-3345f28b","@libp2p/peer-id":"3.0.1-3345f28b","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-3345f28b","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-3345f28b","readmeFilename":"README.md","gitHead":"3345f28b3b13fbe6b4e333466488e9d0bc677322","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"98470c98296c4b41215d0f2265bcc8488349c04f","size":99927,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-3345f28b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-3345f28b.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/keychain_3.0.2-3345f28b_1691721888881_0.7615841643230492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-11T02:44:49.092Z","publish_time":1691721889092,"_source_registry_name":"default","_cnpm_publish_time":1691721889092},"3.0.2-a1fbb7e2":{"name":"@libp2p/keychain","version":"3.0.2-a1fbb7e2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-a1fbb7e2","@libp2p/interface":"0.1.1-a1fbb7e2","@libp2p/logger":"3.0.1-a1fbb7e2","@libp2p/peer-id":"3.0.1-a1fbb7e2","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-a1fbb7e2","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-a1fbb7e2","readmeFilename":"README.md","gitHead":"a1fbb7e2a4d4ad26cbdae3db8cb4b8398e8dd010","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"09c547b139197d4a8eca4d87350b99d811039464","size":99927,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-a1fbb7e2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-a1fbb7e2.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/keychain_3.0.2-a1fbb7e2_1691670434225_0.48085271120406126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-10T12:27:14.415Z","publish_time":1691670434415,"_source_registry_name":"default","_cnpm_publish_time":1691670434415},"3.0.2-5e85154b":{"name":"@libp2p/keychain","version":"3.0.2-5e85154b","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-5e85154b","@libp2p/interface":"0.1.1-5e85154b","@libp2p/logger":"3.0.1-5e85154b","@libp2p/peer-id":"3.0.1-5e85154b","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-5e85154b","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-5e85154b","readmeFilename":"README.md","gitHead":"5e85154b2953867e77e31a4fb823b20cb0620092","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"9e9fb34f061a6825b48978be9e38ba7284e8f473","size":99927,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-5e85154b.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-5e85154b.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/keychain_3.0.2-5e85154b_1691667834602_0.007887107933646886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-10T11:43:54.768Z","publish_time":1691667834768,"_source_registry_name":"default","_cnpm_publish_time":1691667834768},"3.0.2-32212959":{"name":"@libp2p/keychain","version":"3.0.2-32212959","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-32212959","@libp2p/interface":"0.1.1-32212959","@libp2p/logger":"3.0.1-32212959","@libp2p/peer-id":"3.0.1-32212959","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-32212959","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-32212959","readmeFilename":"README.md","gitHead":"322129597c67a12459afce57ddb19188a34b1892","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"94120d52223b49984cb7145cdaf5f30dc54f8f0d","size":99927,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-32212959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-32212959.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/keychain_3.0.2-32212959_1691651825128_0.9076831068982001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-10T07:17:05.310Z","publish_time":1691651825310,"_source_registry_name":"default","_cnpm_publish_time":1691651825310},"3.0.2-123ded59":{"name":"@libp2p/keychain","version":"3.0.2-123ded59","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-123ded59","@libp2p/interface":"0.1.1-123ded59","@libp2p/logger":"3.0.1-123ded59","@libp2p/peer-id":"3.0.1-123ded59","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-123ded59","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-123ded59","readmeFilename":"README.md","gitHead":"123ded59f90c5d283a1f2bb3a0848d73de1d9baf","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"ccc63edcba0d249c131d7be7ab5e992846df199b","size":99927,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-123ded59.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-123ded59.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/keychain_3.0.2-123ded59_1691601164911_0.1031093484039256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T17:12:45.108Z","publish_time":1691601165108,"_source_registry_name":"default","_cnpm_publish_time":1691601165108},"3.0.2-6b839807":{"name":"@libp2p/keychain","version":"3.0.2-6b839807","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-6b839807","@libp2p/interface":"0.1.1-6b839807","@libp2p/logger":"3.0.1-6b839807","@libp2p/peer-id":"3.0.1-6b839807","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-6b839807","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-6b839807","readmeFilename":"README.md","gitHead":"6b839807b4dd79d88cbcdae76f0fb045b6222178","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"561aaa73501966d6457e4b87a9e93f583b2cda9f","size":99927,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-6b839807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-6b839807.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/keychain_3.0.2-6b839807_1691540790993_0.3587094015055994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T00:26:31.230Z","publish_time":1691540791230,"_source_registry_name":"default","_cnpm_publish_time":1691540791230},"3.0.2-eaac8943":{"name":"@libp2p/keychain","version":"3.0.2-eaac8943","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-eaac8943","@libp2p/interface":"0.1.1-eaac8943","@libp2p/logger":"3.0.1-eaac8943","@libp2p/peer-id":"3.0.1-eaac8943","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-eaac8943","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-eaac8943","readmeFilename":"README.md","gitHead":"eaac8943e2df5b41ba2eab9d4751fb6e8a557766","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"f93c41a31dd0accbd926267bfd08c34e8bed79fe","size":91821,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-eaac8943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-eaac8943.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/keychain_3.0.2-eaac8943_1691442374072_0.018457619267836067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T21:06:14.340Z","publish_time":1691442374340,"_source_registry_name":"default","_cnpm_publish_time":1691442374340},"3.0.2-e26848b0":{"name":"@libp2p/keychain","version":"3.0.2-e26848b0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.2-e26848b0","@libp2p/interface":"0.1.1-e26848b0","@libp2p/logger":"3.0.1-e26848b0","@libp2p/peer-id":"3.0.1-e26848b0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.2-e26848b0","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2-e26848b0","readmeFilename":"README.md","gitHead":"e26848b06e77bfcff4063139c9ed816f37f05cb6","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"01c327629cc549d58dae072e093fe8f196e21e2b","size":91823,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2-e26848b0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.2-e26848b0.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/keychain_3.0.2-e26848b0_1691439050891_0.9566998797004036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T20:10:51.178Z","publish_time":1691439051178,"_source_registry_name":"default","_cnpm_publish_time":1691439051178},"3.0.2":{"name":"@libp2p/keychain","version":"3.0.2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.2","@libp2p/interface":"^0.1.1","@libp2p/logger":"^3.0.1","@libp2p/peer-id":"^3.0.1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.2","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.2","gitHead":"b7e608998cc88860d9ec8a3ed7c03fdfb3eccb3b","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"e4b6dd31c504b3246209c7bf3538adbf3e54bb44","size":91922,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.2_1691252047420_0.9142046192741413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-05T16:14:07.672Z","publish_time":1691252047672,"_source_registry_name":"default","_cnpm_publish_time":1691252047672},"3.0.1-446fff87":{"name":"@libp2p/keychain","version":"3.0.1-446fff87","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.1-446fff87","@libp2p/interface":"0.1.0-446fff87","@libp2p/logger":"3.0.0-446fff87","@libp2p/peer-id":"3.0.0-446fff87","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.1-446fff87","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.1-446fff87","readmeFilename":"README.md","gitHead":"446fff878477c771634578f0a8e84737aad3d4d3","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"508652ddc7c1f49803cc188573f89dd0d2ceb7fa","size":91821,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.1-446fff87.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.1-446fff87.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/keychain_3.0.1-446fff87_1691249316110_0.4927438449066597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-05T15:28:36.291Z","publish_time":1691249316291,"_source_registry_name":"default","_cnpm_publish_time":1691249316291},"3.0.1":{"name":"@libp2p/keychain","version":"3.0.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.1","@libp2p/interface":"^0.1.0","@libp2p/logger":"^3.0.0","@libp2p/peer-id":"^3.0.0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.1","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.1","gitHead":"55e1230ac5dd65ba573c2da4a0e5eae2bac81ed2","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"1ca437ca1ffce933b227c8144e4160b63328f9cd","size":91920,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.1_1691157745928_0.05110424983412276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T14:02:26.101Z","publish_time":1691157746101,"_source_registry_name":"default","_cnpm_publish_time":1691157746101},"3.0.0-58421e11":{"name":"@libp2p/keychain","version":"3.0.0-58421e11","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-58421e11","@libp2p/interface":"0.1.0-58421e11","@libp2p/logger":"3.0.0-58421e11","@libp2p/peer-id":"3.0.0-58421e11","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-58421e11","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-58421e11","readmeFilename":"README.md","gitHead":"58421e112e7217b36dea27e995f5cfe804387187","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"10f10565ecf23fe6ddee6c7451d7af3ba9929bc8","size":91818,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-58421e11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-58421e11.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/keychain_3.0.0-58421e11_1691154930212_0.3270041191013553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T13:15:30.337Z","publish_time":1691154930337,"_source_registry_name":"default","_cnpm_publish_time":1691154930337},"3.0.0-8f681db3":{"name":"@libp2p/keychain","version":"3.0.0-8f681db3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-8f681db3","@libp2p/interface":"0.1.0-8f681db3","@libp2p/logger":"3.0.0-8f681db3","@libp2p/peer-id":"3.0.0-8f681db3","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-8f681db3","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-8f681db3","readmeFilename":"README.md","gitHead":"8f681db3847cb3a628f72d5491bc995461dfaf06","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"5062f299e67721a296e40b509d8e446583d5f0a5","size":95179,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-8f681db3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-8f681db3.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/keychain_3.0.0-8f681db3_1691086861490_0.7446410769355947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-03T18:21:01.683Z","publish_time":1691086861683,"_source_registry_name":"default","_cnpm_publish_time":1691086861683},"3.0.0-5ffa7a74":{"name":"@libp2p/keychain","version":"3.0.0-5ffa7a74","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-5ffa7a74","@libp2p/interface":"0.1.0-5ffa7a74","@libp2p/logger":"3.0.0-5ffa7a74","@libp2p/peer-id":"3.0.0-5ffa7a74","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-5ffa7a74","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-5ffa7a74","readmeFilename":"README.md","gitHead":"5ffa7a74d5b972bdac387782d6010b6a19558600","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"9468aca771ef8e636ab3d2073a5f371a02b8d7fd","size":95180,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-5ffa7a74.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-5ffa7a74.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/keychain_3.0.0-5ffa7a74_1690923311255_0.15549900646829107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T20:55:11.474Z","publish_time":1690923311474,"_source_registry_name":"default","_cnpm_publish_time":1690923311474},"3.0.0-8f855a3c":{"name":"@libp2p/keychain","version":"3.0.0-8f855a3c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-8f855a3c","@libp2p/interface":"0.1.0-8f855a3c","@libp2p/logger":"3.0.0-8f855a3c","@libp2p/peer-id":"3.0.0-8f855a3c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-8f855a3c","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-8f855a3c","readmeFilename":"README.md","gitHead":"8f855a3c58137daad7848f268277ba5ec573399c","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"4ad9188763abf1d88adb21002f3e38e768360ce6","size":95181,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-8f855a3c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-8f855a3c.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/keychain_3.0.0-8f855a3c_1690903012658_0.6635084972409482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T15:16:52.895Z","publish_time":1690903012895,"_source_registry_name":"default","_cnpm_publish_time":1690903012895},"3.0.0-8d49602f":{"name":"@libp2p/keychain","version":"3.0.0-8d49602f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-8d49602f","@libp2p/interface":"0.1.0-8d49602f","@libp2p/logger":"3.0.0-8d49602f","@libp2p/peer-id":"3.0.0-8d49602f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-8d49602f","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-8d49602f","readmeFilename":"README.md","gitHead":"8d49602fb6f0c906f1920d397ff28705bb0bc845","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"babe828931acee862e0e3a542f4ea031751a7022","size":95181,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-8d49602f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-8d49602f.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/keychain_3.0.0-8d49602f_1690900650629_0.8059129903292548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T14:37:30.836Z","publish_time":1690900650836,"_source_registry_name":"default","_cnpm_publish_time":1690900650836},"3.0.0-a4a10fd4":{"name":"@libp2p/keychain","version":"3.0.0-a4a10fd4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-a4a10fd4","@libp2p/interface":"0.1.0-a4a10fd4","@libp2p/logger":"3.0.0-a4a10fd4","@libp2p/peer-id":"3.0.0-a4a10fd4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-a4a10fd4","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-a4a10fd4","readmeFilename":"README.md","gitHead":"a4a10fd4451ffc7d00f5bad28d3607c67b8805d7","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"a6d7cfb057a2c77e6f36292cbcfa9388f3ed9cb0","size":95179,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-a4a10fd4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-a4a10fd4.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/keychain_3.0.0-a4a10fd4_1690894615155_0.6413769905115287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T12:56:55.414Z","publish_time":1690894615414,"_source_registry_name":"default","_cnpm_publish_time":1690894615414},"3.0.0-c858ca7f":{"name":"@libp2p/keychain","version":"3.0.0-c858ca7f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-c858ca7f","@libp2p/interface":"0.1.0-c858ca7f","@libp2p/logger":"3.0.0-c858ca7f","@libp2p/peer-id":"3.0.0-c858ca7f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-c858ca7f","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-c858ca7f","readmeFilename":"README.md","gitHead":"c858ca7ffbd3d346d58b60ad4a6080cbbd68d006","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"82b33a9a76bc0a72a0af4f39d5935dde69cb3e8e","size":95181,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-c858ca7f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-c858ca7f.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/keychain_3.0.0-c858ca7f_1690888710521_0.6142473511346724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T11:18:30.722Z","publish_time":1690888710722,"_source_registry_name":"default","_cnpm_publish_time":1690888710722},"3.0.0-ef83dd1d":{"name":"@libp2p/keychain","version":"3.0.0-ef83dd1d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-ef83dd1d","@libp2p/interface":"0.1.0-ef83dd1d","@libp2p/logger":"3.0.0-ef83dd1d","@libp2p/peer-id":"3.0.0-ef83dd1d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-ef83dd1d","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-ef83dd1d","readmeFilename":"README.md","gitHead":"ef83dd1df0439acdb4ccb4c83496cd5129680eba","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"6351d57bd909435b4ecd4f7ae2e038be8f2dc35b","size":95180,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-ef83dd1d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-ef83dd1d.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/keychain_3.0.0-ef83dd1d_1690879789063_0.1666927882717566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T08:49:49.396Z","publish_time":1690879789396,"_source_registry_name":"default","_cnpm_publish_time":1690879789396},"3.0.0-e66f4891":{"name":"@libp2p/keychain","version":"3.0.0-e66f4891","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-e66f4891","@libp2p/interface":"0.1.0-e66f4891","@libp2p/logger":"3.0.0-e66f4891","@libp2p/peer-id":"3.0.0-e66f4891","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-e66f4891","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-e66f4891","readmeFilename":"README.md","gitHead":"e66f48913128075c77692040b05df12c7f2e4db6","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"1760ce36db38defa8e3b98c0d7f305bcb1c08331","size":95179,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-e66f4891.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-e66f4891.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/keychain_3.0.0-e66f4891_1690869908210_0.05112066132136417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T06:05:08.421Z","publish_time":1690869908421,"_source_registry_name":"default","_cnpm_publish_time":1690869908421},"3.0.0-72e81dc1":{"name":"@libp2p/keychain","version":"3.0.0-72e81dc1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-72e81dc1","@libp2p/interface":"0.1.0-72e81dc1","@libp2p/logger":"3.0.0-72e81dc1","@libp2p/peer-id":"3.0.0-72e81dc1","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-72e81dc1","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-72e81dc1","readmeFilename":"README.md","gitHead":"72e81dc1ab66fe0bbcafe3261ec20e2a28aaad5f","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"aa32c9b4610293253897b2ae00d47c7cfa21fa8a","size":95179,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-72e81dc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-72e81dc1.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/keychain_3.0.0-72e81dc1_1690824432903_0.9790599093041887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-31T17:27:13.216Z","publish_time":1690824433216,"_source_registry_name":"default","_cnpm_publish_time":1690824433216},"3.0.0-fdd80820":{"name":"@libp2p/keychain","version":"3.0.0-fdd80820","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"2.0.0-fdd80820","@libp2p/interface":"0.1.0-fdd80820","@libp2p/logger":"3.0.0-fdd80820","@libp2p/peer-id":"3.0.0-fdd80820","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"3.0.0-fdd80820","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0-fdd80820","readmeFilename":"README.md","gitHead":"fdd80820a548b5bdc7f34086e1a140d8b4e395a7","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"09562dfec1b92953764ccd9c7cdab7023b16c630","size":95181,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0-fdd80820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.0.0-fdd80820.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/keychain_3.0.0-fdd80820_1690817128148_0.7781918005912163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-31T15:25:28.366Z","publish_time":1690817128366,"_source_registry_name":"default","_cnpm_publish_time":1690817128366},"3.0.0":{"name":"@libp2p/keychain","version":"3.0.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"^2.0.0","@libp2p/interface":"^0.1.0","@libp2p/logger":"^3.0.0","@libp2p/peer-id":"^3.0.0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"^3.0.0","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@3.0.0","gitHead":"67ca252695ee17d01a4a4ec0ec5c1b4a8c44201a","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"19eefb02c37b8cbd6c1ac8bc76f9278a1d2562b6","size":95170,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-3.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/keychain_3.0.0_1690806918780_0.27916882266517873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-31T12:35:19.021Z","publish_time":1690806919021,"_source_registry_name":"default","_cnpm_publish_time":1690806919021},"2.0.1-eabf6f36":{"name":"@libp2p/keychain","version":"2.0.1-eabf6f36","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-eabf6f36","@libp2p/interface":"0.0.1-eabf6f36","@libp2p/logger":"2.1.1-eabf6f36","@libp2p/peer-id":"2.0.3-eabf6f36","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-eabf6f36","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@2.0.1-eabf6f36","readmeFilename":"README.md","gitHead":"eabf6f3688eedb9671772aa9c276ff84847bdf1f","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"979b2da3a212737124dfe9904e9ef212931cb729","size":95187,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-eabf6f36.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-eabf6f36.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/keychain_2.0.1-eabf6f36_1690789259720_0.7861049060540237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-31T07:40:59.862Z","publish_time":1690789259862,"_source_registry_name":"default","_cnpm_publish_time":1690789259862},"2.0.1-1f7e18b0":{"name":"@libp2p/keychain","version":"2.0.1-1f7e18b0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-1f7e18b0","@libp2p/interface":"0.0.1-1f7e18b0","@libp2p/logger":"2.1.1-1f7e18b0","@libp2p/peer-id":"2.0.3-1f7e18b0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-1f7e18b0","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@2.0.1-1f7e18b0","readmeFilename":"README.md","gitHead":"1f7e18b07094046f10df89a1c6eab505d4c13225","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"1f0b7d224b5b2c04b87365abb435f1448209fb70","size":95187,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-1f7e18b0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-1f7e18b0.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/keychain_2.0.1-1f7e18b0_1690730148327_0.7281515868532009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-30T15:15:48.500Z","publish_time":1690730148500,"_source_registry_name":"default","_cnpm_publish_time":1690730148500},"2.0.1-57c32721":{"name":"@libp2p/keychain","version":"2.0.1-57c32721","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-57c32721","@libp2p/interface":"0.0.1-57c32721","@libp2p/logger":"2.1.1-57c32721","@libp2p/peer-id":"2.0.3-57c32721","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-57c32721","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@2.0.1-57c32721","readmeFilename":"README.md","gitHead":"57c32721c881aeb39979be0604c379c47bda8374","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"c4fc0c6ed41a50be35b282cddd0a41e70296d088","size":95188,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-57c32721.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-57c32721.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/keychain_2.0.1-57c32721_1690720361039_0.4288391191458747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-30T12:32:41.385Z","publish_time":1690720361385,"_source_registry_name":"default","_cnpm_publish_time":1690720361385},"2.0.1-a41d25d4":{"name":"@libp2p/keychain","version":"2.0.1-a41d25d4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-a41d25d4","@libp2p/interface":"0.0.1-a41d25d4","@libp2p/logger":"2.1.1-a41d25d4","@libp2p/peer-id":"2.0.3-a41d25d4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-a41d25d4","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@2.0.1-a41d25d4","readmeFilename":"README.md","gitHead":"a41d25d49696febd7fd903bbdcc95ebaeb5d4b35","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"1a4dbb03602efb2b27065f4c8646c37df80636b0","size":95186,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-a41d25d4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-a41d25d4.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/keychain_2.0.1-a41d25d4_1690718478592_0.2860595328827249"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-30T12:01:18.751Z","publish_time":1690718478751,"_source_registry_name":"default","_cnpm_publish_time":1690718478751},"2.0.1-7f60b579":{"name":"@libp2p/keychain","version":"2.0.1-7f60b579","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-7f60b579","@libp2p/interface":"0.0.1-7f60b579","@libp2p/logger":"2.1.1-7f60b579","@libp2p/peer-id":"2.0.3-7f60b579","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-7f60b579","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@2.0.1-7f60b579","readmeFilename":"README.md","gitHead":"7f60b579cda088970f7b50ecdbf4d342d32f6f0b","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"7539cae944361bf2ad0e43738dd684579c19aea1","size":95188,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-7f60b579.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-7f60b579.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/keychain_2.0.1-7f60b579_1690575937968_0.45854704983924677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-28T20:25:38.122Z","publish_time":1690575938122,"_source_registry_name":"default","_cnpm_publish_time":1690575938122},"2.0.1-69c93ac5":{"name":"@libp2p/keychain","version":"2.0.1-69c93ac5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-69c93ac5","@libp2p/interface":"0.0.1-69c93ac5","@libp2p/logger":"2.1.1-69c93ac5","@libp2p/peer-id":"2.0.3-69c93ac5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-69c93ac5","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@2.0.1-69c93ac5","readmeFilename":"README.md","gitHead":"69c93ac573e344aded16959d9ec21fd3e623c733","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"20af3ebc2338cdb7b458b797e76ebb9c6349f55c","size":95187,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-69c93ac5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-69c93ac5.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/keychain_2.0.1-69c93ac5_1690567121630_0.33645859348589746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-28T17:58:41.810Z","publish_time":1690567121810,"_source_registry_name":"default","_cnpm_publish_time":1690567121810},"2.0.1-c999d6a7":{"name":"@libp2p/keychain","version":"2.0.1-c999d6a7","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-c999d6a7","@libp2p/interface":"0.0.1-c999d6a7","@libp2p/logger":"2.1.1-c999d6a7","@libp2p/peer-id":"2.0.3-c999d6a7","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-c999d6a7","aegir":"^40.0.1","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"_id":"@libp2p/keychain@2.0.1-c999d6a7","readmeFilename":"README.md","gitHead":"c999d6a74971f5bfa5f173595cbf91cfad469bf8","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"681fbdb345a930749512257fcd8a91459239771f","size":95188,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-c999d6a7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-c999d6a7.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/keychain_2.0.1-c999d6a7_1690471377948_0.7586943030141691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-27T15:22:58.076Z","publish_time":1690471378076,"_source_registry_name":"default","_cnpm_publish_time":1690471378076},"2.0.1-a1ec46b5":{"name":"@libp2p/keychain","version":"2.0.1-a1ec46b5","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-a1ec46b5","@libp2p/interface":"0.0.1-a1ec46b5","@libp2p/logger":"2.1.1-a1ec46b5","@libp2p/peer-id":"2.0.3-a1ec46b5","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-a1ec46b5","aegir":"^39.0.13","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"a1ec46b5f5606b7bdf3e5b085013fb88e26439f9","_id":"@libp2p/keychain@2.0.1-a1ec46b5","_nodeVersion":"18.17.0","_npmVersion":"8.19.4","dist":{"shasum":"fea763c5d435a33cfe2e720b72bae3c9fc8587e8","size":95242,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-a1ec46b5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-a1ec46b5.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/keychain_2.0.1-a1ec46b5_1690388172263_0.8634212979094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-26T16:16:12.493Z","publish_time":1690388172493,"_source_registry_name":"default","_cnpm_publish_time":1690388172493},"2.0.1-7debe031":{"name":"@libp2p/keychain","version":"2.0.1-7debe031","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-7debe031","@libp2p/interface":"0.0.1-7debe031","@libp2p/logger":"2.1.1-7debe031","@libp2p/peer-id":"2.0.3-7debe031","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-7debe031","aegir":"^39.0.13","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"7debe0312f6df68e27dc26410a745c98477abe59","_id":"@libp2p/keychain@2.0.1-7debe031","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"7855b08734ef34e0478e3fdf93b524cc419de9c5","size":95242,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-7debe031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-7debe031.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/keychain_2.0.1-7debe031_1690353258304_0.36603018142365684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-26T06:34:18.533Z","publish_time":1690353258533,"_source_registry_name":"default","_cnpm_publish_time":1690353258533},"2.0.1-c2232166":{"name":"@libp2p/keychain","version":"2.0.1-c2232166","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-c2232166","@libp2p/interface":"0.0.1-c2232166","@libp2p/logger":"2.1.1-c2232166","@libp2p/peer-id":"2.0.3-c2232166","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-c2232166","aegir":"^39.0.13","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"c22321662f9dde963993865506655fce05967c73","_id":"@libp2p/keychain@2.0.1-c2232166","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"6c813a65903ef6e370a851047aed2cff592cd91e","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-c2232166.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-c2232166.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/keychain_2.0.1-c2232166_1690291093949_0.6727695673876075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-25T13:18:14.085Z","publish_time":1690291094085,"_source_registry_name":"default","_cnpm_publish_time":1690291094085},"2.0.1-791f56f0":{"name":"@libp2p/keychain","version":"2.0.1-791f56f0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-791f56f0","@libp2p/interface":"0.0.1-791f56f0","@libp2p/logger":"2.1.1-791f56f0","@libp2p/peer-id":"2.0.3-791f56f0","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-791f56f0","aegir":"^39.0.13","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"791f56f06bd1489d6ed29eed0517a03d6b7544fd","_id":"@libp2p/keychain@2.0.1-791f56f0","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"374cf6ab3613607ae77399798320a6fbac498de8","size":95243,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-791f56f0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-791f56f0.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/keychain_2.0.1-791f56f0_1690270261476_0.9737097356395572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-25T07:31:01.629Z","publish_time":1690270261629,"_source_registry_name":"default","_cnpm_publish_time":1690270261629},"2.0.1-b1024c6c":{"name":"@libp2p/keychain","version":"2.0.1-b1024c6c","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-b1024c6c","@libp2p/interface":"0.0.1-b1024c6c","@libp2p/logger":"2.1.1-b1024c6c","@libp2p/peer-id":"2.0.3-b1024c6c","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-b1024c6c","aegir":"^39.0.13","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"b1024c6cc352b0e3bb17f7a06dff0f7d9a3e24e0","_id":"@libp2p/keychain@2.0.1-b1024c6c","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"525569b9b3402f1f1dd8b8b8e632af72f3f345a7","size":95242,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-b1024c6c.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-b1024c6c.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/keychain_2.0.1-b1024c6c_1690199318380_0.23985790597057477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-24T11:48:38.594Z","publish_time":1690199318594,"_source_registry_name":"default","_cnpm_publish_time":1690199318594},"2.0.1-e9cafd3d":{"name":"@libp2p/keychain","version":"2.0.1-e9cafd3d","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-e9cafd3d","@libp2p/interface":"0.0.1-e9cafd3d","@libp2p/logger":"2.1.1-e9cafd3d","@libp2p/peer-id":"2.0.3-e9cafd3d","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-e9cafd3d","aegir":"^39.0.13","datastore-core":"^9.1.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"e9cafd3d8ab0f8e0655ff44e04aa41fccc912b51","_id":"@libp2p/keychain@2.0.1-e9cafd3d","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"658f7acce653aaef67ed68dbd2cb35ba55dd1029","size":95242,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-e9cafd3d.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-e9cafd3d.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/keychain_2.0.1-e9cafd3d_1689856083963_0.6851526577122571"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-20T12:28:04.254Z","publish_time":1689856084254,"_source_registry_name":"default","_cnpm_publish_time":1689856084254},"2.0.1-06f4901a":{"name":"@libp2p/keychain","version":"2.0.1-06f4901a","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-06f4901a","@libp2p/interface":"0.0.1-06f4901a","@libp2p/logger":"2.1.1-06f4901a","@libp2p/peer-id":"2.0.3-06f4901a","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-06f4901a","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"06f4901a367ef8e6b9f74bc9b896cdb091c31b12","_id":"@libp2p/keychain@2.0.1-06f4901a","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"94d837fd0c9df491ccad1cc50d5306da74a83321","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-06f4901a.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-06f4901a.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/keychain_2.0.1-06f4901a_1689840277410_0.29534165207417007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-20T08:04:37.654Z","publish_time":1689840277654,"_source_registry_name":"default","_cnpm_publish_time":1689840277654},"2.0.1-7b5c54dd":{"name":"@libp2p/keychain","version":"2.0.1-7b5c54dd","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-7b5c54dd","@libp2p/interface":"0.0.1-7b5c54dd","@libp2p/logger":"2.1.1-7b5c54dd","@libp2p/peer-id":"2.0.3-7b5c54dd","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-7b5c54dd","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"7b5c54ddcec99c90c2fdc0539a83d576f172aa49","_id":"@libp2p/keychain@2.0.1-7b5c54dd","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"fbf8d07185f333c319e06d6883722ccc9888438d","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-7b5c54dd.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-7b5c54dd.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/keychain_2.0.1-7b5c54dd_1689781905584_0.5960677155095522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-19T15:51:45.810Z","publish_time":1689781905810,"_source_registry_name":"default","_cnpm_publish_time":1689781905810},"2.0.1-5eee70a4":{"name":"@libp2p/keychain","version":"2.0.1-5eee70a4","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-5eee70a4","@libp2p/interface":"0.0.1-5eee70a4","@libp2p/logger":"2.1.1-5eee70a4","@libp2p/peer-id":"2.0.3-5eee70a4","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-5eee70a4","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"5eee70a4b83e05342c629dda41a0b59b43ce30a3","_id":"@libp2p/keychain@2.0.1-5eee70a4","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"ad24b1e6df2287db3e8fc088bcb510db9cc1ddbc","size":95240,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-5eee70a4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-5eee70a4.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/keychain_2.0.1-5eee70a4_1689728623176_0.9217359792822126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-19T01:03:43.370Z","publish_time":1689728623370,"_source_registry_name":"default","_cnpm_publish_time":1689728623370},"2.0.1-daeb43d8":{"name":"@libp2p/keychain","version":"2.0.1-daeb43d8","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-daeb43d8","@libp2p/interface":"0.0.1-daeb43d8","@libp2p/logger":"2.1.1-daeb43d8","@libp2p/peer-id":"2.0.3-daeb43d8","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-daeb43d8","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"daeb43d8821d2df1999871797a22fbdf502731f8","_id":"@libp2p/keychain@2.0.1-daeb43d8","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"8cba741661f716f51cea2a6313ec4e6fc86dd3e5","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-daeb43d8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-daeb43d8.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/keychain_2.0.1-daeb43d8_1688582956842_0.5096831898395868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-05T18:49:17.013Z","publish_time":1688582957013,"_source_registry_name":"default","_cnpm_publish_time":1688582957013},"2.0.1-5315f7bc":{"name":"@libp2p/keychain","version":"2.0.1-5315f7bc","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-5315f7bc","@libp2p/interface":"0.0.1-5315f7bc","@libp2p/logger":"2.1.1-5315f7bc","@libp2p/peer-id":"2.0.3-5315f7bc","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-5315f7bc","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"5315f7bc720e8e45ed7bdafa8397b6a1acc2fe4b","_id":"@libp2p/keychain@2.0.1-5315f7bc","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"27e7e89470edb6e883e9ce9a6795c689e61b5eba","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-5315f7bc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-5315f7bc.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/keychain_2.0.1-5315f7bc_1688506449662_0.06552177546649718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-04T21:34:09.836Z","publish_time":1688506449836,"_source_registry_name":"default","_cnpm_publish_time":1688506449836},"2.0.1-6eab9c5e":{"name":"@libp2p/keychain","version":"2.0.1-6eab9c5e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-6eab9c5e","@libp2p/interface":"0.0.1-6eab9c5e","@libp2p/logger":"2.1.1-6eab9c5e","@libp2p/peer-id":"2.0.3-6eab9c5e","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-6eab9c5e","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"6eab9c5e3d5cf829abdf347b2f8b86ae5404cd10","_id":"@libp2p/keychain@2.0.1-6eab9c5e","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"69a8de1b269cbcc437402cd7a09057a8195322dd","size":95240,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-6eab9c5e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-6eab9c5e.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/keychain_2.0.1-6eab9c5e_1688492397445_0.008310470778050805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-04T17:39:57.707Z","publish_time":1688492397707,"_source_registry_name":"default","_cnpm_publish_time":1688492397707},"2.0.1-7fb23cd3":{"name":"@libp2p/keychain","version":"2.0.1-7fb23cd3","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-7fb23cd3","@libp2p/interface":"0.0.1-7fb23cd3","@libp2p/logger":"2.1.1-7fb23cd3","@libp2p/peer-id":"2.0.3-7fb23cd3","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-7fb23cd3","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"7fb23cd340789041587a073975a88d8c5a327fd8","_id":"@libp2p/keychain@2.0.1-7fb23cd3","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"e74ac6b92637864ad96f68c6ed5cf739cc6d2980","size":95240,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-7fb23cd3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-7fb23cd3.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/keychain_2.0.1-7fb23cd3_1687942646962_0.5047499595842158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-28T08:57:27.228Z","publish_time":1687942647228,"_source_registry_name":"default","_cnpm_publish_time":1687942647228},"2.0.1-42c1c097":{"name":"@libp2p/keychain","version":"2.0.1-42c1c097","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-42c1c097","@libp2p/interface":"0.0.1-42c1c097","@libp2p/logger":"2.1.1-42c1c097","@libp2p/peer-id":"2.0.3-42c1c097","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-42c1c097","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"42c1c097fce73ef5035985f8e9305e735852b940","_id":"@libp2p/keychain@2.0.1-42c1c097","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"edb5261baa03befbc7b13d5051d0feb6a4ca7477","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-42c1c097.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-42c1c097.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/keychain_2.0.1-42c1c097_1687880393155_0.3744874427578968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-27T15:39:53.561Z","publish_time":1687880393561,"_source_registry_name":"default","_cnpm_publish_time":1687880393561},"2.0.1-85a317bb":{"name":"@libp2p/keychain","version":"2.0.1-85a317bb","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-85a317bb","@libp2p/interface":"0.0.1-85a317bb","@libp2p/logger":"2.1.1-85a317bb","@libp2p/peer-id":"2.0.3-85a317bb","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-85a317bb","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"85a317bb97b1e7250da2640934ccca6da06dc184","_id":"@libp2p/keychain@2.0.1-85a317bb","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"4acac82b84d89e24947ba08f5c16975e8c196473","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-85a317bb.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-85a317bb.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/keychain_2.0.1-85a317bb_1687876964871_0.13744022808574785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-27T14:42:45.159Z","publish_time":1687876965159,"_source_registry_name":"default","_cnpm_publish_time":1687876965159},"2.0.1-2e561fe9":{"name":"@libp2p/keychain","version":"2.0.1-2e561fe9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-2e561fe9","@libp2p/interface":"0.0.1-2e561fe9","@libp2p/logger":"2.1.1-2e561fe9","@libp2p/peer-id":"2.0.3-2e561fe9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-2e561fe9","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"2e561fe9d2d3a4e7c38bd0bf4baf41978c4d9438","_id":"@libp2p/keychain@2.0.1-2e561fe9","_nodeVersion":"18.16.1","_npmVersion":"8.19.4","dist":{"shasum":"ea38c7493f7a5ed1bcd1411db944a292d13adc9b","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-2e561fe9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-2e561fe9.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/keychain_2.0.1-2e561fe9_1687867148200_0.6487318528532151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-27T11:59:08.348Z","publish_time":1687867148348,"_source_registry_name":"default","_cnpm_publish_time":1687867148348},"2.0.1-879f4794":{"name":"@libp2p/keychain","version":"2.0.1-879f4794","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-879f4794","@libp2p/interface":"0.0.1-879f4794","@libp2p/logger":"2.1.1-879f4794","@libp2p/peer-id":"2.0.3-879f4794","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-879f4794","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"879f4794b96b4a22cc25f51e12b87bd0c10109dc","_id":"@libp2p/keychain@2.0.1-879f4794","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"75d22f0f5d819e711abefc7ef12ac8d362558920","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-879f4794.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-879f4794.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/keychain_2.0.1-879f4794_1687863429785_0.6803006380341026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-27T10:57:09.983Z","publish_time":1687863429983,"_source_registry_name":"default","_cnpm_publish_time":1687863429983},"2.0.1-f427cfc9":{"name":"@libp2p/keychain","version":"2.0.1-f427cfc9","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-f427cfc9","@libp2p/interface":"0.0.1-f427cfc9","@libp2p/logger":"2.1.1-f427cfc9","@libp2p/peer-id":"2.0.3-f427cfc9","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-f427cfc9","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"f427cfc923a4bf9fd328386897a0e7181969c854","_id":"@libp2p/keychain@2.0.1-f427cfc9","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"8a899fb3d740f4403f956043d9bcc379081a3bac","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-f427cfc9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-f427cfc9.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/keychain_2.0.1-f427cfc9_1687779960745_0.6902119928919048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-26T11:46:00.951Z","publish_time":1687779960951,"_source_registry_name":"default","_cnpm_publish_time":1687779960951},"2.0.1-05abd49f":{"name":"@libp2p/keychain","version":"2.0.1-05abd49f","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-05abd49f","@libp2p/interface":"0.0.1-05abd49f","@libp2p/logger":"2.1.1-05abd49f","@libp2p/peer-id":"2.0.3-05abd49f","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-05abd49f","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"05abd49ff419f862238b3ed9c1fc6422389b250a","_id":"@libp2p/keychain@2.0.1-05abd49f","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"5b628c2b5accaadd8c9f59583f609477b117d300","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-05abd49f.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-05abd49f.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/keychain_2.0.1-05abd49f_1687403281727_0.629058940819893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-22T03:08:01.992Z","publish_time":1687403281992,"_source_registry_name":"default","_cnpm_publish_time":1687403281992},"2.0.1-8b0e6bef":{"name":"@libp2p/keychain","version":"2.0.1-8b0e6bef","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-8b0e6bef","@libp2p/interface":"0.0.1-8b0e6bef","@libp2p/logger":"2.1.1-8b0e6bef","@libp2p/peer-id":"2.0.3-8b0e6bef","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-8b0e6bef","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"8b0e6bef0a9130ed87a3c399d4645791d1d830c7","_id":"@libp2p/keychain@2.0.1-8b0e6bef","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"0b4bc3172c34718120d17d3ee9c5db48d5f5a8e5","size":95242,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-8b0e6bef.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-8b0e6bef.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/keychain_2.0.1-8b0e6bef_1687399859190_0.053645758803016586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-22T02:10:59.385Z","publish_time":1687399859385,"_source_registry_name":"default","_cnpm_publish_time":1687399859385},"2.0.1-6fdaa7dc":{"name":"@libp2p/keychain","version":"2.0.1-6fdaa7dc","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-6fdaa7dc","@libp2p/interface":"0.0.1-6fdaa7dc","@libp2p/logger":"2.1.1-6fdaa7dc","@libp2p/peer-id":"2.0.3-6fdaa7dc","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.4"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-6fdaa7dc","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^12.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"6fdaa7dc18b7dcf5b62f6db9a751532902527920","_id":"@libp2p/keychain@2.0.1-6fdaa7dc","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"d7d5dfeec14da441347a47381847f4d659415902","size":95241,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-6fdaa7dc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-6fdaa7dc.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/keychain_2.0.1-6fdaa7dc_1687248434010_0.27213575160725667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-20T08:07:14.250Z","publish_time":1687248434250,"_source_registry_name":"default","_cnpm_publish_time":1687248434250},"2.0.1-d853d124":{"name":"@libp2p/keychain","version":"2.0.1-d853d124","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-d853d124","@libp2p/interface-keychain":"2.0.5-d853d124","@libp2p/interface-peer-id":"2.0.2-d853d124","@libp2p/interfaces":"3.3.2-d853d124","@libp2p/logger":"2.1.1-d853d124","@libp2p/peer-id":"2.0.3-d853d124","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-d853d124","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^11.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"d853d1247f90317966bc95bd56f56dac0e9fee88","_id":"@libp2p/keychain@2.0.1-d853d124","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"8dab92e8f439b12df36a19e7b6b1c9ee31cc52cb","size":91798,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-d853d124.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-d853d124.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/keychain_2.0.1-d853d124_1687182542484_0.22019965086532967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T13:49:02.645Z","publish_time":1687182542645,"_source_registry_name":"default","_cnpm_publish_time":1687182542645},"2.0.1-ea8a0637":{"name":"@libp2p/keychain","version":"2.0.1-ea8a0637","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-ea8a0637","@libp2p/interface-keychain":"2.0.5-ea8a0637","@libp2p/interface-peer-id":"2.0.2-ea8a0637","@libp2p/interfaces":"3.3.2-ea8a0637","@libp2p/logger":"2.1.1-ea8a0637","@libp2p/peer-id":"2.0.3-ea8a0637","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-ea8a0637","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^11.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"ea8a06378d6733c0bcac28bed3aa3baef1e30ead","_id":"@libp2p/keychain@2.0.1-ea8a0637","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"268c45c249cb25c7831974b870416dc036f2bddf","size":91798,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-ea8a0637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-ea8a0637.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/keychain_2.0.1-ea8a0637_1687170503856_0.997568501675363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T10:28:24.005Z","publish_time":1687170504005,"_source_registry_name":"default","_cnpm_publish_time":1687170504005},"2.0.1-ab0e3980":{"name":"@libp2p/keychain","version":"2.0.1-ab0e3980","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-ab0e3980","@libp2p/interface-keychain":"2.0.5-ab0e3980","@libp2p/interface-peer-id":"2.0.2-ab0e3980","@libp2p/interfaces":"3.3.2-ab0e3980","@libp2p/logger":"2.1.1-ab0e3980","@libp2p/peer-id":"2.0.3-ab0e3980","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-ab0e3980","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^11.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"ab0e3980160dcbacf00825cfc4c6ba1d0c07a20c","_id":"@libp2p/keychain@2.0.1-ab0e3980","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"118dcd3bd3b9c0e4d40e37ec49792d7a2955e937","size":91798,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-ab0e3980.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-ab0e3980.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/keychain_2.0.1-ab0e3980_1687169052613_0.5733423353934204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T10:04:12.838Z","publish_time":1687169052838,"_source_registry_name":"default","_cnpm_publish_time":1687169052838},"2.0.1-3dfc236e":{"name":"@libp2p/keychain","version":"2.0.1-3dfc236e","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main"},"dependencies":{"@libp2p/crypto":"1.0.17-3dfc236e","@libp2p/interface-keychain":"2.0.5-3dfc236e","@libp2p/interface-peer-id":"2.0.2-3dfc236e","@libp2p/interfaces":"3.3.2-3dfc236e","@libp2p/logger":"2.1.1-3dfc236e","@libp2p/peer-id":"2.0.3-3dfc236e","interface-datastore":"^8.2.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"2.0.3-3dfc236e","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^11.0.1"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"3dfc236e1789fb5c1e9d96189483a71124ad1bf4","_id":"@libp2p/keychain@2.0.1-3dfc236e","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"bd99c6d0365f795caafc3f40f9109862d42cc191","size":91797,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1-3dfc236e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1-3dfc236e.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/keychain_2.0.1-3dfc236e_1686923012792_0.23455698117652934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-16T13:43:33.007Z","publish_time":1686923013007,"_source_registry_name":"default","_cnpm_publish_time":1686923013007},"2.0.1":{"name":"@libp2p/keychain","version":"2.0.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-keychain.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-keychain/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@libp2p/crypto":"^1.0.11","@libp2p/interface-keychain":"^2.0.3","@libp2p/interface-peer-id":"^2.0.1","@libp2p/interfaces":"^3.3.1","@libp2p/logger":"^2.0.5","@libp2p/peer-id":"^2.0.1","interface-datastore":"^8.0.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"^2.0.1","aegir":"^39.0.10","datastore-core":"^9.0.1","multiformats":"^11.0.1"},"gitHead":"9617fceef01e33080a9a2b51dbf4ac151751c637","_id":"@libp2p/keychain@2.0.1","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"a02696ae94e86cced5bb242e33ded09479661f5a","size":92194,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keychain_2.0.1_1686813937128_0.9849175086060376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T07:25:37.371Z","publish_time":1686813937371,"_source_registry_name":"default","_cnpm_publish_time":1686813937371},"2.0.0":{"name":"@libp2p/keychain","version":"2.0.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-keychain.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-keychain/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@libp2p/crypto":"^1.0.11","@libp2p/interface-keychain":"^2.0.3","@libp2p/interface-peer-id":"^2.0.1","@libp2p/interfaces":"^3.3.1","@libp2p/logger":"^2.0.5","@libp2p/peer-id":"^2.0.1","interface-datastore":"^8.0.0","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"^2.0.1","aegir":"^38.1.0","datastore-core":"^9.0.1","multiformats":"^11.0.1"},"gitHead":"a8ad7f600efeef187f84b62b1e7e9caf5124a861","_id":"@libp2p/keychain@2.0.0","_nodeVersion":"18.14.2","_npmVersion":"8.19.4","dist":{"shasum":"8776233e9cccabc197963a8e54d10fb014b35120","size":91874,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-2.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/keychain_2.0.0_1678730050703_0.44887259978220295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-13T17:54:10.856Z","publish_time":1678730050856,"_cnpm_publish_time":1678730050856},"1.0.1":{"name":"@libp2p/keychain","version":"1.0.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-keychain.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-keychain/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@libp2p/crypto":"^1.0.11","@libp2p/interface-keychain":"^2.0.3","@libp2p/interface-peer-id":"^2.0.1","@libp2p/interfaces":"^3.3.1","@libp2p/logger":"^2.0.5","@libp2p/peer-id":"^2.0.1","interface-datastore":"^7.0.3","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"^2.0.1","aegir":"^38.1.0","datastore-core":"^8.0.4","multiformats":"^11.0.1"},"gitHead":"f063bf909ac9317fdc35f78456e3f5a42da9b5f5","_id":"@libp2p/keychain@1.0.1","_nodeVersion":"18.14.2","_npmVersion":"8.19.4","dist":{"shasum":"f34d611ece45bd871f597bd14ce61e60459c6d5d","size":91876,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-1.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keychain_1.0.1_1678728635922_0.7705562395240741"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-13T17:30:36.140Z","publish_time":1678728636140,"_cnpm_publish_time":1678728636140},"1.0.0":{"name":"@libp2p/keychain","version":"1.0.0","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-keychain.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-keychain/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@libp2p/crypto":"^1.0.11","@libp2p/interface-keychain":"^2.0.3","@libp2p/interface-peer-id":"^2.0.1","@libp2p/logger":"^2.0.5","@libp2p/peer-id":"^2.0.1","err-code":"^3.0.1","interface-datastore":"^7.0.3","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"^2.0.1","aegir":"^38.1.0","datastore-core":"^8.0.4","multiformats":"^11.0.1"},"gitHead":"2576125a27801bd95b64d87335a39f670d806fbb","_id":"@libp2p/keychain@1.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"e1df421640a15bed071bbc2db8ae47e726be9038","size":92122,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-1.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/keychain_1.0.0_1674839824078_0.5507651751021374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-27T17:17:04.261Z","publish_time":1674839824261,"_cnpm_publish_time":1674839824261},"0.6.2":{"name":"@libp2p/keychain","version":"0.6.2","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-keychain.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-keychain/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@libp2p/crypto":"^1.0.11","@libp2p/interface-keychain":"^2.0.3","@libp2p/interface-peer-id":"^2.0.1","@libp2p/logger":"^2.0.5","@libp2p/peer-id":"^2.0.1","err-code":"^3.0.1","interface-datastore":"^7.0.3","merge-options":"^3.0.4","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"^2.0.1","aegir":"^38.1.0","datastore-core":"^8.0.4","multiformats":"^11.0.1"},"gitHead":"5f542e3f916bce49e06148294c7b358f2cb295b8","_id":"@libp2p/keychain@0.6.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"8431917f8dc8b8ab67c0e00ef4a6d5f246a0f689","size":92278,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-0.6.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keychain_0.6.2_1674835287532_0.33935029465331557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-27T16:01:27.672Z","publish_time":1674835287672,"_cnpm_publish_time":1674835287672},"0.6.1":{"name":"@libp2p/keychain","version":"0.6.1","description":"Key management and cryptographically protected messages","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-keychain#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-keychain.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-keychain/issues"},"keywords":["IPFS","crypto","encryption","keys","libp2p","secure"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@libp2p/crypto":"^1.0.11","@libp2p/interface-peer-id":"^2.0.1","@libp2p/logger":"^2.0.5","@libp2p/peer-id":"^2.0.1","err-code":"^3.0.1","interface-datastore":"^7.0.3","merge-options":"^3.0.4","node-forge":"^1.3.1","sanitize-filename":"^1.6.3","uint8arrays":"^4.0.3"},"devDependencies":{"@libp2p/peer-id-factory":"^2.0.1","aegir":"^38.1.0","datastore-core":"^8.0.4","multiformats":"^11.0.1"},"gitHead":"5f542e3f916bce49e06148294c7b358f2cb295b8","_id":"@libp2p/keychain@0.6.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"df85d64a19452c7a2c0a1d72819f2ab06e3918f2","size":110803,"noattachment":false,"key":"/@libp2p/keychain/-/@libp2p/keychain-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/keychain/download/@libp2p/keychain-0.6.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keychain_0.6.1_1674737846005_0.43804961971337963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-26T12:57:26.184Z","publish_time":1674737846184,"_cnpm_publish_time":1674737846184}},"readme":"# @libp2p/keychain\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> Key management and cryptographically protected messages\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\n- Manages the life cycle of a key\n- Keys are encrypted at rest\n- Enforces the use of safe key names\n- Uses encrypted PKCS 8 for key storage\n- Uses PBKDF2 for a \"stretched\" key encryption key\n- Enforces NIST SP 800-131A and NIST SP 800-132\n- Delays reporting errors to slow down brute force attacks\n\n## KeyInfo\n\nThe key management and naming service API all return a `KeyInfo` object.  The `id` is a universally unique identifier for the key.  The `name` is local to the key chain.\n\n```JSON\n{\n  \"name\": \"rsa-key\",\n  \"id\": \"QmYWYSUZ4PV6MRFYpdtEDJBiGs4UrmE6g8wmAWSePekXVW\"\n}\n```\n\nThe **key id** is the SHA-256 [multihash](https://github.com/multiformats/multihash) of its public key.\n\nThe *public key* is a [protobuf encoding](https://github.com/libp2p/js-libp2p/blob/main/packages/crypto/src/keys/keys.proto) containing a type and the [DER encoding](https://en.wikipedia.org/wiki/X.690) of the PKCS [SubjectPublicKeyInfo](https://www.ietf.org/rfc/rfc3279.txt).\n\n## Private key storage\n\nA private key is stored as an encrypted PKCS 8 structure in the PEM format. It is protected by a key generated from the key chain's *pass phrase* using **PBKDF2**.\n\nThe default options for generating the derived encryption key are in the `dek` object.  This, along with the pass phrase, is the input to a `PBKDF2` function.\n\n```TypeScript\nconst defaultOptions = {\n  // See https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#pbkdf2\n  dek: {\n    keyLength: 512 / 8,\n    iterationCount: 1000,\n    salt: 'at least 16 characters long',\n    hash: 'sha2-512'\n  }\n}\n```\n\n## Physical storage\n\nThe actual physical storage of an encrypted key is left to implementations of [interface-datastore](https://github.com/ipfs/interface-datastore/).\n\nA key benefit is that now the key chain can be used in browser with the [js-datastore-level](https://github.com/ipfs/js-datastore-level) implementation.\n\n# Install\n\n```console\n$ npm i @libp2p/keychain\n```\n\n## Browser `<script>` tag\n\nLoading this module through a script tag will make its exports available as `Libp2pKeychain` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/@libp2p/keychain/dist/index.min.js\"></script>\n```\n\n# API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_keychain.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/keychain/LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](https://github.com/libp2p/js-libp2p/blob/main/packages/keychain/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/keychain#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"license":"Apache-2.0 OR MIT"}