{"id":15925438,"url":"https://github.com/rajasegar/move-ember-components","last_synced_at":"2026-02-15T21:31:29.668Z","repository":{"id":147751992,"uuid":"284907946","full_name":"rajasegar/move-ember-components","owner":"rajasegar","description":"Move Ember.js components within app/components folder or namespace them.","archived":false,"fork":false,"pushed_at":"2023-10-16T19:47:24.000Z","size":459,"stargazers_count":0,"open_issues_count":9,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-20T14:51:41.840Z","etag":null,"topics":["cli","ember","emberjs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/rajasegar.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-08-04T07:24:48.000Z","updated_at":"2020-08-05T00:46:17.000Z","dependencies_parsed_at":"2024-10-06T22:01:53.554Z","dependency_job_id":"162961c6-7275-4928-b2ff-893e94781def","html_url":"https://github.com/rajasegar/move-ember-components","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/rajasegar/move-ember-components","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rajasegar%2Fmove-ember-components","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rajasegar%2Fmove-ember-components/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rajasegar%2Fmove-ember-components/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rajasegar%2Fmove-ember-components/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rajasegar","download_url":"https://codeload.github.com/rajasegar/move-ember-components/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rajasegar%2Fmove-ember-components/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29490257,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T19:29:10.908Z","status":"ssl_error","status_checked_at":"2026-02-15T19:29:10.419Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["cli","ember","emberjs"],"created_at":"2024-10-06T22:01:48.381Z","updated_at":"2026-02-15T21:31:29.633Z","avatar_url":"https://github.com/rajasegar.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# move-ember-components\nMove your Ember.js components to different folders within `app/components` and \nupdate their references in the templates using codemods.\n\n\n## Install\n```\nnpm i -g move-ember-components\n```\n\n## Usage\n```\nmove-ember-components \u003csource-path\u003e \u003cdestination-path\u003e\n```\n\nOr using npx\n```\nnpx move-ember-components \u003csource-path\u003e \u003cdestination-path\u003e\n```\n\nYou can also use the shorthand version `mec` for the cli\n\n```\nmec \u003csource-path\u003e \u003cdestination-path\u003e\n```\n\n```\nmec hello-world module-hello-world\n```\n\nThis will move the component `app/components/hello-world` to  `app/components/module-hello-world/hello-world`.\n\nThis will output something like:\n\n```\nMoving component.js\n---------------\napp/components/hello-world/component.js\napp/components/module-hello-world/hello-world/component.js\n\nMoving component template.hbs\n-------------------------\napp/components/hello-world/template.hbs\napp/components/module-hello-world/hello-world/template.hbs\n\nMoving component tests\n------------------\ntests/integration/components/hello-world/component-test.js\ntests/integration/components/module-hello-world/hello-world/component-test.js\n\nSuccess: Component Template hello-world.hbs moved\nSuccess: Component Test hello-world.js moved\nSuccess: Component hello-world.js moved\n\nProcessing 767 files...\nSpawning 11 workers...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 50 files to free worker...\nSending 17 files to free worker...\nAll done.\nResults:\n0 errors\n764 unmodified\n2 skipped\n1 ok\nTime elapsed: 7.608seconds\n\n```\n\nFor dry run you can pass in the `--dry-run` or `-d` option\n\n```\nmec hello-world module-hello-world --dry-run\n```\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frajasegar%2Fmove-ember-components","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frajasegar%2Fmove-ember-components","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frajasegar%2Fmove-ember-components/lists"}