{"id":17682265,"url":"https://github.com/matthewmcgarvey/nova-rspec-runner","last_synced_at":"2025-03-30T19:22:05.691Z","repository":{"id":55973940,"uuid":"296191778","full_name":"matthewmcgarvey/nova-rspec-runner","owner":"matthewmcgarvey","description":null,"archived":false,"fork":false,"pushed_at":"2020-12-03T14:45:26.000Z","size":20,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-05T21:57:44.207Z","etag":null,"topics":["nova-editor","nova-extension"],"latest_commit_sha":null,"homepage":"","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/matthewmcgarvey.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}},"created_at":"2020-09-17T01:56:02.000Z","updated_at":"2022-06-14T13:25:21.000Z","dependencies_parsed_at":"2022-08-15T10:40:17.343Z","dependency_job_id":null,"html_url":"https://github.com/matthewmcgarvey/nova-rspec-runner","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/matthewmcgarvey%2Fnova-rspec-runner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewmcgarvey%2Fnova-rspec-runner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewmcgarvey%2Fnova-rspec-runner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewmcgarvey%2Fnova-rspec-runner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/matthewmcgarvey","download_url":"https://codeload.github.com/matthewmcgarvey/nova-rspec-runner/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246366353,"owners_count":20765670,"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":["nova-editor","nova-extension"],"created_at":"2024-10-24T09:13:22.600Z","updated_at":"2025-03-30T19:22:05.653Z","avatar_url":"https://github.com/matthewmcgarvey.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nova RSpec Runner\n\nThis extension was purely to learn about Nova and should not in any way be considered \"good\".\nI made this the first day of trying Nova and was trying to port an extension I use on VSCode.\n\n## Findings\n\n- Cannot access user terminals (makes sense with the whole entitlements thing that being able to write to a user's terminal would not be safe)\n- TreeView's are the only visual panel for long content you can add other than opening a document\n- Line numbers are incredibly difficult to determine when Nova only gives you character count\n\n## Publishing\n\n- Update `RSpecRunner.novaextension/CHANGELOG.md` with the next version number and a description of changes.\n- Update the version number in `RSpecRunner.novaextension/extension.json`\n- Run `npm install`\n- Run `npm run-script build`\n- In Nova select `Submit to the Extension Library...` in the `Extensions` memu\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthewmcgarvey%2Fnova-rspec-runner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatthewmcgarvey%2Fnova-rspec-runner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthewmcgarvey%2Fnova-rspec-runner/lists"}