{"id":15989237,"url":"https://github.com/giuliano1993/make-vue-component","last_synced_at":"2026-05-02T04:38:02.360Z","repository":{"id":200270144,"uuid":"705158865","full_name":"Giuliano1993/make-vue-component","owner":"Giuliano1993","description":null,"archived":false,"fork":false,"pushed_at":"2023-11-08T18:57:26.000Z","size":13,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T16:19:54.590Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/Giuliano1993.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":"2023-10-15T07:49:29.000Z","updated_at":"2023-11-14T00:02:41.000Z","dependencies_parsed_at":"2023-10-16T10:23:11.615Z","dependency_job_id":"def54c7f-8127-411d-ac93-13da6c27b98a","html_url":"https://github.com/Giuliano1993/make-vue-component","commit_stats":null,"previous_names":["giuliano1993/make-vue-component"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Giuliano1993%2Fmake-vue-component","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Giuliano1993%2Fmake-vue-component/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Giuliano1993%2Fmake-vue-component/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Giuliano1993%2Fmake-vue-component/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Giuliano1993","download_url":"https://codeload.github.com/Giuliano1993/make-vue-component/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247257172,"owners_count":20909420,"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-10-08T04:41:08.376Z","updated_at":"2026-05-02T04:38:02.320Z","avatar_url":"https://github.com/Giuliano1993.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Make-vue-component\n\nThis is a small package born to not always have to write from scratch or copy paste new vue components.\nTo run it, in your root just run\n\n```bash\nnpx make-vue-component componentName\n```\n\nand you will have a brand new vue component in you `src/components` foleder.\n\n## Options\n\n### Component Name `required`\n\nThe component name is the name of the file and of the component. \nYou can also create it into nested folder, you just need to write the path from the components, for example\n\n```bash\nnpx make-vue-component admin/componentName\n```\n\nwill create the new component in the `src/components/admin` folder\n\n\n### API\n\nThe created components use by default the options API; if you wish to use the composition API you just need to add the `-c` flag\n\ni.e.\n\n```bash\nnpx make-vue-component -c componentName\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiuliano1993%2Fmake-vue-component","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgiuliano1993%2Fmake-vue-component","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiuliano1993%2Fmake-vue-component/lists"}