{"id":13804651,"url":"https://github.com/mikkopaderes/ember-cloud-firestore-adapter","last_synced_at":"2025-08-19T13:32:26.918Z","repository":{"id":33958374,"uuid":"110646646","full_name":"mikkopaderes/ember-cloud-firestore-adapter","owner":"mikkopaderes","description":"Unofficial Ember Data Adapter and Serializer for Cloud Firestore","archived":false,"fork":false,"pushed_at":"2024-04-24T19:16:47.000Z","size":5822,"stargazers_count":69,"open_issues_count":13,"forks_count":18,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-05-19T05:34:51.330Z","etag":null,"topics":["ember-addon","firebase","firestore"],"latest_commit_sha":null,"homepage":"","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/mikkopaderes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","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},"funding":{"custom":["https://paypal.me/mikkopaderes/4"]}},"created_at":"2017-11-14T05:51:12.000Z","updated_at":"2024-04-28T19:05:02.000Z","dependencies_parsed_at":"2024-01-02T21:22:05.810Z","dependency_job_id":"944fac28-c8f9-41a7-8a51-ec3b9e4a1009","html_url":"https://github.com/mikkopaderes/ember-cloud-firestore-adapter","commit_stats":{"total_commits":219,"total_committers":6,"mean_commits":36.5,"dds":0.2557077625570776,"last_synced_commit":"afddceff015a1ae8fcc4db2480dead02c8d2256f"},"previous_names":["rmmmp/ember-cloud-firestore-adapter"],"tags_count":57,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikkopaderes%2Fember-cloud-firestore-adapter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikkopaderes%2Fember-cloud-firestore-adapter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikkopaderes%2Fember-cloud-firestore-adapter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikkopaderes%2Fember-cloud-firestore-adapter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mikkopaderes","download_url":"https://codeload.github.com/mikkopaderes/ember-cloud-firestore-adapter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230230507,"owners_count":18193860,"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":["ember-addon","firebase","firestore"],"created_at":"2024-08-04T01:00:51.896Z","updated_at":"2024-12-19T00:08:51.873Z","avatar_url":"https://github.com/mikkopaderes.png","language":"TypeScript","funding_links":["https://paypal.me/mikkopaderes/4"],"categories":["Packages"],"sub_categories":["Adapters"],"readme":"# ember-cloud-firestore-adapter\n\nThis is an unofficial Ember Data Adapter and Serializer for Cloud Firestore. It's completely unrelated to [EmberFire](https://github.com/firebase/emberfire) but its purpose is of the same.\n\nFeatures\n------------------------------------------------------------------------------\n\n- **Customizable data structure** - There's an opinionated default on how your data will be structured but there's enough API to make it fit to your existing ones\n- **Realtime bindings** - Listen to realtime updates easily\n- **Authentication** - Integrate [Firebase Authentication](https://firebase.google.com/products/auth/) powered by [Ember Simple Auth](https://github.com/simplabs/ember-simple-auth)\n- **FastBoot support** - Perform server-side rendering to speed up your boot time\n- **Firebase Emulator** - Develop and test your app using the [Firebase Local Emulator Suite](https://firebase.google.com/docs/emulator-suite)\n\nWhy Was This Built?\n------------------------------------------------------------------------------\n\nThis was built becase EmberFire development is super slow or may even be abandoned by now.\n\nIn order to continue development with Ember and Cloud Firestore, I had to build this addon and opted to make it generic enough to be used by other developers too.\n\n## Compatibility\n\n* Ember.js v4.8 or above\n* Ember CLI v4.8 or above\n* Node.js v18 or above\n* Firebase v9.14.x\n\n\n## Installation\n\nThis addon requires some peer dependencies. Install the correct versions of each package, which are listed by the command:\n\n```\nnpm info ember-cloud-firestore-adapter peerDependencies\n```\n\nOnce you've installed it, you can now install the addon itself:\n\n```\nember install ember-cloud-firestore-adapter\n```\n\nGetting Started\n------------------------------------------------------------------------------\n\nCheckout the docs [here](docs/getting-started.md).\n\n## Contributing\n\nSee the [Contributing](CONTRIBUTING.md) guide for details.\n\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikkopaderes%2Fember-cloud-firestore-adapter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikkopaderes%2Fember-cloud-firestore-adapter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikkopaderes%2Fember-cloud-firestore-adapter/lists"}