{"id":20147789,"url":"https://github.com/montymxb/parse-server-test","last_synced_at":"2025-06-14T00:03:07.141Z","repository":{"id":57319528,"uuid":"80584854","full_name":"montymxb/parse-server-test","owner":"montymxb","description":"Lightwight ParseServer Implementation for Testing","archived":false,"fork":false,"pushed_at":"2019-01-30T01:08:11.000Z","size":127,"stargazers_count":4,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-14T21:53:35.314Z","etag":null,"topics":["lightwight-parseserver","parse-server"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/montymxb.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":"2017-02-01T03:01:46.000Z","updated_at":"2018-12-07T17:32:51.000Z","dependencies_parsed_at":"2022-08-26T01:10:25.025Z","dependency_job_id":null,"html_url":"https://github.com/montymxb/parse-server-test","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/montymxb/parse-server-test","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montymxb%2Fparse-server-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montymxb%2Fparse-server-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montymxb%2Fparse-server-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montymxb%2Fparse-server-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/montymxb","download_url":"https://codeload.github.com/montymxb/parse-server-test/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montymxb%2Fparse-server-test/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259737895,"owners_count":22903869,"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":["lightwight-parseserver","parse-server"],"created_at":"2024-11-13T22:31:55.086Z","updated_at":"2025-06-14T00:03:07.119Z","avatar_url":"https://github.com/montymxb.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# parse-server-test\nLightwight ParseServer Implementation for Testing\n\n### What is this?\nAn easy way to deploy mongodb and parse-server for testing purposes.\nThis is setup with the intention for testing the [Parse PHP SDK](https://github.com/ParsePlatform/parse-php-sdk/), but, being a fully fledged instance of parse server, would work just as well with any of the other Parse sdks.\n\n\n### What do I need for this to work?\nYou'll need to have ```npm``` installed.\nIf you don't already have npm installed you can \u003ca href=\"http://blog.npmjs.org/post/85484771375/how-to-install-npm\"\u003eget started here\u003c/a\u003e.\n\n\n### How to Get Started.\nYou can clone down this project and run ```npm install``` to set everything up. Npm installations are done locally to keep things nice and tidy.\n\n```bash\n# start the server\nnpm start\n\n...\n\n# stop the server\nnpm stop\n```\n\nYou can run the server directly from the project directory, in case you want to get direct output directly to the console rather than just the logs.\nNote that if you start up this way you will first want to start up a test db using `mongodb-runner`.\n```bash\nmongodb-runner start\nnode server.js\n```\nWhen you're done you'll want to make sure you shutdown mongodb again.\n```bash\nmongodb-runner stop\n```\n\nIf you want to customize your test server you need only edit the configuration in `server.js`, the bit that's passed in to create a new instance of `ParseServer`.\nYou can find more details about configuring your parse-server [here](https://github.com/parse-community/parse-server/#configuration).\n\nVerbose output is enabled by default to help with testing. If you need to make it a bit quieter you can remove the following line from the config in `server.js`.\n```\nverbose: true\n```\n\n### Issues.\nIf you have any problems running the script or have any suggestions to add new functionality feel free to open an issue or PR.\nCurrently the entire server is setup via arguments passed to ```parse-server``` on the command line.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmontymxb%2Fparse-server-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmontymxb%2Fparse-server-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmontymxb%2Fparse-server-test/lists"}