BeeHive is a modular program of implementation in iOS , it absorbed the Spring Framework API service concept to avoid to directly coupling between modules.We can get to know the architecture of BeeHive from this picture.
beehive registered-services modular ios service module service-discovery service-registration lifecycle lifecycle-events pluginLoad modules on demand (lazy load) with angularJS
angularjs lazyload npm-package lazy-load load-on-demand module angular angular-componentInform users of your package of updates in a non-intrusive way.Whenever you initiate the update notifier and it's not within the interval threshold, it will asynchronously check with npm in the background for available updates, then persist the result. The next time the notifier is initiated, the result will be loaded into the .update property. This prevents any impact on your package startup performance. The update check is done in a unref'ed child process. This means that if you call process.exit, the check will still be performed in its own process.
npm update updater notify notifier check checker cli module package versionnode-gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js. It bundles the gyp project used by the Chromium team and takes away the pain of dealing with the various differences in build platforms. It is the replacement to the node-waf program which is removed for node v0.8. If you have a native addon for node that still has a wscript file, then you should definitely add a binding.gyp file to support the latest versions of node.Multiple target versions of node are supported (i.e. 0.8, ..., 4, 5, 6, etc.), regardless of what version of node is actually installed on your system (node-gyp downloads the necessary development files or headers for the target version).
node-gyp gyp node-addon native addon module bindingsThis package allows transpiling JavaScript files using Babel and webpack.Notes: Issues with the output should be reported on the babel issue tracker.
webpack loader babel es6 transpiler moduleThis is a set of "best practices" I've found for writing new JavaScript modules. This guide deals specifically with front- and back-end Node/CommonJS modules hosted on npm, but the same concepts may apply elsewhere.A "module" is just a reusable chunk of code, abstracted into a more user-friendly API.
module best practices standard conventionsWebpack hot reloading using only webpack-dev-middleware. This allows you to add hot reloading into an existing server without webpack-dev-server. This module is only concerned with the mechanisms to connect a browser client to a webpack server & receive updates. It will subscribe to changes from the server and execute those changes using webpack's HMR API. Actually making your application capable of using hot reloading to make seamless changes is out of scope, and usually handled by another library.
webpack hmr hot module reloading hot-reloading middleware expressIf you've tried working with mocks in Node.js, you've no doubt discovered that it's not so easy to get your mocks hooked up in the face of Node's module loading system. When your source-under-test pulls in its dependencies through require, you want your mocks provided, instead of the original module, to enable true unit testing of your code. This is exactly the problem Mockery is designed to solve. Mockery gives you a simple and easy to use API with which you can hook in your mocks without having to get your hands dirty with the require cache or other Node implementation details.
mock stub require module cache unit test unittest testing tddPlease note: The current version of rewire is only compatible with CommonJS modules. See Limitations. rewire acts exactly like require. With just one difference: Your module will now export a special setter and getter for private variables.
mock testing unit-testing monkey-patching dependency injection shim module unit test leak inspect fake requireMadge is a developer tool for generating a visual graph of your module dependencies, finding circular dependencies, and give you other useful info. Joel Kemp's awesome dependency-tree is used for extracting the dependency tree. Read the changelog for latest changes.
graphviz graph amd commonjs es6 sass stylus less dependencies madge es7 requirejs require module circular dependencySea.js is a module loader for the web. It is designed to change the way that you organize JavaScript. With Sea.js, it is pleasure to build scalable web applications. If you have any questions, please feel free to ask through New Issue.
module loaderRequires java for one dependency to run. It is recommended to run splittable from the root directory of your project.
bundler module code-splitting commonjs es6 closure-compiler jsxThe node-oracledb add-on for Node.js powers high performance Oracle Database applications. Use node-oracledb to connect Node.js 4, 6, 8 and 9 to Oracle Database.
oracle database official db sql json pl/sql oci api client library driver add-on extension binding interface adapter moduleA Node.js scraper for humans. Please post questions on Stack Overflow. You can open issues with questions, as long you add a link to your Stack Overflow question.
scraper node-scraper scrape it a scraping module for humansWebpack hot reloading using only webpack-dev-middleware. This allows you to add hot reloading into an existing server without webpack-dev-server. This module is only concerned with the mechanisms to connect a browser client to a webpack server & receive updates. It will subscribe to changes from the server and execute those changes using webpack's HMR API. Actually making your application capable of using hot reloading to make seamless changes is out of scope, and usually handled by another library.
webpack middleware defaults-exempt hmr hot module reloading hot-reloading expressAt the moment, it's just an example of implementation of above interface in your android project. On later stages we are planning to create highly customisable library for good-looking interface. Include the library as local library project.
android animation module collectionTool to create a React Native library with a single command. If you are looking to create a native module for React Native, you need some native code for each platform you want to support and then some JavaScript code to bind it all together. Setting this up by yourself can be time-consuming.
react-native native library scaffold react create module ios androidLad boasts dozens of features and is extremely configurable. These microservices are preconfigured for security, performance, and graceful reloading.
koa mvc framework nodejs passport bootstrap async-await mongodb redis aws cloudfront s3 react-native boilerplate api ava prettier xo mongoose codecov es6 es7 flavored generator gfm github lad license license-generator markdown module np npm nyc package project remark sao scaffold spdx starter yeoman
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.