{"id":15519272,"url":"https://github.com/luc45/tribe-local-plugin-updater","last_synced_at":"2026-06-07T16:31:20.051Z","repository":{"id":86310924,"uuid":"259504124","full_name":"Luc45/tribe-local-plugin-updater","owner":"Luc45","description":"This is an unofficial little script to update all your MT development plugins directly from GitHub. It basically does this:","archived":false,"fork":false,"pushed_at":"2024-11-06T16:32:22.000Z","size":22,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-26T08:20:31.973Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","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/Luc45.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-28T01:56:19.000Z","updated_at":"2020-04-28T05:16:53.000Z","dependencies_parsed_at":"2023-03-04T02:00:34.601Z","dependency_job_id":null,"html_url":"https://github.com/Luc45/tribe-local-plugin-updater","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Luc45/tribe-local-plugin-updater","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luc45%2Ftribe-local-plugin-updater","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luc45%2Ftribe-local-plugin-updater/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luc45%2Ftribe-local-plugin-updater/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luc45%2Ftribe-local-plugin-updater/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Luc45","download_url":"https://codeload.github.com/Luc45/tribe-local-plugin-updater/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luc45%2Ftribe-local-plugin-updater/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34029790,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-07T02:00:07.652Z","response_time":124,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-10-02T10:20:50.003Z","updated_at":"2026-06-07T16:31:19.988Z","avatar_url":"https://github.com/Luc45.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tribe Dirty Little Local Plugin Updater\n\nThis is an unofficial dirty little script to automate some borings parts of updating your local development Modern Tribe plugins to the latest version. It basically:\n\n- Stash whatever changes you have\n- Git checkout master\n- Git pull\n- NVM Use 8.9.4, if NVM is installed\n- composer install\n- npm install\n- npm run build\n- Pop the stash back again\n\nOn all of these folders:\n\n- event-tickets/common\n- the-events-calendar/common\n- the-events-calendar\n- events-pro\n- event-tickets\n- event-tickets-plus\n- events-community\n- events-community-tickets\n- events-filterbar\n\n### Requirements\n- NVM (https://github.com/nvm-sh/nvm), or a node version that is compatible with what the plugin uses (eg: node 8.9.4)\n- A local environment that has all of the Modern Tribe plugins listed above installed from Github \n\n### How to use this\n- cd into your plugins folder `cd your-main-site/wp-content/plugins`\n- clone this repo in a subfolder, as if it were just another plugin\n- run `composer install`\n- run `php updater.php`\n- grab a cup of coffee while it runs\n\n```\n   ( (\n    ) )\n  ........\n  |      |]\n  \\      / \n   `----'\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluc45%2Ftribe-local-plugin-updater","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluc45%2Ftribe-local-plugin-updater","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluc45%2Ftribe-local-plugin-updater/lists"}