{"id":20865643,"url":"https://github.com/adeelibr/deno-playground","last_synced_at":"2025-05-12T10:32:24.615Z","repository":{"id":45696146,"uuid":"267400104","full_name":"adeelibr/deno-playground","owner":"adeelibr","description":"deno playground repo","archived":false,"fork":false,"pushed_at":"2023-10-07T20:12:23.000Z","size":4638,"stargazers_count":24,"open_issues_count":2,"forks_count":11,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-01T05:51:12.612Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/adeelibr.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-05-27T18:46:13.000Z","updated_at":"2024-03-26T21:58:47.000Z","dependencies_parsed_at":"2022-07-18T08:13:38.139Z","dependency_job_id":null,"html_url":"https://github.com/adeelibr/deno-playground","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/adeelibr%2Fdeno-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adeelibr%2Fdeno-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adeelibr%2Fdeno-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adeelibr%2Fdeno-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adeelibr","download_url":"https://codeload.github.com/adeelibr/deno-playground/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253720090,"owners_count":21952964,"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-18T05:50:18.055Z","updated_at":"2025-05-12T10:32:24.129Z","avatar_url":"https://github.com/adeelibr.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deno Playground\n\nA collection of deno apps to build.\n\n### Chapter 1\n\n- It talks about setting up a basic todo application using deno/oak. Without using a database.\n- Tutorial link: https://www.freecodecamp.org/news/create-a-todo-api-in-deno-written-by-a-guy-coming-from-node/\n\n### Chapter 2\n\n- Builds on chapter 1, where we add MySQL to our Todo application\n- Tutorial link: https://www.freecodecamp.org/news/p/de7a850a-6d40-48a0-b6d7-8bf00ce66d10/\n\nPlease note in order to understand chapter 2, you need to go through chapter 1. \n\n\n# Troubleshoot\n\n## Update for Deno Version 1.37.0\n\nSince the time of writing this tutorial, Deno has seen updates, and some code changes are required to keep it up to date. One such change is related to handling request bodies.\n\nIn Deno version 1.0.2, you might have used the following code to handle request bodies:\n\n```javascript\nconst body = await request.body();\n```\n\nHowever, with the current version of Deno (1.37.0), you should use the following code to access the request body:\n\n```javascript\nconst body = await request.body().value;\n\n```\n\nThis change ensures compatibility with the latest Deno version and ensures your code continues to work as expected.\n\nMake sure to review your entire codebase for any other breaking changes or updates needed to stay in sync with the latest Deno version. Keep your code and tutorials up to date to provide the best experience for your users\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadeelibr%2Fdeno-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadeelibr%2Fdeno-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadeelibr%2Fdeno-playground/lists"}