{"id":20446314,"url":"https://github.com/josephearl/website","last_synced_at":"2025-04-13T00:45:26.500Z","repository":{"id":87159704,"uuid":"85495775","full_name":"josephearl/website","owner":"josephearl","description":"@josephearl does blogging","archived":false,"fork":false,"pushed_at":"2025-03-10T18:18:08.000Z","size":10713,"stargazers_count":7,"open_issues_count":6,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-13T00:45:22.708Z","etag":null,"topics":["blog","hugo","jamstack","netlify"],"latest_commit_sha":null,"homepage":"https://www.josephearl.co.uk","language":"Astro","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/josephearl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2017-03-19T17:35:35.000Z","updated_at":"2024-12-14T20:29:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"76af9808-b1cc-431e-90aa-21ebed5a974a","html_url":"https://github.com/josephearl/website","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/josephearl%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josephearl%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josephearl%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josephearl%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josephearl","download_url":"https://codeload.github.com/josephearl/website/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248650420,"owners_count":21139672,"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":["blog","hugo","jamstack","netlify"],"created_at":"2024-11-15T10:19:13.951Z","updated_at":"2025-04-13T00:45:26.474Z","avatar_url":"https://github.com/josephearl.png","language":"Astro","funding_links":[],"categories":[],"sub_categories":[],"readme":"# website\n\n[@josephearl](https://github.com/josephearl)’s website \u003chttps://www.josephearl.co.uk\u003e.\n\nBuilt using [Astro](https://astro.build) and served with [Netlify](https://www.netlify.com).\n\n## How it works\n\nContent is stored as plain old Markdown in the `src/content` directory.\n\nStatic HTML is generated from the content using [Astro](https://astro.build) and saved into the `dist` directory.\n\n[Netlify](https://www.netlify.com) detects changes to the Git repository and continually builds and deploys the site, as well as managing SSL certificates with Lets Encrypt.\n\n## Getting started\n\nYou will need Node.js 18 or later installed.\n\n## Commands\n\nAll commands are run from the root of the project, from a terminal:\n\n| Command                   | Action                                           |\n| :------------------------ | :----------------------------------------------- |\n| `npm install`             | Installs dependencies                            |\n| `npm run dev`             | Starts local dev server at `localhost:3000`      |\n| `npm run build`           | Build your production site to `./dist/`          |\n| `npm run preview`         | Preview your build locally, before deploying     |\n| `npm run format`          | Format your code                                 |\n| `npm run check`           | Check your code for errors                       |\n| `npm run a11y`            | Run accessibility tests against the local server |\n| `npm run astro ...`       | Run CLI commands like `astro add`, `astro check` |\n| `npm run astro -- --help` | Get help using the Astro CLI                     |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosephearl%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosephearl%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosephearl%2Fwebsite/lists"}