├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── benchmark ├── README.md ├── children │ ├── alive.js │ └── require-lodash.js ├── fork │ ├── hive-fork-child-process.js │ ├── node-fork-child-process.js │ └── node-spawn-child-process.js ├── require-lodash │ ├── hive-fork-child-process.js │ ├── node-fork-child-process.js │ └── node-spawn-child-process.js └── runner.js ├── binding.gyp ├── cmake ├── FindNodeAddon.cmake └── node-addon-api.cmake ├── deps └── node-addon-api │ ├── .editorconfig │ ├── .gitignore │ ├── .npmignore │ ├── .npmrc │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── LICENSE.md │ ├── README.md │ ├── appveyor.yml │ ├── doc │ ├── .gitignore │ ├── Doxyfile │ ├── array_buffer.md │ ├── async_context.md │ ├── async_operations.md │ ├── async_worker.md │ ├── basic_types.md │ ├── bigint.md │ ├── boolean.md │ ├── buffer.md │ ├── callback_scope.md │ ├── callbackinfo.md │ ├── checker-tool.md │ ├── class_property_descriptor.md │ ├── cmake-js.md │ ├── conversion-tool.md │ ├── creating_a_release.md │ ├── dataview.md │ ├── env.md │ ├── error.md │ ├── error_handling.md │ ├── escapable_handle_scope.md │ ├── external.md │ ├── function.md │ ├── function_reference.md │ ├── generator.md │ ├── handle_scope.md │ ├── memory_management.md │ ├── node-gyp.md │ ├── number.md │ ├── object.md │ ├── object_lifetime_management.md │ ├── object_reference.md │ ├── object_wrap.md │ ├── prebuild_tools.md │ ├── promises.md │ ├── property_descriptor.md │ ├── range_error.md │ ├── reference.md │ ├── setup.md │ ├── string.md │ ├── symbol.md │ ├── type_error.md │ ├── typed_array.md │ ├── typed_array_of.md │ ├── value.md │ ├── version_management.md │ └── working_with_javascript_values.md │ ├── external-napi │ └── node_api.h │ ├── index.js │ ├── napi-inl.deprecated.h │ ├── napi-inl.h │ ├── napi.h │ ├── package.json │ ├── src │ ├── .gitignore │ ├── node_api.cc │ ├── node_api.gyp │ ├── node_api.h │ ├── node_api_types.h │ ├── node_internals.cc │ ├── node_internals.h │ ├── nothing.c │ ├── util-inl.h │ └── util.h │ ├── test │ ├── .gitignore │ ├── arraybuffer.cc │ ├── arraybuffer.js │ ├── asynccontext.cc │ ├── asynccontext.js │ ├── asyncworker-persistent.cc │ ├── asyncworker-persistent.js │ ├── asyncworker.cc │ ├── asyncworker.js │ ├── basic_types │ │ ├── array.cc │ │ ├── array.js │ │ ├── boolean.cc │ │ ├── boolean.js │ │ ├── number.cc │ │ ├── number.js │ │ ├── value.cc │ │ └── value.js │ ├── bigint.cc │ ├── bigint.js │ ├── binding.cc │ ├── binding.gyp │ ├── buffer.cc │ ├── buffer.js │ ├── callbackscope.cc │ ├── callbackscope.js │ ├── common │ │ └── index.js │ ├── dataview │ │ ├── dataview.cc │ │ ├── dataview.js │ │ ├── dataview_read_write.cc │ │ └── dataview_read_write.js │ ├── error.cc │ ├── error.js │ ├── external.cc │ ├── external.js │ ├── function.cc │ ├── function.js │ ├── handlescope.cc │ ├── handlescope.js │ ├── index.js │ ├── memory_management.cc │ ├── memory_management.js │ ├── name.cc │ ├── name.js │ ├── napi_child.js │ ├── object │ │ ├── delete_property.cc │ │ ├── delete_property.js │ │ ├── get_property.cc │ │ ├── get_property.js │ │ ├── has_own_property.cc │ │ ├── has_own_property.js │ │ ├── has_property.cc │ │ ├── has_property.js │ │ ├── object.cc │ │ ├── object.js │ │ ├── object_deprecated.cc │ │ ├── object_deprecated.js │ │ ├── set_property.cc │ │ └── set_property.js │ ├── objectreference.cc │ ├── objectreference.js │ ├── objectwrap.cc │ ├── objectwrap.js │ ├── promise.cc │ ├── promise.js │ ├── testUtil.js │ ├── thunking_manual.cc │ ├── thunking_manual.js │ ├── typedarray-bigint.js │ ├── typedarray.cc │ ├── typedarray.js │ ├── version_management.cc │ └── version_management.js │ └── tools │ ├── README.md │ ├── check-napi.js │ └── conversion.js ├── lib └── hive.js ├── package.json ├── script ├── apt-get-install-deps ├── install-shadow-node └── test ├── src ├── hive.cc └── hive.h ├── test ├── child-exit-code.test.skip.js ├── children │ ├── alive.js │ └── exit-next-tick.js ├── fork-child-process.test.js └── helper │ └── index.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | build 4 | out 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/README.md -------------------------------------------------------------------------------- /benchmark/children/alive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/children/alive.js -------------------------------------------------------------------------------- /benchmark/children/require-lodash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/children/require-lodash.js -------------------------------------------------------------------------------- /benchmark/fork/hive-fork-child-process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/fork/hive-fork-child-process.js -------------------------------------------------------------------------------- /benchmark/fork/node-fork-child-process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/fork/node-fork-child-process.js -------------------------------------------------------------------------------- /benchmark/fork/node-spawn-child-process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/fork/node-spawn-child-process.js -------------------------------------------------------------------------------- /benchmark/require-lodash/hive-fork-child-process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/require-lodash/hive-fork-child-process.js -------------------------------------------------------------------------------- /benchmark/require-lodash/node-fork-child-process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/require-lodash/node-fork-child-process.js -------------------------------------------------------------------------------- /benchmark/require-lodash/node-spawn-child-process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/require-lodash/node-spawn-child-process.js -------------------------------------------------------------------------------- /benchmark/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/benchmark/runner.js -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/binding.gyp -------------------------------------------------------------------------------- /cmake/FindNodeAddon.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/cmake/FindNodeAddon.cmake -------------------------------------------------------------------------------- /cmake/node-addon-api.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/cmake/node-addon-api.cmake -------------------------------------------------------------------------------- /deps/node-addon-api/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/.editorconfig -------------------------------------------------------------------------------- /deps/node-addon-api/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /build 3 | -------------------------------------------------------------------------------- /deps/node-addon-api/.npmignore: -------------------------------------------------------------------------------- 1 | /test/ 2 | .npmignore 3 | -------------------------------------------------------------------------------- /deps/node-addon-api/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /deps/node-addon-api/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/.travis.yml -------------------------------------------------------------------------------- /deps/node-addon-api/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/CHANGELOG.md -------------------------------------------------------------------------------- /deps/node-addon-api/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /deps/node-addon-api/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/LICENSE.md -------------------------------------------------------------------------------- /deps/node-addon-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/README.md -------------------------------------------------------------------------------- /deps/node-addon-api/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/appveyor.yml -------------------------------------------------------------------------------- /deps/node-addon-api/doc/.gitignore: -------------------------------------------------------------------------------- 1 | /html 2 | -------------------------------------------------------------------------------- /deps/node-addon-api/doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/Doxyfile -------------------------------------------------------------------------------- /deps/node-addon-api/doc/array_buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/array_buffer.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/async_context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/async_context.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/async_operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/async_operations.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/async_worker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/async_worker.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/basic_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/basic_types.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/bigint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/bigint.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/boolean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/boolean.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/buffer.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/callback_scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/callback_scope.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/callbackinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/callbackinfo.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/checker-tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/checker-tool.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/class_property_descriptor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/class_property_descriptor.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/cmake-js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/cmake-js.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/conversion-tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/conversion-tool.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/creating_a_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/creating_a_release.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/dataview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/dataview.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/env.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/error.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/error_handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/error_handling.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/escapable_handle_scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/escapable_handle_scope.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/external.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/external.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/function.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/function_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/function_reference.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/generator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/generator.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/handle_scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/handle_scope.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/memory_management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/memory_management.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/node-gyp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/node-gyp.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/number.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/object.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/object_lifetime_management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/object_lifetime_management.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/object_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/object_reference.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/object_wrap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/object_wrap.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/prebuild_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/prebuild_tools.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/promises.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/promises.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/property_descriptor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/property_descriptor.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/range_error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/range_error.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/reference.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/setup.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/string.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/symbol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/symbol.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/type_error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/type_error.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/typed_array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/typed_array.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/typed_array_of.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/typed_array_of.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/value.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/value.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/version_management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/version_management.md -------------------------------------------------------------------------------- /deps/node-addon-api/doc/working_with_javascript_values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/doc/working_with_javascript_values.md -------------------------------------------------------------------------------- /deps/node-addon-api/external-napi/node_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/external-napi/node_api.h -------------------------------------------------------------------------------- /deps/node-addon-api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/index.js -------------------------------------------------------------------------------- /deps/node-addon-api/napi-inl.deprecated.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/napi-inl.deprecated.h -------------------------------------------------------------------------------- /deps/node-addon-api/napi-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/napi-inl.h -------------------------------------------------------------------------------- /deps/node-addon-api/napi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/napi.h -------------------------------------------------------------------------------- /deps/node-addon-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/package.json -------------------------------------------------------------------------------- /deps/node-addon-api/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/.gitignore -------------------------------------------------------------------------------- /deps/node-addon-api/src/node_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/node_api.cc -------------------------------------------------------------------------------- /deps/node-addon-api/src/node_api.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/node_api.gyp -------------------------------------------------------------------------------- /deps/node-addon-api/src/node_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/node_api.h -------------------------------------------------------------------------------- /deps/node-addon-api/src/node_api_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/node_api_types.h -------------------------------------------------------------------------------- /deps/node-addon-api/src/node_internals.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/node_internals.cc -------------------------------------------------------------------------------- /deps/node-addon-api/src/node_internals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/node_internals.h -------------------------------------------------------------------------------- /deps/node-addon-api/src/nothing.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deps/node-addon-api/src/util-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/util-inl.h -------------------------------------------------------------------------------- /deps/node-addon-api/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/src/util.h -------------------------------------------------------------------------------- /deps/node-addon-api/test/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | src/ 3 | -------------------------------------------------------------------------------- /deps/node-addon-api/test/arraybuffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/arraybuffer.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/arraybuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/arraybuffer.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/asynccontext.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/asynccontext.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/asynccontext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/asynccontext.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/asyncworker-persistent.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/asyncworker-persistent.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/asyncworker-persistent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/asyncworker-persistent.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/asyncworker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/asyncworker.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/asyncworker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/asyncworker.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/basic_types/array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/basic_types/array.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/basic_types/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/basic_types/array.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/basic_types/boolean.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/basic_types/boolean.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/basic_types/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/basic_types/boolean.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/basic_types/number.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/basic_types/number.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/basic_types/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/basic_types/number.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/basic_types/value.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/basic_types/value.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/basic_types/value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/basic_types/value.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/bigint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/bigint.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/bigint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/bigint.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/binding.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/binding.gyp -------------------------------------------------------------------------------- /deps/node-addon-api/test/buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/buffer.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/buffer.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/callbackscope.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/callbackscope.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/callbackscope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/callbackscope.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/common/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/common/index.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/dataview/dataview.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/dataview/dataview.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/dataview/dataview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/dataview/dataview.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/dataview/dataview_read_write.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/dataview/dataview_read_write.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/dataview/dataview_read_write.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/dataview/dataview_read_write.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/error.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/error.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/error.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/external.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/external.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/external.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/external.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/function.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/function.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/function.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/handlescope.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/handlescope.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/handlescope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/handlescope.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/index.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/memory_management.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/memory_management.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/memory_management.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/memory_management.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/name.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/name.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/name.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/napi_child.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/napi_child.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/delete_property.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/delete_property.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/delete_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/delete_property.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/get_property.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/get_property.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/get_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/get_property.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/has_own_property.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/has_own_property.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/has_own_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/has_own_property.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/has_property.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/has_property.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/has_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/has_property.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/object.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/object.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/object.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/object_deprecated.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/object_deprecated.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/object_deprecated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/object_deprecated.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/set_property.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/set_property.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/object/set_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/object/set_property.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/objectreference.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/objectreference.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/objectreference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/objectreference.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/objectwrap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/objectwrap.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/objectwrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/objectwrap.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/promise.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/promise.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/promise.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/testUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/testUtil.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/thunking_manual.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/thunking_manual.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/thunking_manual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/thunking_manual.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/typedarray-bigint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/typedarray-bigint.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/typedarray.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/typedarray.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/typedarray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/typedarray.js -------------------------------------------------------------------------------- /deps/node-addon-api/test/version_management.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/version_management.cc -------------------------------------------------------------------------------- /deps/node-addon-api/test/version_management.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/test/version_management.js -------------------------------------------------------------------------------- /deps/node-addon-api/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/tools/README.md -------------------------------------------------------------------------------- /deps/node-addon-api/tools/check-napi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/tools/check-napi.js -------------------------------------------------------------------------------- /deps/node-addon-api/tools/conversion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/deps/node-addon-api/tools/conversion.js -------------------------------------------------------------------------------- /lib/hive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/lib/hive.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/package.json -------------------------------------------------------------------------------- /script/apt-get-install-deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/script/apt-get-install-deps -------------------------------------------------------------------------------- /script/install-shadow-node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/script/install-shadow-node -------------------------------------------------------------------------------- /script/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/script/test -------------------------------------------------------------------------------- /src/hive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/src/hive.cc -------------------------------------------------------------------------------- /src/hive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/src/hive.h -------------------------------------------------------------------------------- /test/child-exit-code.test.skip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/test/child-exit-code.test.skip.js -------------------------------------------------------------------------------- /test/children/alive.js: -------------------------------------------------------------------------------- 1 | setInterval(() => { 2 | console.log('Still alive') 3 | }, 1000) 4 | -------------------------------------------------------------------------------- /test/children/exit-next-tick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/test/children/exit-next-tick.js -------------------------------------------------------------------------------- /test/fork-child-process.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/test/fork-child-process.test.js -------------------------------------------------------------------------------- /test/helper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/test/helper/index.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yodaos-project/hive/HEAD/yarn.lock --------------------------------------------------------------------------------