{"id":15099702,"url":"https://github.com/josueec/commitsmaker","last_synced_at":"2026-02-09T21:34:30.253Z","repository":{"id":187075145,"uuid":"657398448","full_name":"JosueEC/CommitsMaker","owner":"JosueEC","description":"🧑‍💻Create commits for your projects based on the conventional commit standard.","archived":false,"fork":false,"pushed_at":"2023-10-20T17:15:47.000Z","size":199,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T18:15:00.372Z","etag":null,"topics":["conventional-commits","cssmodules","javascript","reactjs","vite","zustand"],"latest_commit_sha":null,"homepage":"https://commitmaker.vercel.app","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/JosueEC.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-06-23T01:27:05.000Z","updated_at":"2023-08-08T19:40:47.000Z","dependencies_parsed_at":"2024-09-15T18:22:50.155Z","dependency_job_id":null,"html_url":"https://github.com/JosueEC/CommitsMaker","commit_stats":{"total_commits":54,"total_committers":1,"mean_commits":54.0,"dds":0.0,"last_synced_commit":"40741c633a0081d3a650871cf0bcfa3e37ebbac1"},"previous_names":["josueec/commitsmaker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JosueEC%2FCommitsMaker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JosueEC%2FCommitsMaker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JosueEC%2FCommitsMaker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JosueEC%2FCommitsMaker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JosueEC","download_url":"https://codeload.github.com/JosueEC/CommitsMaker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245858876,"owners_count":20684057,"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":["conventional-commits","cssmodules","javascript","reactjs","vite","zustand"],"created_at":"2024-09-25T17:26:12.379Z","updated_at":"2026-02-09T21:34:30.220Z","avatar_url":"https://github.com/JosueEC.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SideProject: CommitMaker\n\n## Cuerpo del Commit\n\u003ctipo\u003e[ambito opcional]:\u003cemoji opcional\u003e \u003cdescripcion\u003e\n\n[cuerpo opcional]\n\n[nota(s) al pie opcional(es)]\n\n---\n\n## Objetivos:\n- Dar una especificacion que permite dar significado semantico a los commits realizados en un repositorio\n- Dar ideas y una mejor forma de crear commits\n- Estandarizar los mensajes de commits en nuestro repositorio\n- Hacer mas legible el historial de nuestro repositorio\n- Aprovechar la automatizacion de los versionados gracias a conventional commits\n- Entender mejor el Semantic Version (major. mino. patch)\n\n---\n\n# Notas\n- Añadir links a la web de Conventional Commits\n- Añadir textos que ya tiene Conventional Commits en su Web\n- Añadir los ejemplos de commits que hay en la web de Conventional Commits\n\n---\n\n## Mockup de Conventional Commits\n### Tipo\n- feat(Features) A new Feature\n- fix(Bug Fixes) A bug fix\n- docs(Documentation) Documentation only changes.\n- style(Styles) Changes that do not affect the meaning of the code (white-space, formatting, missing, semi-colons...)\n- refactor(Code Refactoring) A code change that neither fixes a bug nor adds a feature\n- perf(Performance Improvements) A code change that improves performance\n- test(Tests) Adding missing tests or correcting existing tests\n- build(Builds) Changes that affect the build system or external dependencies (example scopes: gulp, broccoli...)\n- ci(Continuous Integrations) Changes to our CI configuration files and scripts (example scopes: Travis, Circle, - BrowserStack...)\n- chore(Chores) Other changes that don't modify src or test files\n- revert(Reverts) Reverts a previous commit\n\n---\n### ambito opcional\n- None: No scope\n- New scope: Add a new Workspace scope. (You can manage scopes in workspace 'settings.json')\n- New scope (only use once): Use a new scope. (The scope will not be added in workspace 'settings.json')\n- Mis scopes: (services/redux): From workspace configuration\n\n---\n### emoji opcional\nNone: Not gitmoji\n- :art -\u003e Improve structure / format of the code\n- :zap -\u003e Improve performance\n- :fire -\u003e Remove code or files\n- :bug -\u003e Fix a bug\n- :ambulance -\u003e Critical hotfix\n- :sparkles -\u003e Introduce new features\n- :memo -\u003e Add or update documentation\n- :rocket -\u003e Deploy stuff\n- :lipstick -\u003e Add or update the UI and style files\n- :tada -\u003e Begin a project\n- :white_check_mark -\u003e Add, update or pass tests\n- :lock -\u003e Fix security issues\n- :closed_lock_with_key -\u003e Add or update secrets\n- :bookmark -\u003e Release / Version tags.\n- :rotating_light -\u003e Fix compiler / linter warnings\n- :construction -\u003e Work in progress.\n- :green_heart -\u003e Fix CI build\n- :arrow_down -\u003e Downgrade dependencies.\n- :arrow_up -\u003e Upgrade dependencies\n- :pushpin -\u003e Pin dependencies to specific versions\n- :construction_worker -\u003e Add or update CI build system\n- :chart_with_upwards_trend -\u003e Add or update analitycs or track code\n- :recycle -\u003e Refactor code\n- :heavy_plus_sign -\u003e Add a dependency\n- :heavy_minus_sign -\u003e Remove a dependency\n- :wrench -\u003e Add or update configuration files\n- :hammer -\u003e Add or update development scripts.\n- :globe_with_meridians -\u003e Internationalization and localization\n- :pencil2 -\u003e Fix typos\n- :poop -\u003e Write bad code that needs to be improved\n- :rewind -\u003e Revert changes\n- :twisted_rigthwards_arrows -\u003e Merge branches\n- :package -\u003e Add or update compiled files or packages\n- :alien -\u003e Update code due to external API changes\n- :truck -\u003e Move or rename resources (examples: files, paths, routes)\n- :page_facing_up -\u003e Add or update license\n- :boom -\u003e Introduce breaking changes\n- :bento -\u003e Add or update assets\n- :wheelchair -\u003e Improve accessibility\n- :bulb -\u003e Add or update comments in source code\n- :beers -\u003e Write code drunkenly\n- :speech_ballon -\u003e Add or update text and literals\n- :card_file_box -\u003e Perform database related changes\n- :loud_sound -\u003e Add or update logs\n- :mute -\u003e Remove logs\n- :busts_in_silhouette -\u003e Add or update contributor(s)\n- :children_crossing -\u003e Improve user experience / usability\n- :building_construction -\u003e Make architectural changes\n- :iphone -\u003e Work on responsive design\n- :clown_face -\u003e Mock things\n- :egg -\u003e Add or update a .gitignore file\n- :camera_flash -\u003e Add or update snapshots\n- :alembic -\u003e Perform experiments\n- :mag -\u003e Improve SEO\n- :label -\u003e Add or update types\n- :seeding -\u003e Add or update seed files\n- :triangular_flag_on_post -\u003e Add, update or remove feature flags\n- :goal_net -\u003e Catch errors\n- :dizzy -\u003e Add or update animations and transitions\n- :wastebasket -\u003e Deprecated code that needs to be cleaned up\n- :passport_control -\u003e Work on code related to authorization, roles, and permissions\n- :adhesive_bandage -\u003e Simple fix for an non-critical issue\n- :monocle_face -\u003e Data exploration / inspection\n- :coffin -\u003e Remove dead code\n- :test_tube -\u003e Add a failing test\n- :necktie -\u003e Add or update business logic\n- :stethoscope -\u003e Add or update healthcheck\n- :bricks -\u003e Infrastructure related changes\n- :technologist -\u003e Improve developer experience\n- :money_with_wings -\u003e Add sponsorships or money related infrastructure\n- :thread -\u003e Add or update code related to multithreading or concurrency\n- :safety_vest -\u003e Add or update code related to validation\n\n---\n### descripcion\n- Breve enunciado de descripcion del commit\n\n---\n### cuerpo opcional\n- Descripcion mas detallad del commit\n\n---\n### notas al pie opcionales\n- BREAKING CHANGE\n\n---\n\u003cbr\u003e\n\n## BASE DE DATOS (Opcional, por ahora no se va a almacenar nada)\n### Entidades\n1. tipo (feat, fix, style, refactor, etc...)\n2. ambito (controllers, services, components, etc...)\n3. emoji (:art, :zap, :fire, etc...)\n\n## Consideraciones\n1. Al escojer un tipo, se deben filtrar que emojis se podrian usar, por ejemplo:\n\nSi se selecciona fix, se deberia filtrar recomendaciones que muestren los emojis de :bu, :fire, :ambulance, etc... \n\n---\n### Flujo de la Aplicacion\n\n1. Seleccionar el \u003ctipo\u003e de cambio que se va a commitear (feat, fix, docs, etc...)\n2. Seleccion el \u003cscope\u003e del cambio (none, controllers, components, services, etc...)\n3. Seleccion del \u003cemoji\u003e, puede ir sin emoji, pero la descripcion de cada emoji ayuda a dar una idea de que commit hacer.\n4. \u003cdescription\u003e Escribe un enunciado corto que describe el cambio\n5. \u003cbody\u003e Escribe una descripcion mas detallada del cambio (opcional)\n6. \u003cnotas\u003e Agregar un BREAKING CHANGE (opcional)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosueec%2Fcommitsmaker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosueec%2Fcommitsmaker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosueec%2Fcommitsmaker/lists"}