{"id":20514270,"url":"https://github.com/webreflection/about-no-semicolons","last_synced_at":"2025-03-05T23:15:48.256Z","repository":{"id":65993099,"uuid":"207884771","full_name":"WebReflection/about-no-semicolons","owner":"WebReflection","description":"About no semicolons in JS","archived":false,"fork":false,"pushed_at":"2019-09-12T08:58:48.000Z","size":2821,"stargazers_count":19,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-16T09:43:20.422Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/WebReflection.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":"2019-09-11T18:55:45.000Z","updated_at":"2021-08-28T17:24:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"bff0d3ce-04e2-41fb-abf8-01fc0f23db2f","html_url":"https://github.com/WebReflection/about-no-semicolons","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebReflection%2Fabout-no-semicolons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebReflection%2Fabout-no-semicolons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebReflection%2Fabout-no-semicolons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebReflection%2Fabout-no-semicolons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WebReflection","download_url":"https://codeload.github.com/WebReflection/about-no-semicolons/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242117718,"owners_count":20074438,"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-11-15T21:15:37.454Z","updated_at":"2025-03-05T23:15:48.247Z","avatar_url":"https://github.com/WebReflection.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# About no semicolons in JS\n\nYears ago I've written [this open letter](https://medium.com/@WebReflection/an-open-letter-to-javascript-leaders-regarding-no-semicolons-82cec422d67d) regarding no semicolons.\n\nMeanwhile, [semi-standard](https://github.com/standard/semistandard#readme) became more popular, but it's evident to TC39 too that [using automatic semicolon insertion is hazardous](https://github.com/tc39/ecma262/pull/1062).\n\n\u003e As new syntactic features are added to ECMAScript, additional cases requiring explicit semicolons emerge over time.\n\u003e As such, consistently explicit semicolon use is recommended.\n\nSince it feels good to be proven right after years of rants regarding a specific issue, I'd just like to [host this repo](https://webreflection.github.io/about-no-semicolons/) showing off my new poster 🎉\n\n- - -\n\nOriginal Photo by [James Healy](https://unsplash.com/@essentialprints?utm_source=unsplash\u0026utm_medium=referral\u0026utm_content=creditCopyText) on [Unsplash](https://unsplash.com/search/photos/black-poster?utm_source=unsplash\u0026utm_medium=referral\u0026utm_content=creditCopyText)\n\n- - -\n\n![semicolons poster](./semicolons.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebreflection%2Fabout-no-semicolons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebreflection%2Fabout-no-semicolons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebreflection%2Fabout-no-semicolons/lists"}