{"id":22410643,"url":"https://github.com/WPP-Public/Drupal-KIT-Docksal-Commands","last_synced_at":"2025-07-31T21:31:05.645Z","repository":{"id":43539404,"uuid":"146512228","full_name":"VMLYR/Drupal-KIT-Docksal-Commands","owner":"VMLYR","description":"Docksal development environment commands provided as part of VML's Drupal KIT distribution.","archived":false,"fork":false,"pushed_at":"2023-08-15T21:56:08.000Z","size":20,"stargazers_count":0,"open_issues_count":2,"forks_count":9,"subscribers_count":8,"default_branch":"8.x-2.x","last_synced_at":"2024-11-24T11:35:46.037Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VMLYR.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-28T22:09:20.000Z","updated_at":"2023-01-12T20:50:46.000Z","dependencies_parsed_at":"2023-02-09T13:30:53.198Z","dependency_job_id":null,"html_url":"https://github.com/VMLYR/Drupal-KIT-Docksal-Commands","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VMLYR%2FDrupal-KIT-Docksal-Commands","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VMLYR%2FDrupal-KIT-Docksal-Commands/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VMLYR%2FDrupal-KIT-Docksal-Commands/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VMLYR%2FDrupal-KIT-Docksal-Commands/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VMLYR","download_url":"https://codeload.github.com/VMLYR/Drupal-KIT-Docksal-Commands/tar.gz/refs/heads/8.x-2.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228304106,"owners_count":17898920,"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":[],"created_at":"2024-12-05T13:10:02.083Z","updated_at":"2025-07-31T21:31:05.319Z","avatar_url":"https://github.com/VMLYR.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Drupal KIT Docksal Commands\nThe project uses [Docksal](https://docksal.io/) for local-environment development and project-building. To get these to\ninstall correctly for your project, make sure that `\".docksal/commands/kit\": [\"vmlyr-drupal/kit-docksal-commands\"],` is\nset correctly in the `extra / installer-paths` section of the project's composer.json file.\n\n The following is a list of the KIT-specific Docksal commands included:\n - `kit/check-url` – Runs through the collection of URLs and checks whether they appropriate match their requested\n response (default is 200). Can also count number of errors logged when pages were checked.\n - `kit/conf` – A wrapper command used in lieu of `drush cex`/`cim` which helps handle environment-specific\n configuration export and import. **Please Note: To correctly export _as_ an environment, the environment first needs to\n be imported. The changes can then be made and exported. This makes sure that there is no environment cross-polution.\n Typically, importing and exporting as \"local\" is the most fool-proof way of handling configuration unless an\n environment-specific change needs to be made.**\n - `kit/gulp` – Wrapper command to run the npm gulp commands inside theme source directory.\n - `kit/init-db` – To initialize or reinitialize one or multiple site's databases based on their drush alias files.\n - `kit/npm` – Wrapper command to run the npm gulp commands inside theme source directory.\n - `kit/phpcbf` – Run Code Beautifier \u0026 Fixer (`phpcbf`) against a given path.\n - `kit/phpcs` – Run Code Sniffer (`phpcs`) against a given path.\n - `kit/sync` – Sync database (and optionally files) to a local environment from an external environment. After the\n database is imported, the site runs various updates and imports configuration as a specified (default: local)\n environment.\n - `kit/theme` – Use this command to auto-create new themes based on VMLY\u0026R's scaffolding themes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWPP-Public%2FDrupal-KIT-Docksal-Commands","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWPP-Public%2FDrupal-KIT-Docksal-Commands","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWPP-Public%2FDrupal-KIT-Docksal-Commands/lists"}