{"id":26473863,"url":"https://github.com/opendevshop/dlt","last_synced_at":"2026-04-16T10:33:14.192Z","repository":{"id":137883443,"uuid":"142924768","full_name":"opendevshop/dlt","owner":"opendevshop","description":"The fastest way to get DevShop running on your computer.","archived":false,"fork":false,"pushed_at":"2018-08-02T15:52:14.000Z","size":70,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-13T06:23:00.115Z","etag":null,"topics":["console","dev","drupal","opendevshop","php","symfony","tools"],"latest_commit_sha":null,"homepage":"https://devshop.support","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opendevshop.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-07-30T20:26:46.000Z","updated_at":"2018-08-02T15:52:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"a687f0f1-39c4-484b-9dd1-abca653a2604","html_url":"https://github.com/opendevshop/dlt","commit_stats":{"total_commits":22,"total_committers":1,"mean_commits":22.0,"dds":0.0,"last_synced_commit":"0bbe558d2bf4357edb61cfd8ae59194bcc52767d"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/opendevshop/dlt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevshop%2Fdlt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevshop%2Fdlt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevshop%2Fdlt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevshop%2Fdlt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opendevshop","download_url":"https://codeload.github.com/opendevshop/dlt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevshop%2Fdlt/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31882261,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T09:23:21.276Z","status":"ssl_error","status_checked_at":"2026-04-16T09:23:15.028Z","response_time":69,"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":["console","dev","drupal","opendevshop","php","symfony","tools"],"created_at":"2025-03-19T22:17:37.303Z","updated_at":"2026-04-16T10:33:14.174Z","avatar_url":"https://github.com/opendevshop.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DevShop Local Tools\n\nPut a one-line description of your project here.\n\n[![Travis CI](https://travis-ci.org/opendevshop/dlt.svg?branch=master)](https://travis-ci.org/opendevshop/dlt)\n[![Windows CI](https://ci.appveyor.com/api/projects/status/{{PUT_APPVEYOR_STATUS_BADGE_ID_HERE}}?svg=true)](https://ci.appveyor.com/project/opendevshop/dlt)\n[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/opendevshop/dlt/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/opendevshop/dlt/?branch=master)\n[![Coverage Status](https://coveralls.io/repos/github/opendevshop/dlt/badge.svg?branch=master)](https://coveralls.io/github/opendevshop/dlt?branch=master) \n[![License](https://img.shields.io/badge/license-MIT-408677.svg)](LICENSE)\n\n\u003c!-- \nThere are two choices for LICENSE badges:\n\n1. License using shields.io (above): Can contain any text you want, and has no prerequisites, but must be manually updated if you change the license.\n2. License using poser.pugx.org (below): shows the license that Packagist.org read from your composer.json file. Must register with Packagist to use Poser.\n\n[![License](https://poser.pugx.org/opendevshop/dlt/license)](https://github.com/opendevshop/dlt//master/LICENSE)\n--\u003e\n\n## FINISH CUSTOMIZATION\n\nFollow the steps in this section to complete the customization of your new project.\n\n### Services\n\nEnable those services shown below that have not already been configured:\n\n| Feature                   | Setup\n| ------------------------- | ----------------\n| Collaborative repository  | [DONE](https://github.com/opendevshop/dlt)\n| Linux permutation testing | [DONE](https://travis-ci.org/opendevshop/dlt)\n| Windows testing           | [Enable Appveyor CI](https://ci.appveyor.com/projects/new)\n| Static analysis           | [Retry Scrutinizer CI](https://scrutinizer-ci.com/g/new)\n| Code coverage             | [Enable Coveralls](https://coveralls.io/repos/new)\n| Package manager           | [Register with Packagist](https://packagist.org/packages/submit)\n| Dependency updates        | [Enable Dependencies.io](https://app.dependencies.io/add-project)\n\n### Commandline Tool\n\nTo customize the name of your commandline tool:\n\n- Rename the file `example` (the executable / front controller)\n- Replace any `example` or `example.phar` in [box.json.dist](/box.json.dist) and [.gitignore](/.gitignore) with the desired name for your phar\n\n### Release Script\n\nTo automatically attach a .phar (or some other build result) to every GitHub release:\n\n- Run `travis setup releases` and answer the prompts. Answer \"yes\" to all yes/no questions.\n- Edit resulting `.travis.yml` file to include the missing `skip_cleanup:` and `tags:` directives.\n\nWhen you are done, the `deploy:` section should look something like this:\n\n```\ndeploy:\n  provider: releases\n  api_key:\n    secure: KmKwmt...[REDACTED]...LlE=\n  file: example.phar\n  skip_cleanup: true\n  on:\n    tags: true\n    repo: opendevshop/dlt\n```\n\nThe `secure:` line should be filled in by `travis setup releases`.\n\n### Documentation\n\nOnce you have finished setting up your project, delete this section and fill out the other sections of this README.\n\nAlso look over:\n\n- [GitHub issue templates](https://github.com/opendevshop/dlt/issues/templates/edit)\n- [GitHub pull request template](/.github/pull_request_template.md)\n- [Contributing guide](/CONTRIBUTING) (Decide about your code of conduct)\n\n## Getting Started\n\nExplain how to get a copy of this project up and running on a new user's local machine.\n\nSee deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites\n\nList the things that are needed to install the software and how to install them. For most PHP projects, it should usually be sufficient to run:\n\n```\ncomposer install\n```\n\nIf you wish to build the phar for this project, install the `box` phar builder via:\n\n```\ncomposer phar:install-tools\n```\n\n### Installing\n\nProvide a step by step series of examples that show how to install this project.\n\nSay what the step will be. If the phar for this project is the primary output, and not a mere development utility, then perhaps the first step will be to build the phar:\n\n```\ncomposer phar:build\n```\n\nIt may then be sufficient to install via:\n\n```\ncp example.phar /usr/local/bin\n```\n\nEnd with an example of getting some data out of the system or using it for a little demo.\n\n## Running the tests\n\nThe test suite may be run locally by way of some simple composer scripts:\n\n| Test             | Command\n| ---------------- | ---\n| Run all tests    | `composer test`\n| PHPUnit tests    | `composer unit`\n| PHP linter       | `composer lint`\n| Code style       | `composer cs`     \n| Fix style errors | `composer cbf`\n\n\n## Deployment\n\nAdd additional notes about how to deploy this on a live system.\n\nIf your project has been set up to automatically deploy its .phar with every GitHub release, then you will be able to deploy by the following procedure:\n\n- Edit the `VERSION` file to contain the version to release, and commit the change.\n- Run `composer release`\n\n## Built With\n\nList significant dependencies that developers of this project will interact with.\n\n* [Composer](https://getcomposer.org/) - Dependency Management\n* [Robo](https://robo.li/) - PHP Task Runner\n* [Symfony](https://symfony.com/) - PHP Framework\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for details on the process for submitting pull requests to us.\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [releases](https://github.com/opendevshop/dlt/releases) page.\n\n## Authors\n\n* **Jon Pugh** - created project from template.\n\nSee also the list of [contributors](https://github.com/opendevshop/dlt/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n## Acknowledgments\n\n* Hat tip to anyone who's code was used\n* Inspiration\n* etc\n* Thanks to PurpleBooth for the [example README template](https://gist.github.com/PurpleBooth/109311bb0361f32d87a2)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopendevshop%2Fdlt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopendevshop%2Fdlt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopendevshop%2Fdlt/lists"}