{"id":13394161,"url":"https://github.com/vercel/title","last_synced_at":"2025-05-14T03:06:58.643Z","repository":{"id":37490096,"uuid":"118019948","full_name":"vercel/title","owner":"vercel","description":"A service for capitalizing your title properly","archived":false,"fork":false,"pushed_at":"2024-12-17T22:12:57.000Z","size":287,"stargazers_count":596,"open_issues_count":5,"forks_count":35,"subscribers_count":60,"default_branch":"main","last_synced_at":"2025-04-28T02:37:26.205Z","etag":null,"topics":["capitalize","service","title","vercel"],"latest_commit_sha":null,"homepage":"https://title.sh","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vercel.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","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,"zenodo":null}},"created_at":"2018-01-18T18:12:56.000Z","updated_at":"2025-04-24T03:42:25.000Z","dependencies_parsed_at":"2022-07-12T16:19:28.046Z","dependency_job_id":"ddedf65d-1cf3-48c3-8364-801b0b69981e","html_url":"https://github.com/vercel/title","commit_stats":{"total_commits":111,"total_committers":25,"mean_commits":4.44,"dds":0.5315315315315315,"last_synced_commit":"98c98829260264614124d6e54550613e3773aad3"},"previous_names":["zeit/title"],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Ftitle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Ftitle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Ftitle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Ftitle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vercel","download_url":"https://codeload.github.com/vercel/title/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251445796,"owners_count":21590662,"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":["capitalize","service","title","vercel"],"created_at":"2024-07-30T17:01:11.001Z","updated_at":"2025-05-14T03:06:58.588Z","avatar_url":"https://github.com/vercel.png","language":"JavaScript","readme":"# Title\n\nThis package correctly capitalizes your titles as per [The Chicago Manual of Style](http://www.chicagomanualofstyle.org/home.html).\n\n## Usage\n\nInstall the package:\n\n```bash\npnpm add title\n```\n\nThen, import it and convert any input text:\n\n```js\nimport title from 'title'\n\ntitle('tHe cHicaGo maNual oF StyLe')\n\n// Will result in:\n// \"The Chicago Manual of Style\"\n```\n\nYou can pass words that should be capitalized as specified:\n\n```js\ntitle('FaCEbook is great', {\n  special: [ 'facebook' ]\n})\n\n// Will result in:\n// \"facebook is great\"\n```\n\n### Command Line\n\nYou can also convert titles in the command line. Install the package globally:\n\n```bash\npnpm add -g title\n```\n\nNext, run it:\n\n```bash\ntitle \"tHe cHicaGo maNual oF StyLe\"\n\n# Will result in:\n# \"The Chicago Manual of Style\"\n```\n\nTo see all available options, run:\n\n```bash\ntitle -h\n```\n\n## Contributing\n\n1. [Fork](https://help.github.com/articles/fork-a-repo/) this repository to your own GitHub account and then [clone](https://help.github.com/articles/cloning-a-repository/) it to your local device\n2. Uninstall `title` if it's already installed: `pnpm remove -g title`\n3. Link it to the global module directory: `pnpm link`\n\nAfter that, you can use the `title` command everywhere.\n\n## Original Authors\n\n- Leo Lamprecht ([@leo](https://x.com/leo))\n- Josh Junon ([@Qix-](https://github.com/Qix-))\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvercel%2Ftitle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvercel%2Ftitle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvercel%2Ftitle/lists"}