{"id":15017890,"url":"https://github.com/nuxtclub/appwrite","last_synced_at":"2025-04-23T21:51:01.705Z","repository":{"id":57132454,"uuid":"383875365","full_name":"nuxtclub/appwrite","owner":"nuxtclub","description":"An easy way to integrate Appwrite with NuxtJS ","archived":false,"fork":false,"pushed_at":"2021-07-07T20:13:26.000Z","size":8,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-19T18:50:29.129Z","etag":null,"topics":["appwrite","nuxt","nuxt-module","nuxt-modules","nuxtjs"],"latest_commit_sha":null,"homepage":"","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/nuxtclub.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}},"created_at":"2021-07-07T17:25:23.000Z","updated_at":"2023-08-14T13:18:08.000Z","dependencies_parsed_at":"2022-08-31T19:41:47.028Z","dependency_job_id":null,"html_url":"https://github.com/nuxtclub/appwrite","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/nuxtclub%2Fappwrite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuxtclub%2Fappwrite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuxtclub%2Fappwrite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuxtclub%2Fappwrite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nuxtclub","download_url":"https://codeload.github.com/nuxtclub/appwrite/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250522293,"owners_count":21444510,"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":["appwrite","nuxt","nuxt-module","nuxt-modules","nuxtjs"],"created_at":"2024-09-24T19:51:08.524Z","updated_at":"2025-04-23T21:51:01.685Z","avatar_url":"https://github.com/nuxtclub.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# @nuxtclub/appwrite\n\n## Setup\n\n1. Add `@nuxtclub/appwrite` dependency to your project\n\n```bash\nyarn add @nuxtclub/appwrite # or npm i @nuxtclub/appwrite\n```\n\n2. Add `@nuxtclub/appwrite` to the `modules` section of `nuxt.config.js`\n\n```javascript\nexport default {\n\tmodules: [\n\t\t[\n\t\t\t'@nuxtclub/appwrite',\n\t\t\t{\n\t\t\t\t/* module options */\n\t\t\t},\n\t\t],\n\t],\n}\n```\n\n## Using top level options\n\n```javascript\nexport default {\n\tmodules: ['@nuxtclub/appwrite'],\n\tappwrite: {\n\t\t/* module options */\n\t},\n}\n```\n\n# Typescript support\n\nAdd the types to your `\"types\"` array in `tsconfig.json` after the `@nuxt/types` entry.\n\n:warning: Use `@nuxt/vue-app` instead of `@nuxt/types` for nuxt \u003c 2.9.\n\n```json\n{\n\t\"compilerOptions\": {\n\t\t\"types\": [\"@nuxt/types\", \"@nuxtclub/appwrite\"]\n\t}\n}\n```\n\n## Configuration\n\nTo start using Appwrite in your project you should place the Project ID and the API Endpoint of your Appwrite project.\n\nYou can find this data on the administration panel of your project \u003e Settings.\n\n```javascript\nexport default {\n\tappwrite: {\n\t\tproject_id: 'YOUR_PROJECT_ID',\n\t\tendpoint: 'YOUR_API_ENDPOINT',\n\t},\n}\n```\n\n## Usage\n\nThis module will inject $appwrite in the context of your application.\n\nUsing $appwrite you can access to the Appwrite object of the [Appwrite Client for JavaScript](https://appwrite.io/docs/getting-started-for-web).\n\nLearn more about Appwrite [here](https://appwrite.io/docs).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuxtclub%2Fappwrite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnuxtclub%2Fappwrite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuxtclub%2Fappwrite/lists"}