{"id":27286578,"url":"https://github.com/udibo/react-app-example","last_synced_at":"2025-04-11T19:43:22.557Z","repository":{"id":65567897,"uuid":"594840712","full_name":"udibo/react-app-example","owner":"udibo","description":"A basic example of a Udibo React App.","archived":false,"fork":false,"pushed_at":"2024-09-02T23:27:34.000Z","size":135,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-09-27T00:19:36.684Z","etag":null,"topics":["app","basic","example","react","udibo"],"latest_commit_sha":null,"homepage":"https://udibo-react-app-example.deno.dev/","language":"TypeScript","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/udibo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2023-01-29T19:50:05.000Z","updated_at":"2024-09-02T23:27:37.000Z","dependencies_parsed_at":"2024-08-01T03:41:24.772Z","dependency_job_id":null,"html_url":"https://github.com/udibo/react-app-example","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/udibo%2Freact-app-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/udibo%2Freact-app-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/udibo%2Freact-app-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/udibo%2Freact-app-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/udibo","download_url":"https://codeload.github.com/udibo/react-app-example/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248468771,"owners_count":21108886,"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":["app","basic","example","react","udibo"],"created_at":"2025-04-11T19:43:21.940Z","updated_at":"2025-04-11T19:43:22.529Z","avatar_url":"https://github.com/udibo.png","language":"TypeScript","readme":"# Example Udibo React App\n\n[![CI/CD](https://github.com/udibo/react-app-example/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/udibo/react-app-example/actions/workflows/main.yml)\n[![codecov](https://codecov.io/github/udibo/react-app-example/graph/badge.svg?token=1SL0SF4I0C)](https://codecov.io/github/udibo/react-app-example)\n[![license](https://img.shields.io/github/license/udibo/react-app-example)](https://github.com/udibo/react-app-example/blob/main/LICENSE)\n\nA basic example of a [Udibo React App](https://jsr.io/@udibo/react-app).\n\n- [GitHub Repository](https://github.com/udibo/react-app/)\n- [Documentation](https://jsr.io/@udibo/react-app)\n\n## Deployment\n\nThe workflow is configured to run tests for all PRs and to deploy to Deno\nDeploy.\n\nIf you are forking this repository, you will need to update the workflow.\n\nIf you are using Deno Deploy, you should update `.github/workflows/main.yml` to\nuse your project. If you don't have a project created yet on Deno Deploy, create\na new one and configure it to use GitHub Actions for deployment. The GitHub\naction is required because there is a build step.\n\nIf you are not planning on using Deno Deploy, remove the CD job from\n`.github/workflows/main.yml` or write your own deployment action to replace it.\n\n## Tasks\n\nTo run the tests, use `deno task test` or `deno task test-watch`.\n\nTo check formatting and run lint, use `deno task check`.\n\nThe following 2 commands can be used for creating builds.\n\n- `deno task build-dev`: Builds the application in development mode.\n- `deno task build-prod`: Builds the application in production mode.\n\nA build must be generated before you can run an application. You can use the\nfollowing 2 commands to run the application.\n\n- `deno task run-dev`: Runs the application in development mode.\n- `deno task run-prod`: Runs the application in production mode.\n\nTo run the application in development mode with live reloading, use\n`deno task dev`.\n\nWhen in development, identifiers are not minified and sourcemaps are generated\nand linked.\n\nThe commands ending in `-dev` and `-prod` set the `APP_ENV` and `NODE_ENV`\nenvironment variables. The `NODE_ENV` environment variable is needed for react.\nIf you use the `deno task build` or `deno task run` tasks, you should make sure\nthat you set both of those environment variables. Those environment variables\nare also needed if you deploy to Deno Deploy.\n\n## Contributing\n\nTo contribute, please read the [contributing instructions](CONTRIBUTING.md).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fudibo%2Freact-app-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fudibo%2Freact-app-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fudibo%2Freact-app-example/lists"}