{"id":19807629,"url":"https://github.com/notninja/node-service-loader","last_synced_at":"2026-05-11T08:51:41.459Z","repository":{"id":85643139,"uuid":"83169280","full_name":"NotNinja/node-service-loader","owner":"NotNinja","description":"A service provider loader for Node.js","archived":false,"fork":false,"pushed_at":"2017-05-18T13:33:48.000Z","size":25,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-11T06:28:40.363Z","etag":null,"topics":["javascript","loader","nodejs","provider","service","soa","spi"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NotNinja.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-25T23:11:17.000Z","updated_at":"2020-09-18T07:01:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"2d8028ee-b504-436e-9da8-e98a5628d74d","html_url":"https://github.com/NotNinja/node-service-loader","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotNinja%2Fnode-service-loader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotNinja%2Fnode-service-loader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotNinja%2Fnode-service-loader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotNinja%2Fnode-service-loader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NotNinja","download_url":"https://codeload.github.com/NotNinja/node-service-loader/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241150645,"owners_count":19918353,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","loader","nodejs","provider","service","soa","spi"],"created_at":"2024-11-12T09:11:28.607Z","updated_at":"2026-05-11T08:51:36.426Z","avatar_url":"https://github.com/NotNinja.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"     .d8888b.                            d8b                  888                            888\n    d88P  Y88b                           Y8P                  888                            888\n    Y88b.                                                     888                            888\n     \"Y888b.    .d88b.  888d888 888  888 888  .d8888b .d88b.  888      .d88b.   8888b.   .d88888  .d88b.  888d888\n        \"Y88b. d8P  Y8b 888P\"   888  888 888 d88P\"   d8P  Y8b 888     d88\"\"88b     \"88b d88\" 888 d8P  Y8b 888P\"\n          \"888 88888888 888     Y88  88P 888 888     88888888 888     888  888 .d888888 888  888 88888888 888\n    Y88b  d88P Y8b.     888      Y8bd8P  888 Y88b.   Y8b.     888     Y88..88P 888  888 Y88b 888 Y8b.     888\n     \"Y8888P\"   \"Y8888  888       Y88P   888  \"Y8888P \"Y8888  88888888 \"Y88P\"  \"Y888888  \"Y88888  \"Y8888  888\n\n[ServiceLoader](https://github.com/Skelp/node-service-loader) is a service provider loader.\n\n[![Build](https://img.shields.io/travis/Skelp/node-service-loader/develop.svg?style=flat-square)](https://travis-ci.org/Skelp/node-service-loader)\n[![Coverage](https://img.shields.io/coveralls/Skelp/node-service-loader/develop.svg?style=flat-square)](https://coveralls.io/github/Skelp/node-service-loader)\n[![Dependencies](https://img.shields.io/david/Skelp/node-service-loader.svg?style=flat-square)](https://david-dm.org/Skelp/node-service-loader)\n[![Dev Dependencies](https://img.shields.io/david/dev/Skelp/node-service-loader.svg?style=flat-square)](https://david-dm.org/Skelp/node-service-loader#info=devDependencies)\n[![License](https://img.shields.io/npm/l/service-loader.svg?style=flat-square)](https://github.com/Skelp/node-service-loader/blob/master/LICENSE.md)\n[![Release](https://img.shields.io/npm/v/service-loader.svg?style=flat-square)](https://www.npmjs.com/package/service-loader)\n\n* [Install](#install)\n* [API](#api)\n* [Bugs](#bugs)\n* [Contributors](#contributors)\n* [License](#license)\n\n## Install\n\n``` bash\n$ npm install --save service-loader\n```\n\nYou'll need to have at least [Node.js](https://nodejs.org) 4 or newer.\n\n## API\n\n### `load(service[, packageName])`\n\nTODO: Document\nTODO: Example(s)\n\n### `version`\n\nThe current version of ServiceLoader.\n\n``` javascript\nconst ServiceLoader = require('service-loader')\n\nServiceLoader.version\n=\u003e \"0.1.0alpha\"\n```\n\n## Bugs\n\nIf you have any problems with ServiceLoader or would like to see changes currently in development you can do so\n[here](https://github.com/Skelp/node-service-loader/issues).\n\n## Contributors\n\nIf you want to contribute, you're a legend! Information on how you can do so can be found in\n[CONTRIBUTING.md](https://github.com/Skelp/node-service-loader/blob/master/CONTRIBUTING.md). We want your suggestions\nand pull requests!\n\nA list of ServiceLoader contributors can be found in\n[AUTHORS.md](https://github.com/Skelp/node-service-loader/blob/master/AUTHORS.md).\n\n## License\n\nSee [LICENSE.md](https://github.com/Skelp/node-service-loader/raw/master/LICENSE.md) for more information on our MIT\nlicense.\n\n© 2017 [Skelp](https://skelp.io)\n\u003cimg align=\"right\" width=\"16\" height=\"16\" src=\"https://cdn.rawgit.com/Skelp/skelp-branding/master/assets/logo/base/skelp-logo-16x16.png\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotninja%2Fnode-service-loader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnotninja%2Fnode-service-loader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotninja%2Fnode-service-loader/lists"}