{"_id":"@alexssmusica/get-uv-event-loop-napi-h","name":"@alexssmusica/get-uv-event-loop-napi-h","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.6":{"author":{"name":"Anna Henningsen","email":"anna@addaleax.net"},"name":"@alexssmusica/get-uv-event-loop-napi-h","license":"MIT","description":"C function to get the current libuv event loop for N-API","keywords":["c","uv","libuv","loop","napi"],"version":"1.0.6","repository":{"type":"git","url":"git://github.com/node-ffi-napi/get-uv-event-loop-napi-h.git"},"main":"get-paths.js","scripts":{"test":"reverse-test setimmediate-napi"},"dependencies":{"get-symbol-from-current-process-h":"^1.0.1"},"devDependencies":{"reverse-test":"^1.1.0"},"_id":"@alexssmusica/get-uv-event-loop-napi-h@1.0.6","gitHead":"9e0998c279b7512b65e8a2833e9fc031bcbd1bba","bugs":{"url":"https://github.com/node-ffi-napi/get-uv-event-loop-napi-h/issues"},"homepage":"https://github.com/node-ffi-napi/get-uv-event-loop-napi-h#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-T/WuQ1/rPUmBFI6psX3iUsElY4+q4p7R77uRy7qXMsSiknNaduGxAhJ54g62MoDY3GJnzWrhWZ5KArD0JRCe6g==","shasum":"33d74768aa875741954d7b92a330a4d72ee2da4b","tarball":"https://registry.npmjs.org/@alexssmusica/get-uv-event-loop-napi-h/-/get-uv-event-loop-napi-h-1.0.6.tgz","fileCount":8,"unpackedSize":8577,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCPGbf7wcnmVIZRd0e4BXKp3WdsWH6Gu4Go32arwcp1YAIgNPO4HwKoG6lYZeF8KAasjJnicVUsAENcjqGaMtRVlCk="}]},"_npmUser":{"name":"alexssmusica","email":"alexssmusica@gmail.com"},"directories":{},"maintainers":[{"name":"alexssmusica","email":"alexssmusica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/get-uv-event-loop-napi-h_1.0.6_1737723431662_0.10046420699578706"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-24T12:57:11.578Z","1.0.6":"2025-01-24T12:57:11.876Z","modified":"2025-01-24T12:57:12.128Z"},"maintainers":[{"name":"alexssmusica","email":"alexssmusica@gmail.com"}],"description":"C function to get the current libuv event loop for N-API","homepage":"https://github.com/node-ffi-napi/get-uv-event-loop-napi-h#readme","keywords":["c","uv","libuv","loop","napi"],"repository":{"type":"git","url":"git://github.com/node-ffi-napi/get-uv-event-loop-napi-h.git"},"author":{"name":"Anna Henningsen","email":"anna@addaleax.net"},"bugs":{"url":"https://github.com/node-ffi-napi/get-uv-event-loop-napi-h/issues"},"license":"MIT","readme":"get-uv-event-loop-napi-h\r\n=================================\r\n### C function to get the current libuv event loop for N-API\r\n\r\n[![Greenkeeper badge](https://badges.greenkeeper.io/node-ffi-napi/get-uv-event-loop-napi-h.svg)](https://greenkeeper.io/)\r\n\r\n[![NPM Version](https://img.shields.io/npm/v/get-uv-event-loop-napi-h.svg?style=flat)](https://npmjs.org/package/get-uv-event-loop-napi-h)\r\n[![NPM Downloads](https://img.shields.io/npm/dm/get-uv-event-loop-napi-h.svg?style=flat)](https://npmjs.org/package/get-uv-event-loop-napi-h)\r\n[![Build Status](https://travis-ci.org/node-ffi-napi/get-uv-event-loop-napi-h.svg?style=flat&branch=master)](https://travis-ci.org/node-ffi-napi/get-uv-event-loop-napi-h?branch=master)\r\n[![Coverage Status](https://coveralls.io/repos/node-ffi-napi/get-uv-event-loop-napi-h/badge.svg?branch=master)](https://coveralls.io/r/node-ffi-napi/get-uv-event-loop-napi-h?branch=master)\r\n[![Dependency Status](https://david-dm.org/node-ffi-napi/get-uv-event-loop-napi-h.svg?style=flat)](https://david-dm.org/node-ffi-napi/get-uv-event-loop-napi-h)\r\n\r\nInstallation\r\n------------\r\n\r\nInstall with `npm`:\r\n\r\n``` bash\r\n$ npm install get-uv-event-loop-napi-h\r\n```\r\n\r\nUsage\r\n-----\r\n\r\nIn your `binding.gyp`:\r\n\r\n```python\r\n    'include_dirs': [\"<!@(node -p \\\"require('get-uv-event-loop-napi-h').include\\\")\"],\r\n```\r\n\r\n(Just have `\"<!@(node -p \\\"require('get-uv-event-loop-napi-h').include\\\")\"` somewhere in that list, ok?)\r\n\r\nIn your C code:\r\n\r\n```c\r\n#include <get-uv-event-loop-napi.h>\r\n\r\nuv_loop_t* loop = get_uv_event_loop(env);\r\n```\r\n","readmeFilename":"README.md"}