{"id":13795490,"url":"https://github.com/mrbatista/loopback-connector-arangodb","last_synced_at":"2026-01-18T12:01:37.219Z","repository":{"id":32731238,"uuid":"36321374","full_name":"mrbatista/loopback-connector-arangodb","owner":"mrbatista","description":"LoopBack connector for ArangoDB","archived":false,"fork":false,"pushed_at":"2018-09-03T09:20:19.000Z","size":19364,"stargazers_count":20,"open_issues_count":15,"forks_count":12,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-08-27T11:23:18.941Z","etag":null,"topics":["arangodb","connector","database","loopback"],"latest_commit_sha":null,"homepage":"","language":"CoffeeScript","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/mrbatista.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-05-26T20:18:35.000Z","updated_at":"2024-07-03T15:06:25.000Z","dependencies_parsed_at":"2022-09-12T11:12:28.042Z","dependency_job_id":null,"html_url":"https://github.com/mrbatista/loopback-connector-arangodb","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/mrbatista/loopback-connector-arangodb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrbatista%2Floopback-connector-arangodb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrbatista%2Floopback-connector-arangodb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrbatista%2Floopback-connector-arangodb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrbatista%2Floopback-connector-arangodb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrbatista","download_url":"https://codeload.github.com/mrbatista/loopback-connector-arangodb/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrbatista%2Floopback-connector-arangodb/sbom","scorecard":{"id":663587,"data":{"date":"2025-08-11","repo":{"name":"github.com/mrbatista/loopback-connector-arangodb","commit":"48cb1fc7bdfb158db5c39cceb3aa190aa6d82d03"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.5,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 0/16 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-21T17:04:35.623Z","repository_id":32731238,"created_at":"2025-08-21T17:04:35.623Z","updated_at":"2025-08-21T17:04:35.623Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28535281,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T10:13:46.436Z","status":"ssl_error","status_checked_at":"2026-01-18T10:13:11.045Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["arangodb","connector","database","loopback"],"created_at":"2024-08-03T23:00:57.829Z","updated_at":"2026-01-18T12:01:37.074Z","avatar_url":"https://github.com/mrbatista.png","language":"CoffeeScript","funding_links":[],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# loopback-connector-arangodb\n\n[![tag][tag-image]][tag-url]\n[![build][travis-image]][travis-url]\n[![Coverage Status][coverage-image]][coverage-url]\n[![license:mit](https://img.shields.io/badge/license-mit-green.svg)](#license)\n\u003cbr\u003e\n[![npm][npm-image]][npm-url]\n[![npm downloads][npm-downloads-image]][npm-downloads-url]\n[![dependencies][dep-status-image]][dep-status-url]\n[![devDependency][dev-dep-status-image]][dev-dep-status-url]\n\nThe ArangoDB connector for the LoopBack framework.\n\n## Note\n\n1. Version 2.x.x **drop** support for node v0.12. The supported version\n   are node v4.x.x and v6.x.x\n2. If you want to migrate to 2.x.x and use ArangoDB 2.8.x is it necessary\n   to configure the connector to use the old version. Example:\n```json\n    \"test\": {\n        \"arangodb\": {\n            \"host\": \"127.0.0.1\",\n            \"database\": \"test\",\n            \"username\": \"youruser\",\n            \"password\": \"yourpass\",\n            \"port\": 8529,\n            \"arangoVersion\": 28000\n        }\n    }\n```\n\n## Customizing ArangoDB configuration for tests/examples\n\nBy default, examples and tests from this module assume there is a ArangoDB server\ninstance running on localhost at port 8529.\n\nTo customize the settings, you can drop in a `.loopbackrc` file to the root directory\nof the project or the home folder.\n\n**Note**: Tests and examples in this project configure the data source using the deprecated '.loopbackrc' file method,\nwhich is not suppored in general.\nFor information on configuring the connector in a LoopBack application, please refer to [LoopBack documentation](http://docs.strongloop.com/display/LB/MongoDB+connector).\n\nThe .loopbackrc file is in JSON format, for example:\n```json\n    {\n        \"dev\": {\n            \"arangodb\": {\n                \"host\": \"127.0.0.1\",\n                \"database\": \"test\",\n                \"username\": \"youruser\",\n                \"password\": \"yourpass\",\n                \"port\": 8529\n            }\n        },\n        \"test\": {\n            \"arangodb\": {\n                \"host\": \"127.0.0.1\",\n                \"database\": \"test\",\n                \"username\": \"youruser\",\n                \"password\": \"yourpass\",\n                \"port\": 8529\n            }\n        }\n    }\n```\n    \n**Note**: username/password is only required if the ArangoDB server has\nauthentication enabled.\n\n## Contributing\n\n**We love contributions!**\n\nWhen contributing, follow the simple rules:\n\n* Don't violate [DRY](http://programmer.97things.oreilly.com/wiki/index.php/Don%27t_Repeat_Yourself) principles.\n* [Boy Scout Rule](http://programmer.97things.oreilly.com/wiki/index.php/The_Boy_Scout_Rule) needs to have been applied.\n* Your code should look like all the other code – this project should look like it was written by one man, always.\n* If you want to propose something – just create an issue and describe your question with as much description as you can.\n* If you think you have some general improvement, consider creating a pull request with it.\n* If you add new code, it should be covered by tests. No tests – no code.\n* If you add a new feature, don't forget to update the documentation for it.\n* If you find a bug (or at least you think it is a bug), create an issue with the library version and test case that we can run and see what are you talking about, or at least full steps by which we can reproduce it.\n\n## Running tests\n\nThe tests in this repository are mainly integration tests, meaning you will need\nto run them using our preconfigured test server.\n\n1. Ask a core developer for instructions on how to set up test server\n   credentials on your machine\n2. `npm test`\n\n## Release notes\n\n## License\n\n[MIT](LICENSE)\n\n[tag-image]: https://img.shields.io/github/tag/mrbatista/loopback-connector-arangodb.svg\n[tag-url]: https://github.com/mrbatista/loopback-connector-arangodb/releases\n[npm-image]: https://img.shields.io/npm/v/loopback-connector-arangodb.svg\n[npm-url]: https://npmjs.org/package/loopback-connector-arangodb\n[npm-downloads-image]: https://img.shields.io/npm/dm/loopback-connector-arangodb.svg\n[npm-downloads-url]: https://npmjs.org/package/loopback-connector-arangodb\n[dep-status-image]: https://img.shields.io/david/mrbatista/loopback-connector-arangodb.svg\n[dep-status-url]: https://david-dm.org/mrbatista/loopback-connector-arangodb\n[dev-dep-status-image]: https://david-dm.org/mrbatista/loopback-connector-arangodb/dev-status.svg\n[dev-dep-status-url]: https://david-dm.org/mrbatista/loopback-connector-arangodb#info=devDependencies\n[travis-image]: https://travis-ci.org/mrbatista/loopback-connector-arangodb.svg\n[travis-url]: https://travis-ci.org/mrbatista/loopback-connector-arangodb\n[coverage-image]: https://coveralls.io/repos/github/mrbatista/loopback-connector-arangodb/badge.svg\n[coverage-url]: https://coveralls.io/github/mrbatista/loopback-connector-arangodb","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrbatista%2Floopback-connector-arangodb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrbatista%2Floopback-connector-arangodb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrbatista%2Floopback-connector-arangodb/lists"}