{"id":19638956,"url":"https://github.com/savetheclocktower/pulsar-ide-biome","last_synced_at":"2026-05-13T01:02:14.769Z","repository":{"id":246494529,"uuid":"821276201","full_name":"savetheclocktower/pulsar-ide-biome","owner":"savetheclocktower","description":"Pulsar integration with Biome, the JS/TS formatter and linter","archived":false,"fork":false,"pushed_at":"2024-06-28T08:30:44.000Z","size":32,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-07T07:34:50.756Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/savetheclocktower.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2024-06-28T07:26:34.000Z","updated_at":"2024-06-28T08:44:13.000Z","dependencies_parsed_at":"2024-06-28T10:09:59.368Z","dependency_job_id":null,"html_url":"https://github.com/savetheclocktower/pulsar-ide-biome","commit_stats":null,"previous_names":["savetheclocktower/pulsar-ide-biome"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/savetheclocktower/pulsar-ide-biome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetheclocktower%2Fpulsar-ide-biome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetheclocktower%2Fpulsar-ide-biome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetheclocktower%2Fpulsar-ide-biome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetheclocktower%2Fpulsar-ide-biome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/savetheclocktower","download_url":"https://codeload.github.com/savetheclocktower/pulsar-ide-biome/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetheclocktower%2Fpulsar-ide-biome/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32963174,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-12T23:30:32.555Z","status":"ssl_error","status_checked_at":"2026-05-12T23:30:18.191Z","response_time":102,"last_error":"SSL_read: 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":[],"created_at":"2024-11-11T12:43:20.085Z","updated_at":"2026-05-13T01:02:14.711Z","avatar_url":"https://github.com/savetheclocktower.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pulsar-ide-biome\n\nA package for linting and code formtting via [Biome](https://biomejs.dev/) — a replacement for both ESLint and Prettier that formats and lints JavaScript, TypeScript, JSON, and CSS.\n\n## Getting started\n\nYou should [install and setup Biome](https://biomejs.dev/guides/getting-started/) in your project.\n\nThis package will expect a `biome.json` or `biome.jsonc` file at your project root. Neither linting nor formatting will function if they are not enabled in [your configuration file](https://biomejs.dev/reference/configuration/).\n\n## Package prerequisites\n\nEach of these is optional; you can decline to install the associated package if you don’t care about the feature.\n\n* For automatically formatting your JavaScript and TypeScript files on save: there are no prerequisites.\n* For linting your source code: [linter](https://web.pulsar-edit.dev/packages/linter) and [linter-ui-default](https://web.pulsar-edit.dev/packages/linter-ui-default).\n* For on-demand formatting of a selected region of your code: [a package that consumes the `code-format.range` service](https://web.pulsar-edit.dev/packages?serviceType=consumed\u0026service=code-format.range).\n\n### Why is this an “IDE” package?\n\nBecause Biome [implements a language server](https://biomejs.dev/guides/integrate-in-editor/) for its editor integration.\n\n### Why isn’t my code formatting package in charge of formatting on save?\n\nBecause `atom-ide-code-format` is a heavy dependency for what will be a commonly requested feature.\n\nThere are other reasons, too. The automatic reformat on save happens more gracefully when we control it, and it lets the user enable or disable the associated setting without requiring a restart of Pulsar.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsavetheclocktower%2Fpulsar-ide-biome","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsavetheclocktower%2Fpulsar-ide-biome","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsavetheclocktower%2Fpulsar-ide-biome/lists"}