{"id":23291017,"url":"https://github.com/jplusplus/broken-promises-client","last_synced_at":"2025-10-13T06:11:44.639Z","repository":{"id":68569369,"uuid":"13344546","full_name":"jplusplus/broken-promises-client","owner":"jplusplus","description":"What should a journalist investigate today, according to what was promised in the past?","archived":false,"fork":false,"pushed_at":"2013-12-09T17:03:05.000Z","size":687,"stargazers_count":17,"open_issues_count":4,"forks_count":1,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-04-14T04:55:28.829Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://brokenpromises.jplusplus.org","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/jplusplus.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":"2013-10-05T12:08:58.000Z","updated_at":"2017-01-15T15:37:44.000Z","dependencies_parsed_at":"2023-02-21T07:46:07.400Z","dependency_job_id":null,"html_url":"https://github.com/jplusplus/broken-promises-client","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jplusplus/broken-promises-client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jplusplus%2Fbroken-promises-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jplusplus%2Fbroken-promises-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jplusplus%2Fbroken-promises-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jplusplus%2Fbroken-promises-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jplusplus","download_url":"https://codeload.github.com/jplusplus/broken-promises-client/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jplusplus%2Fbroken-promises-client/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279013949,"owners_count":26085430,"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","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-12-20T05:13:53.053Z","updated_at":"2025-10-13T06:11:44.624Z","avatar_url":"https://github.com/jplusplus.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Broken Promises \n\n## Media Hackday 2013 - Berlin\n\nIn 2003, an article in the New Scientist stated that bananas could be extinct in 2013. Guess what. This was yet another broken promise.\n\nIt can be hard to keep track of all promises and predictions. This tool makes it easier for journalists and citizens to keep an eye on what was promised for a certain date (a day, a month or a year). Articles from the Guardian and the New-York Times are searched for dates and then filtered to remove inadequate results (movie releases, for instance).\n\n## Note\n\nThis is only the frontend system wich will show you articles. To retrieve them, we have built [broken-promises](https://github.com/jplusplus/broken-promises).\n\n## Installation\n\n```\n        _   .--------------------------------.\n      _|o|_ |    Application brought to you  |\n       (_)  |  \t with the amazing Yeoman!    |\n     / \\Y/ \\;-,______________________________|\n    ||  :  |\\//\n    (| --- |\n      |_|_|\n       \\ /\n```\n\nInstall command line tools:\n\n```\nsudo npm install -g grunt-cli bower  \ngem install compass\n```\n\nInstall dependancies with NPM and Bower.\n\n```\nnpm install\nbower install\n```\n\nThen start serve static files with Grunt!\n\n```\ngrunt server\n```\n\n## Generators\n\n* Angular / https://github.com/yeoman/generator-angular\n* Heroku / https://github.com/passy/generator-heroku\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjplusplus%2Fbroken-promises-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjplusplus%2Fbroken-promises-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjplusplus%2Fbroken-promises-client/lists"}