From 285bed3e435e4c68e83b7ae14169a537064a34d8 Mon Sep 17 00:00:00 2001 From: Sergei Zharinov <zharinov@users.noreply.github.com> Date: Sun, 23 Jul 2023 16:41:17 +0300 Subject: [PATCH] test(rubygems): Simplify tests (#23521) --- .../__fixtures__/dependencies-rails.dat | Bin 114127 -> 0 bytes .../rubygems/__fixtures__/rails/info.json | 76 - .../rubygems/__fixtures__/rails/versions.json | 6117 ----------------- .../rubygems/__fixtures__/rubygems-org.txt | 18 - .../rubygems/__snapshots__/index.spec.ts.snap | 3760 ---------- lib/modules/datasource/rubygems/index.spec.ts | 264 +- .../datasource/rubygems/schema.spec.ts | 134 + package.json | 1 + yarn.lock | 5 + 9 files changed, 268 insertions(+), 10107 deletions(-) delete mode 100644 lib/modules/datasource/rubygems/__fixtures__/dependencies-rails.dat delete mode 100644 lib/modules/datasource/rubygems/__fixtures__/rails/info.json delete mode 100644 lib/modules/datasource/rubygems/__fixtures__/rails/versions.json delete mode 100644 lib/modules/datasource/rubygems/__fixtures__/rubygems-org.txt delete mode 100644 lib/modules/datasource/rubygems/__snapshots__/index.spec.ts.snap create mode 100644 lib/modules/datasource/rubygems/schema.spec.ts diff --git a/lib/modules/datasource/rubygems/__fixtures__/dependencies-rails.dat b/lib/modules/datasource/rubygems/__fixtures__/dependencies-rails.dat deleted file mode 100644 index 6c6db93e0a7118cdae79bbdece5baca86e2e5d3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114127 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 ZT?y9EL01Ge2Q_fem7s+Ux-`z90RSdNK4<^{ diff --git a/lib/modules/datasource/rubygems/__fixtures__/rails/info.json b/lib/modules/datasource/rubygems/__fixtures__/rails/info.json deleted file mode 100644 index 1244265b30..0000000000 --- a/lib/modules/datasource/rubygems/__fixtures__/rails/info.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "name": "rails", - "downloads": 156058530, - "version": "5.2.2", - "version_downloads": 385084, - "platform": "ruby", - "authors": "David Heinemeier Hansson", - "info": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "licenses": [ - "MIT" - ], - "metadata": {}, - "sha": "d9ff5d9be16ee277dfc8f3c760bf171aa497d8685ec5c8988fba21a3dbd72cd5", - "project_uri": "https://rubygems.org/gems/rails", - "gem_uri": "https://rubygems.org/gems/rails-5.2.2.gem", - "homepage_uri": "http://rubyonrails.org", - "wiki_uri": "", - "documentation_uri": "http://api.rubyonrails.org", - "mailing_list_uri": "http://groups.google.com/group/rubyonrails-talk", - "source_code_uri": "http://github.com/rails/rails", - "bug_tracker_uri": "http://github.com/rails/rails/issues", - "changelog_uri": "https://www.railschangelog.com/", - "dependencies": { - "development": [], - "runtime": [ - { - "name": "actioncable", - "requirements": "= 5.2.2" - }, - { - "name": "actionmailer", - "requirements": "= 5.2.2" - }, - { - "name": "actionpack", - "requirements": "= 5.2.2" - }, - { - "name": "actionview", - "requirements": "= 5.2.2" - }, - { - "name": "activejob", - "requirements": "= 5.2.2" - }, - { - "name": "activemodel", - "requirements": "= 5.2.2" - }, - { - "name": "activerecord", - "requirements": "= 5.2.2" - }, - { - "name": "activestorage", - "requirements": "= 5.2.2" - }, - { - "name": "activesupport", - "requirements": "= 5.2.2" - }, - { - "name": "bundler", - "requirements": "\u003e= 1.3.0" - }, - { - "name": "railties", - "requirements": "= 5.2.2" - }, - { - "name": "sprockets-rails", - "requirements": "\u003e= 2.0.0" - } - ] - } -} diff --git a/lib/modules/datasource/rubygems/__fixtures__/rails/versions.json b/lib/modules/datasource/rubygems/__fixtures__/rails/versions.json deleted file mode 100644 index 4980cbfa92..0000000000 --- a/lib/modules/datasource/rubygems/__fixtures__/rails/versions.json +++ /dev/null @@ -1,6117 +0,0 @@ -[ - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-12-04T00:00:00.000Z", - "created_at": "2018-12-04T18:15:02.233Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 385269, - "metadata": {}, - "number": "5.2.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d9ff5d9be16ee277dfc8f3c760bf171aa497d8685ec5c8988fba21a3dbd72cd5" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-11-28T00:00:00.000Z", - "created_at": "2018-11-28T22:55:23.827Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5028, - "metadata": {}, - "number": "5.2.2.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "8e1fdbabab9eae02fc76078eea1dc1d975a9be8cbcfeda4395137503da3f1bf7" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-11-27T00:00:00.000Z", - "created_at": "2018-11-27T20:14:16.796Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 244871, - "metadata": {}, - "number": "5.2.1.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "b5e1fe216d108d6908e23aaaed563dcf8fae7ec92c4ea776607732785bad8f10" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-08-07T00:00:00.000Z", - "created_at": "2018-08-07T21:44:52.020Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1994026, - "metadata": {}, - "number": "5.2.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "776cfea45140972f1780236748f7cfe72cf95c032056812128433273c366078c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-07-30T00:00:00.000Z", - "created_at": "2018-07-30T20:22:38.749Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4282, - "metadata": {}, - "number": "5.2.1.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "78fbe88491b0a68f9fe68d7dd8594e2bc102c1aed99a5c5e8acca87e2ec914e7" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-04-09T00:00:00.000Z", - "created_at": "2018-04-09T20:07:04.834Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2430886, - "metadata": {}, - "number": "5.2.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "035dde6374845b5a17bb2c024fb60dfe46e78a04d47cfe22c81e6c5912b51686" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-03-20T00:00:00.000Z", - "created_at": "2018-03-20T17:54:58.165Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 45512, - "metadata": {}, - "number": "5.2.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "5a1ac4795aa7a0c79dc91ad3982dc49230c6178b158f759711138f8bd9bdf1c0" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-01-30T00:00:00.000Z", - "created_at": "2018-01-30T23:38:56.843Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 58779, - "metadata": {}, - "number": "5.2.0.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "da5667e1eb9364e6ac4b7633bd38ba47c67cf75a3d8c7a3e06e85f841c24aa63" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-11-28T00:00:00.000Z", - "created_at": "2017-11-28T05:04:37.765Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 36974, - "metadata": {}, - "number": "5.2.0.beta2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "bad7e22c0d3709d141d7714ff91be84ab2c3850d71aea6d2d670a4443cd9581a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-11-27T00:00:00.000Z", - "created_at": "2017-11-27T19:19:13.809Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1162, - "metadata": {}, - "number": "5.2.0.beta1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "7844ee3f1819835e219a7f332e6cd0985bae9b97b479371ae9ad460fdbbf40a9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-11-27T00:00:00.000Z", - "created_at": "2018-11-27T20:11:47.585Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 252766, - "metadata": {}, - "number": "5.1.6.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "f64f110ff439f10616e87e35dee23aeb0932e77869c64b3e2239b1332db5c863" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-03-29T00:00:00.000Z", - "created_at": "2018-03-29T18:29:03.149Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2616829, - "metadata": {}, - "number": "5.1.6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "b8301a87151de3feb7cbdf57a66842bb668493f4cec464fd0f67d4c7173b6051" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-02-14T00:00:00.000Z", - "created_at": "2018-02-14T20:02:02.541Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1409047, - "metadata": {}, - "number": "5.1.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "fee9771fc53f3060875267a6789aea9e35975e5c344ff5c3175e27be92a01561" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-02-01T00:00:00.000Z", - "created_at": "2018-02-01T19:00:37.520Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3037, - "metadata": {}, - "number": "5.1.5.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "aab580fb652a277b9b3801cecd8d93735de02ca650481bf34cef71de6f51f064" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-09-08T00:00:00.000Z", - "created_at": "2017-09-08T00:52:07.791Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4200799, - "metadata": {}, - "number": "5.1.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "5cc2192045678789e5e7b289476af8bc0a79210ee6713886200cb303ed6f98b8" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-08-24T00:00:00.000Z", - "created_at": "2017-08-24T19:37:37.728Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2955, - "metadata": {}, - "number": "5.1.4.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "c8134e1efcc5f17ac28927a76423146f3a7baf618d97a5d752d09edf4c5eeb7c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-08-03T00:00:00.000Z", - "created_at": "2017-08-03T19:15:15.370Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 895045, - "metadata": {}, - "number": "5.1.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "28c73c5aba5ce71d4bcd6af273be3e565ab7a49abd22fd511dc79fcb36329d19" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-07-31T00:00:00.000Z", - "created_at": "2017-07-31T19:12:53.241Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1962, - "metadata": {}, - "number": "5.1.3.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "f3551c5eec9649bc225552e0ed8ecee6dac9f4f97ca13e78bf018e36385852e8" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-07-25T00:00:00.000Z", - "created_at": "2017-07-25T20:18:18.420Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2959, - "metadata": {}, - "number": "5.1.3.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d7ea7b6ee2ad1881f44bec83af5183dad6a52fed6ba7d25430bdab5f2394d067" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-07-19T00:00:00.000Z", - "created_at": "2017-07-19T19:38:05.393Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1353, - "metadata": {}, - "number": "5.1.3.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a06eded7f5e2bf1d6ecc69589062966bb701ccb8896d5aac5a6171ff38d037d4" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-06-26T00:00:00.000Z", - "created_at": "2017-06-26T21:51:41.161Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 965534, - "metadata": {}, - "number": "5.1.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "4ee8ea1a2760cafbd70fbc878fd0c4ad2fec105082719c818934b39fd4ff0e9b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-06-20T00:00:00.000Z", - "created_at": "2017-06-20T17:03:49.322Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1921, - "metadata": {}, - "number": "5.1.2.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "50a14c6e4952297f0a9a510b268ea845833474dccbe1619594c0406ceab5c7fa" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-05-12T00:00:00.000Z", - "created_at": "2017-05-12T20:11:39.743Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 867000, - "metadata": {}, - "number": "5.1.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "175e79dd0770470e4ff7055989ae136fee9cbb4b3145bcb00a5c4783e941aed7" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-04-27T00:00:00.000Z", - "created_at": "2017-04-27T21:00:47.670Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 328838, - "metadata": {}, - "number": "5.1.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d843e2d2c61987f1fb7877cd98bc5d1f2704ad4eee9adf9c1455858769b6ec32" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-04-21T00:00:00.000Z", - "created_at": "2017-04-21T01:31:13.442Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 18782, - "metadata": {}, - "number": "5.1.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "3c9dc0e1df91b756fe83ce6d7f3184fd27a3c60fc101588a59a30b390308be2b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-03-20T00:00:00.000Z", - "created_at": "2017-03-20T18:57:56.595Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 45879, - "metadata": {}, - "number": "5.1.0.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "1d40e4918ae7358628fce6e0fb629fece66e6022e0b68cc286ddacfb7b4fbd0b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-02-23T00:00:00.000Z", - "created_at": "2017-02-23T20:00:44.720Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 24433, - "metadata": {}, - "number": "5.1.0.beta1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "5e1378a454fefe69f1573782f6ac532ecb346f72404753921623a87e5817e5b1" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-11-27T00:00:00.000Z", - "created_at": "2018-11-27T20:09:36.347Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 108134, - "metadata": {}, - "number": "5.0.7.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "3ce11ed1acf1eea4b4b35b4516251e81a5cbbd889227432b232409cb9c658a2e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-03-29T00:00:00.000Z", - "created_at": "2018-03-29T18:18:14.388Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1318678, - "metadata": {}, - "number": "5.0.7", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "76815a2a7e99c83b53ea52325c5bbc5ca15e25ecdfb741ea329ca153cf11ff84" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-09-08T00:00:00.000Z", - "created_at": "2017-09-08T00:47:42.201Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1868613, - "metadata": {}, - "number": "5.0.6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a86663f8d0d4dd0cb07272394a6d0c7d250be617c6efe77edd2ebc9c9d139746" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-08-24T00:00:00.000Z", - "created_at": "2017-08-24T19:21:20.599Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 899, - "metadata": {}, - "number": "5.0.6.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "7873311d5340bffbabeb33cb9d3ce2c97056bc2bebad3abfcba6f5b38b209075" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-07-31T00:00:00.000Z", - "created_at": "2017-07-31T19:05:29.060Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 431559, - "metadata": {}, - "number": "5.0.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "15e2c25872e5dc2069b0d7bf4535eb4887e77d49166ccfba5871a904c18957b1" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-07-25T00:00:00.000Z", - "created_at": "2017-07-25T20:26:10.369Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1928, - "metadata": {}, - "number": "5.0.5.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "35792281ba2c7af605f2b17453856dd6ee64649d94545e8501ec91db111a6451" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-07-19T00:00:00.000Z", - "created_at": "2017-07-19T19:43:58.280Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1708, - "metadata": {}, - "number": "5.0.5.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "0fd92b43895a1a73d639b93eec67159bed1003ce2a3f6250030b05091ae40046" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-06-19T00:00:00.000Z", - "created_at": "2017-06-19T21:58:56.501Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 508682, - "metadata": {}, - "number": "5.0.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "956e9bd0acf86701b139432eb3c9e6bc6d2f51e7cccec9a5dcf9c7d3cb14d87d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-06-14T00:00:00.000Z", - "created_at": "2017-06-14T20:49:29.610Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 936, - "metadata": {}, - "number": "5.0.4.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "44843943d4fc377d589bbead59fb74b5bb82e2ab9d1c160fe8884cac6bc17c17" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-05-12T00:00:00.000Z", - "created_at": "2017-05-12T20:08:33.226Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 636394, - "metadata": {}, - "number": "5.0.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "fba5f99999f1b01367010f0d85a28b5d992d5866766fbc3d485bce8e14915f2b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-03-01T00:00:00.000Z", - "created_at": "2017-03-01T23:13:53.219Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1816958, - "metadata": {}, - "number": "5.0.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "49c6c350286e2f177df5c2214f9668f0866d87411ab5a63e051e25eb64453f70" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-02-25T00:00:00.000Z", - "created_at": "2017-02-25T00:55:48.618Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1784, - "metadata": {}, - "number": "5.0.2.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a7e221850b4ba50150d814c12750b559b2bf20c164cad3f647e8c7b41da267ed" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-12-21T00:00:00.000Z", - "created_at": "2016-12-21T00:07:46.527Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1778578, - "metadata": {}, - "number": "5.0.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "3f9acd2c489c9eed11ff200a37cb32784cf15ddc5e561657d50b847ced3c361d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-12-09T00:00:00.000Z", - "created_at": "2016-12-09T19:13:12.953Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 9010, - "metadata": {}, - "number": "5.0.1.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "05d95c4eb44510e11af692406500762ac18693d7f01fa2accee68ffaac044df3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-11-30T00:00:00.000Z", - "created_at": "2016-11-30T20:02:44.553Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4514, - "metadata": {}, - "number": "5.0.1.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "2e7c269b909eaedb6a8448991ca783beec337e2e5452bf0905b40191be80db75" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-08-10T00:00:00.000Z", - "created_at": "2016-08-11T17:35:27.196Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2128665, - "metadata": {}, - "number": "5.0.0.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "b51cf641a376e16166587cfe41f46e37bd3a510c13a8b79f0682985c1603e4d8" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-06-30T00:00:00.000Z", - "created_at": "2016-06-30T21:32:45.255Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 762605, - "metadata": {}, - "number": "5.0.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "2e7be2dd453d6ccd7561cc21c5d60a4042f7b3455325f1d9e8dc3d7f79e2d5ef" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-06-22T00:00:00.000Z", - "created_at": "2016-06-22T20:03:41.237Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 47117, - "metadata": {}, - "number": "5.0.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "e2a9e578d1c86057028a91de3e0d1084479f22833ce361a9317597e0c8631c19" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-05-06T00:00:00.000Z", - "created_at": "2016-05-06T21:57:46.793Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 114596, - "metadata": {}, - "number": "5.0.0.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "311fa05f7f50a9b0b9207326e80b7a28767f11ccd97d0a741f60c135136817b7" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-05-06T00:00:00.000Z", - "created_at": "2016-05-06T22:02:43.345Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3163, - "metadata": {}, - "number": "5.0.0.racecar1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "9b94fe9a06d7ae47ef6d9572a0e5ebb5f422cce5e75b5b284790fc7845a83492" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-04-27T00:00:00.000Z", - "created_at": "2016-04-27T20:55:26.508Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 18104, - "metadata": {}, - "number": "5.0.0.beta4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "f8ad4dcc39609eaa7e3e9d9b5e21f4d83d02ba82e39427725a4cfa0b56038bb6" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-02-24T00:00:00.000Z", - "created_at": "2016-02-24T16:16:22.722Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 105892, - "metadata": {}, - "number": "5.0.0.beta3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "10af87af6b7e4fac0c61c6b2d51b6af34da5c2335b014f03b677a035156ed6a3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-02-01T00:00:00.000Z", - "created_at": "2016-02-01T22:06:25.279Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 27692, - "metadata": {}, - "number": "5.0.0.beta2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a370398f8f031f4dc839f3b6109254a7de3040b638bf56058c8c3466516c6322" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-01-25T00:00:00.000Z", - "created_at": "2016-01-25T19:26:49.903Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 6639, - "metadata": {}, - "number": "5.0.0.beta1.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "65cc4ea4425d2898b06ced0adb04dfbb963e13076d01665b9360faa18fcb8c12" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-12-18T00:00:00.000Z", - "created_at": "2015-12-18T21:18:13.306Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 24239, - "metadata": {}, - "number": "5.0.0.beta1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 2.2.2", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "ba530b37029df58da41e789e31c1655eff73e2bfacb8cb048e5ecdd77e7781f4" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2018-11-27T00:00:00.000Z", - "created_at": "2018-11-27T20:07:25.845Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 380436, - "metadata": {}, - "number": "4.2.11", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "dd12ffea8f548accec41ae1ef6add3cf9f1e00275744f92da60a713a0b0d1766" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-09-27T00:00:00.000Z", - "created_at": "2017-09-27T14:29:42.567Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5192907, - "metadata": {}, - "number": "4.2.10", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "141067e1dd4ec59d7a49e54936b68d8e44d8616515625dcf0387405a276d6b97" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-09-20T00:00:00.000Z", - "created_at": "2017-09-20T19:42:33.297Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 754, - "metadata": {}, - "number": "4.2.10.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "9e43e2cda17c4d68b65eff9ef4df6c62c87a0f5779a612fd3dc06e80f0182c7c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-06-26T00:00:00.000Z", - "created_at": "2017-06-26T21:30:56.077Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 9858275, - "metadata": {}, - "number": "4.2.9", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "eaaa4c1cafb3f9bd9f8dd58dd142522e398a5ad0d03abf2e3de364a63d4b7d1a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-06-19T00:00:00.000Z", - "created_at": "2017-06-19T22:28:22.086Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1010, - "metadata": {}, - "number": "4.2.9.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "eb7cdb1b7bb1196ff40d74a98ec44d4521fe3c4e0f4226c814be41e8b1f17d6b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-06-13T00:00:00.000Z", - "created_at": "2017-06-13T18:50:29.897Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1716, - "metadata": {}, - "number": "4.2.9.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "c7de4f0e62498acf407928a5f147a9e297a63e900882f627489e91b033026b69" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-02-21T00:00:00.000Z", - "created_at": "2017-02-21T16:08:53.220Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3409818, - "metadata": {}, - "number": "4.2.8", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "90552099146e785e66cf90ede51dca0c1814440026eef2f8c418aebffc70eb36" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2017-02-10T00:00:00.000Z", - "created_at": "2017-02-10T02:46:51.222Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4030, - "metadata": {}, - "number": "4.2.8.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "5405ee45ce29c39a4bde749ac32bb4940e88fea5da3cc1c88f3f5bd5accae76f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-08-10T00:00:00.000Z", - "created_at": "2016-08-11T17:35:16.160Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5579018, - "metadata": {}, - "number": "4.2.7.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "9414bef218365d548c5e42080e70364ad2809d6263856f591ba2e393a3096dab" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-07-13T00:00:00.000Z", - "created_at": "2016-07-13T02:57:05.601Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 694470, - "metadata": {}, - "number": "4.2.7", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "76dbbc22ac7fc20edb2fb653a9517590537073ef57669c2da8f3d32ff1767c0c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-07-01T00:00:00.000Z", - "created_at": "2016-07-01T00:33:36.424Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1200, - "metadata": {}, - "number": "4.2.7.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "3762801c4aeedaf8a560bd91a57bad8fff04ac29cbbe6d58d3353afd7cc65d8f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-03-07T00:00:00.000Z", - "created_at": "2016-03-07T22:33:22.563Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3726561, - "metadata": {}, - "number": "4.2.6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a199258c0d2bae09993a6932c49df254fd66428899d1823b8c5285de02e5bc33" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-03-01T00:00:00.000Z", - "created_at": "2016-03-01T18:37:54.172Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2665, - "metadata": {}, - "number": "4.2.6.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "29c9b33cfcf82b16457b338f68b10a5c81841bd17340a4b27129f2e7246d6f93" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-02-29T00:00:00.000Z", - "created_at": "2016-02-29T19:17:10.564Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 895765, - "metadata": {}, - "number": "4.2.5.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "aa93c1b9eb8b535eee58280504e30237f88217699fe9bb016e458e5122eefa2e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-01-25T00:00:00.000Z", - "created_at": "2016-01-25T19:26:41.410Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1401224, - "metadata": {}, - "number": "4.2.5.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "0bb3795fc6d971522f2681dea730b49be880809012939a8a570bd086b583460e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-11-12T00:00:00.000Z", - "created_at": "2015-11-12T17:06:55.226Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2001406, - "metadata": {}, - "number": "4.2.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "6248f75d4ecbcaa004166aa2b1484f87b7e956013853e905e49b68f29397b565" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-11-05T00:00:00.000Z", - "created_at": "2015-11-05T03:02:33.340Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3722, - "metadata": {}, - "number": "4.2.5.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "869306afca63bf6749490a13a5b4f155cd29f594ceff2e2f03985bd8898a9619" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-10-30T00:00:00.000Z", - "created_at": "2015-10-30T20:47:59.397Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4291, - "metadata": {}, - "number": "4.2.5.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "7422830437d58a940d8ffb1b8b5dc084b438007b629d50dc0712724578fb476d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-08-24T00:00:00.000Z", - "created_at": "2015-08-24T18:27:12.716Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2274535, - "metadata": {}, - "number": "4.2.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "1c33dd7c280d1c5dc4235509f774d673bac1d3f2e8c53b1353f677e7578ffc5a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-08-14T00:00:00.000Z", - "created_at": "2015-08-14T15:21:15.566Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3919, - "metadata": {}, - "number": "4.2.4.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d64188a2b9b03bcca5499ce6ac6d422e5ae4f8c1ecc5f3af44db14e82823ce7d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-06-25T00:00:00.000Z", - "created_at": "2015-06-25T21:30:57.890Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1806303, - "metadata": {}, - "number": "4.2.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "6a19b32cf92ac3585c2effbf5356642e84349abf55ee82827313ec3c7ce34870" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-06-22T00:00:00.000Z", - "created_at": "2015-06-22T14:23:17.788Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2243, - "metadata": {}, - "number": "4.2.3.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "9e36a4dee4e39def83123c0e260426994204fc9201ca2afa2a1a77ff66f6e3a3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-06-16T00:00:00.000Z", - "created_at": "2015-06-16T18:03:17.061Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 815888, - "metadata": {}, - "number": "4.2.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "60826c698420631bd4b623c8eb305510a428e507c202885b4cc52551293901c1" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-03-19T00:00:00.000Z", - "created_at": "2015-03-19T16:42:01.191Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2327809, - "metadata": {}, - "number": "4.2.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "6b5f7d3a4a9eb2f181bab4a657315dbe08d0be218eae6017bef8a45dede211cb" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-03-12T00:00:00.000Z", - "created_at": "2015-03-12T21:25:52.551Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4813, - "metadata": {}, - "number": "4.2.1.rc4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "67b780da327c1ff8efee6e6d41e1fd735e4fa8734bc34ae450bb587db34ff8ad" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-03-02T00:00:00.000Z", - "created_at": "2015-03-02T21:35:50.169Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5568, - "metadata": {}, - "number": "4.2.1.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "90043b5ce4c1191e62a0c5b6bc4580553a540d7e6d18c7975de180fe8af61462" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-02-25T00:00:00.000Z", - "created_at": "2015-02-25T22:19:50.245Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3057, - "metadata": {}, - "number": "4.2.1.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "ea1ef28f02f4293c168c5055d3c86bb708395c5234c9537d7e241cba1b1309ad" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-02-20T00:00:00.000Z", - "created_at": "2015-02-20T22:21:34.214Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3040, - "metadata": {}, - "number": "4.2.1.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "aade7124ac2625b2a2c5049b9aa6a1984a2c4e2d7ffe4ddb70df40f693498a3f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-12-20T00:00:00.000Z", - "created_at": "2014-12-20T00:15:37.476Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 23163905, - "metadata": {}, - "number": "4.2.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d394a78b2237145fffff3b7556ae64006139a7d1c04bc66b0bd39bbd5e4d3088" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-12-13T00:00:00.000Z", - "created_at": "2014-12-13T02:58:44.762Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 19540, - "metadata": {}, - "number": "4.2.0.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "aa939ee565e8ff5fab80ca4ac41820bc0923f48fa8c9dc39586d5b32d3c99f86" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-12-05T00:00:00.000Z", - "created_at": "2014-12-05T23:20:12.824Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 17083, - "metadata": {}, - "number": "4.2.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "466ee46b83645d96721cd0ce8f04a7523ebdbea9d662236f5d65628c05765750" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-11-28T00:00:00.000Z", - "created_at": "2014-11-28T17:53:27.822Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 17646, - "metadata": {}, - "number": "4.2.0.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "7ff0c8fdf7eacfdb66ffdd8295b3e7e337b0c4106135342f368c96c3b83b861d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-10-30T00:00:00.000Z", - "created_at": "2014-10-30T22:13:30.689Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 38254, - "metadata": {}, - "number": "4.2.0.beta4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "8604a52c018fbc983188f4918b76fdd1391cc4d0628025da1b614f8f25eee94a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-10-29T00:00:00.000Z", - "created_at": "2014-10-30T18:37:59.690Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1704, - "metadata": {}, - "number": "4.2.0.beta3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "965834f54d88d45018b94606bc9942f8c9ba6664fcd5d046880a3955d64f96d6" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-09-29T00:00:00.000Z", - "created_at": "2014-09-29T17:16:38.761Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 38048, - "metadata": {}, - "number": "4.2.0.beta2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "6a23c9f15562066ee77c555ed3251687ed21280a9851e045710c8e3e4b150c4e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-08-20T00:00:00.000Z", - "created_at": "2014-08-20T02:34:44.046Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 26216, - "metadata": {}, - "number": "4.2.0.beta1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "461642476534a11b33462e14176c667e737fd7310a1fc5e8f3aceb2a8f1c347d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-07-12T00:00:00.000Z", - "created_at": "2016-07-12T22:20:56.527Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 823409, - "metadata": {}, - "number": "4.1.16", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a19899f82c0a03a08cd2629636b75b582e0a64d908bda84c57e9cb70ac7adbd3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-07-02T00:00:00.000Z", - "created_at": "2016-07-02T02:15:20.923Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 698, - "metadata": {}, - "number": "4.1.16.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "1924d4e7d3175cc3f4ccb868050dddf67badb31174e32014e58e42459bf0d446" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-03-07T00:00:00.000Z", - "created_at": "2016-03-07T22:37:14.594Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 367865, - "metadata": {}, - "number": "4.1.15", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "9c94775ade272961c3bfae2a5a4ff2cddc319e48fd269d8e779240e2c94677d1" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-03-01T00:00:00.000Z", - "created_at": "2016-03-01T18:43:40.764Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 843, - "metadata": {}, - "number": "4.1.15.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "bb56ce545d4c36ffcc19f41901a2dc73b26f70a6d750ce2a0da715eb3ac640a6" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-02-29T00:00:00.000Z", - "created_at": "2016-02-29T19:19:55.523Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 291037, - "metadata": {}, - "number": "4.1.14.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "e5ca9faf11ef90c3e17b7e116b9297fc479910b22ef0775e64aaddcb8779885b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-01-25T00:00:00.000Z", - "created_at": "2016-01-25T19:26:27.339Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 222953, - "metadata": {}, - "number": "4.1.14.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "bde7704f906e5cf7dd4b098231a6e6471ac1b13ce1ac4940a320144be37f778d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-11-12T00:00:00.000Z", - "created_at": "2015-11-12T18:20:40.613Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 202735, - "metadata": {}, - "number": "4.1.14", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "b617d83abc53f51a053a73678b6a5bc9357e6ae8348fadcc1461986b3deb59b9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-11-05T00:00:00.000Z", - "created_at": "2015-11-05T02:55:44.276Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 992, - "metadata": {}, - "number": "4.1.14.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "51352f9891747f4b780ac88a0de444ec653bf835344e29387e4d524ad8e3f668" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-10-30T00:00:00.000Z", - "created_at": "2015-10-30T20:45:42.801Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1256, - "metadata": {}, - "number": "4.1.14.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "5f30dbd05959aa49e1d03fc9b5dff1a1ffaf31fc8ef6bd20a4cf1efeb567b677" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-08-24T00:00:00.000Z", - "created_at": "2015-08-24T18:02:56.741Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 233617, - "metadata": {}, - "number": "4.1.13", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d11d1a3ca07f1494f2abb634677f390f897bb5ae4b818e1612aa6a6412837d1b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-08-14T00:00:00.000Z", - "created_at": "2015-08-14T15:13:26.943Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1964, - "metadata": {}, - "number": "4.1.13.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "bf3c029c337c0635a5390f32b3d7bd79828d683a71087c0e8979d0e49b728810" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-06-25T00:00:00.000Z", - "created_at": "2015-06-25T21:26:08.544Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 269582, - "metadata": {}, - "number": "4.1.12", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "bb45840dc30f8accb1c38170383f8407b851b6321e06693c9adad7279237564c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-06-22T00:00:00.000Z", - "created_at": "2015-06-22T14:05:08.486Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5076, - "metadata": {}, - "number": "4.1.12.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "84332f3ea6d94852fdd77fb1e0da3e6fb103c769436298fa2d2811e790c72404" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-06-16T00:00:00.000Z", - "created_at": "2015-06-16T18:00:13.043Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 249681, - "metadata": {}, - "number": "4.1.11", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "eb7a9f8c5cb838e16f934e53f71f14e14ac2ef646939134a59eb65b3e209102b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-03-19T00:00:00.000Z", - "created_at": "2015-03-19T16:50:27.388Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 360173, - "metadata": {}, - "number": "4.1.10", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "9f81f8b716ba76ea768b1c0ed4a185a3f7647b384fc297c26c2b51be82856fd3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-03-12T00:00:00.000Z", - "created_at": "2015-03-12T21:32:52.724Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4947, - "metadata": {}, - "number": "4.1.10.rc4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "178baf8604ad8212cb76c6e36052031de4ed2fc03d9f63e470735c482e1164bd" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-03-02T00:00:00.000Z", - "created_at": "2015-03-02T21:39:47.964Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1318, - "metadata": {}, - "number": "4.1.10.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "6958130cadf8306732bd0ef09a49f689c85e8f675aa77392c2bff605dc6fe795" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-02-25T00:00:00.000Z", - "created_at": "2015-02-25T22:22:40.645Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1299, - "metadata": {}, - "number": "4.1.10.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a3cb51aa45106f533ef1ea26f887e373ebdb62ec790d9d4dedfdb6d4c77fd640" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-02-20T00:00:00.000Z", - "created_at": "2015-02-20T22:25:09.666Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1212, - "metadata": {}, - "number": "4.1.10.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d9a824b98cc7b3024d40209e6bb9bb4b5538397d63aee3307363fa97f31c658b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-01-06T00:00:00.000Z", - "created_at": "2015-01-06T20:04:31.185Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 499861, - "metadata": {}, - "number": "4.1.9", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "19df2af2a3c6cd142714aca26a54e433bf39c20f82ac7b0fc7e1bcd38eed96d3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-01-02T00:00:00.000Z", - "created_at": "2015-01-02T01:11:10.973Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1464, - "metadata": {}, - "number": "4.1.9.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "f4696d6e42b17d01a99cad05929e952dbc41f442a9bd6b1051645b9d1004bc76" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-11-16T00:00:00.000Z", - "created_at": "2014-11-17T16:01:13.385Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 958282, - "metadata": {}, - "number": "4.1.8", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "20f4a46c30dac40585721caf3b4b1c961a3cf425fd1ccbc6109ccd6df723599d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-11-19T00:00:00.000Z", - "created_at": "2014-11-19T19:12:12.692Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 18029, - "metadata": {}, - "number": "4.1.7.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "cc9e81e9396ca0a4161798d349db181dde75f829c941a7ad7cebcb3c3bda8edd" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-10-29T00:00:00.000Z", - "created_at": "2014-10-30T18:37:49.213Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 490407, - "metadata": {}, - "number": "4.1.7", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "20972f5ce418d5b938afa42680bcbe8c52770c0664429233fa0e567a25bd3515" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-09-11T00:00:00.000Z", - "created_at": "2014-09-11T17:26:04.576Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 971416, - "metadata": {}, - "number": "4.1.6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "f351c95673cb833652deeaab5c67998ab0af9ff3c89c585abe23dafa0648efa0" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-09-08T00:00:00.000Z", - "created_at": "2014-09-08T18:13:12.723Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2068, - "metadata": {}, - "number": "4.1.6.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "e8d1061e0a7c8e419baf52de0fe879ef2a54ae11d23994334746b7a416be51d9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-08-19T00:00:00.000Z", - "created_at": "2014-08-19T20:52:47.110Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2911, - "metadata": {}, - "number": "4.1.6.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "41b06c08092941570fd7c11c51a8f546f47a2fac7a9cb7ed3b08161e66c51b8b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-08-18T00:00:00.000Z", - "created_at": "2014-08-18T17:01:03.727Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1112707, - "metadata": {}, - "number": "4.1.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "47e2d4a43e1b9c238d8b7c51a6ccf0461ffd3e1b270dd6af02c42ed3f694438b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-07-02T00:00:00.000Z", - "created_at": "2014-07-02T19:53:35.556Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 970673, - "metadata": {}, - "number": "4.1.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "54272fde189892c5e55e53646b871236d8c513a438d38ad91b9d54d64453cf31" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-07-02T00:00:00.000Z", - "created_at": "2014-07-02T17:06:42.181Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 17247, - "metadata": {}, - "number": "4.1.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "028ed6d06d8b8c0c32fc19aaa0cd1c73fe662e505180f26542fccda38ba84236" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-06-26T00:00:00.000Z", - "created_at": "2014-06-26T14:50:09.079Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 163683, - "metadata": {}, - "number": "4.1.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "7797e5e3f1f917339ecaf2d85cb71e95fea40cd3f7e8f3c9c19c884d425b34fa" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-06-23T00:00:00.000Z", - "created_at": "2014-06-23T17:28:46.002Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2752, - "metadata": {}, - "number": "4.1.2.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "ab9b39b7020cfa44077d1a3921ffa3e8a670c83aed2bd417bd7b6ec4bafbc610" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-06-16T00:00:00.000Z", - "created_at": "2014-06-16T16:30:46.332Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4642, - "metadata": {}, - "number": "4.1.2.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "bf02ccda7ff7f39a2703696756c1d6b59b49ba435483ce69e60262a669e58e19" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-05-27T00:00:00.000Z", - "created_at": "2014-05-27T16:12:48.106Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 8810, - "metadata": {}, - "number": "4.1.2.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "077fe073cc38440ab5ffb78d29a948f2e3239d72fa5f3952cae0f137bf1ee8bd" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-05-06T00:00:00.000Z", - "created_at": "2014-05-06T16:11:31.458Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1032270, - "metadata": {}, - "number": "4.1.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "602275642419e731637c91421cf498f2994c2d9f1b94f6c713f3b7b8757b2aa5" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-04-08T00:00:00.000Z", - "created_at": "2014-04-08T19:21:51.275Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 568955, - "metadata": {}, - "number": "4.1.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d2ce7d3965f8c5d4b9076012d52512022dc0b0a0e4a427d801e84db449e140bf" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-03-25T00:00:00.000Z", - "created_at": "2014-03-25T20:12:47.195Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 17935, - "metadata": {}, - "number": "4.1.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "3126c2bcd5866d179d034b9d56a352508d71d3596366124e853e45cca8e6d127" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-02-18T00:00:00.000Z", - "created_at": "2014-02-18T20:59:23.632Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 33108, - "metadata": {}, - "number": "4.1.0.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "66f0c65ad0a8b1482ae983fb56005ec554ea35c02a6642be1684211e9a17c001" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-02-18T00:00:00.000Z", - "created_at": "2014-02-18T18:52:57.614Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3265, - "metadata": {}, - "number": "4.1.0.beta2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "ca40954f1f9af5e8ec3108defb461ad378d5a656007facfc1854e28375fe8def" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-12-18T00:00:00.000Z", - "created_at": "2013-12-18T00:15:16.640Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 31560, - "metadata": {}, - "number": "4.1.0.beta1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d40c33fec1c604ea8607b7bc7314281bdff1baa47535621a4be00081b6ebbb69" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-01-06T00:00:00.000Z", - "created_at": "2015-01-06T20:08:59.935Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1101089, - "metadata": {}, - "number": "4.0.13", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d4b3ca8517b394459fd31773c5c6877b4aded8f2c84e6f5422061d231b2af9f6" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-01-02T00:00:00.000Z", - "created_at": "2015-01-02T00:54:54.587Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1437, - "metadata": {}, - "number": "4.0.13.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "76021a6be6518a7d4f6d3de94cb09259cf0e00df5f194b70aa171d2cf116b685" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-11-16T00:00:00.000Z", - "created_at": "2014-11-17T16:01:00.306Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 241367, - "metadata": {}, - "number": "4.0.12", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "96f47a8a2f06df95c78ac3baea02c01eefbd214034a715055f67b193988c4aec" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-11-19T00:00:00.000Z", - "created_at": "2014-11-19T19:09:54.075Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 14054, - "metadata": {}, - "number": "4.0.11.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "80e495107ea0df0c607abdf141e91fec6b091ed0d0910036408e9c69dad68013" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-10-29T00:00:00.000Z", - "created_at": "2014-10-30T18:37:38.192Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 59040, - "metadata": {}, - "number": "4.0.11", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "ca9da5665e2e8e124a71fb4e7dcac32e38ae3188d869cda3f8c8593aeeafeec3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-09-11T00:00:00.000Z", - "created_at": "2014-09-11T17:33:15.455Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 89528, - "metadata": {}, - "number": "4.0.10", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "0c9d3fc3fb0eaccd480e1fd3786ee0714923478ade4ed4c746eaca98786e018e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-09-08T00:00:00.000Z", - "created_at": "2014-09-08T17:55:45.314Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1438, - "metadata": {}, - "number": "4.0.10.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "429ed3e39212b61d1ae1713be631d8ba1b164a98575b83a43b040197b14de409" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-08-19T00:00:00.000Z", - "created_at": "2014-08-19T20:48:29.471Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1966, - "metadata": {}, - "number": "4.0.10.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a614c8bc222ae1e92e58b39447e8a81428e129eb3b330f990edf3d6ee15fa9f9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-08-18T00:00:00.000Z", - "created_at": "2014-08-18T17:03:01.087Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 114512, - "metadata": {}, - "number": "4.0.9", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "b93edde41a48108589cf0684c7fb95a684b5193768166d3fc692d0dc0ad87d17" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-07-02T00:00:00.000Z", - "created_at": "2014-07-02T19:42:37.603Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 187439, - "metadata": {}, - "number": "4.0.8", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "34a589d9718b8fbbb2fa557acda14e1639d796018d29873c7912f52e67056f15" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-07-02T00:00:00.000Z", - "created_at": "2014-07-02T17:04:32.418Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 14789, - "metadata": {}, - "number": "4.0.7", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "86b89e68418745706b8a0cd76d8ae3ed49f298e59278be7350a3359c5f97b2e9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-06-26T00:00:00.000Z", - "created_at": "2014-06-26T16:30:13.579Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 27431, - "metadata": {}, - "number": "4.0.6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "a1631de04f0ce6634b56801a2046af5d42f8dde474fb82ba46194e2a6de5fdce" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-06-23T00:00:00.000Z", - "created_at": "2014-06-23T17:24:41.466Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1397, - "metadata": {}, - "number": "4.0.6.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "65b45b5fc19be3f776808be1e281af89e7840371aff24472e6a4a5d1b28e51dc" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-06-16T00:00:00.000Z", - "created_at": "2014-06-16T16:16:01.642Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1531, - "metadata": {}, - "number": "4.0.6.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d015f058c0d28236bc0a92816a3e950d19448831cbb6d3ebce4f1736fd98a3fe" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-05-27T00:00:00.000Z", - "created_at": "2014-05-27T16:06:55.364Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2987, - "metadata": {}, - "number": "4.0.6.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "6c64e8e92c4261c1cffdf8aada0fff3924c922580160c7026be62ffd81e7ed12" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-05-06T00:00:00.000Z", - "created_at": "2014-05-06T16:13:27.132Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 401705, - "metadata": {}, - "number": "4.0.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": "\u003e= 1.9.3", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "22cc7501b6d4b0e7b6b215777b0faf7f8181a1d5058ef7c88c3c328227485253" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-03-14T00:00:00.000Z", - "created_at": "2014-03-14T17:37:07.331Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 490499, - "metadata": {}, - "number": "4.0.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "ead3f37942b32496cd07837a01c40acc4f8c8df72e839f3d087a2c3543d760bc" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-03-11T00:00:00.000Z", - "created_at": "2014-03-11T17:31:18.568Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2634, - "metadata": {}, - "number": "4.0.4.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "43964f6a9eb6fe95f62b1ab12cec6d8f7de1e37843fc32887f46721cb1eff7c3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-02-18T00:00:00.000Z", - "created_at": "2014-02-18T18:49:43.150Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 625122, - "metadata": {}, - "number": "4.0.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "649f8ca0cdc10d47e6bef73e098937a2a61f5aabbcf2fde930d28675021e81be" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-12-03T00:00:00.000Z", - "created_at": "2013-12-03T19:01:29.867Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1145030, - "metadata": {}, - "number": "4.0.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "b7485afabce7c526eee714f7daf020cc7f18be66567a55ad806b81294cc19ffa" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-11-01T00:00:00.000Z", - "created_at": "2013-11-01T19:08:16.307Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 489902, - "metadata": {}, - "number": "4.0.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "e3759fcd9fd550589404ba0975857142dbdcef2bbfdf71c43a7ee372196cc76e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-10-30T00:00:00.000Z", - "created_at": "2013-10-30T20:49:25.297Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2287, - "metadata": {}, - "number": "4.0.1.rc4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "33e52b019bb067651017f7f4e1fa8dbee84ec8c06c67e584f60effbe3f298437" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-10-23T00:00:00.000Z", - "created_at": "2013-10-23T21:41:08.791Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3532, - "metadata": {}, - "number": "4.0.1.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "de966ab76954cdc4a3f187cc5ead6fefd11f139ef0dc9b8dddcf9e603117fbeb" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-10-21T00:00:00.000Z", - "created_at": "2013-10-21T22:01:19.341Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2509, - "metadata": {}, - "number": "4.0.1.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "5247e609526b43ea03aa6530101181d2d4711a97b2c24e373d83dbeeefb6c9e5" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-10-17T00:00:00.000Z", - "created_at": "2013-10-17T16:46:23.993Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3441, - "metadata": {}, - "number": "4.0.1.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "3b186b3822d62ef5caaf71dfb1a495e595e3fef99397b4a88ded88d1f09ccb68" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-06-25T00:00:00.000Z", - "created_at": "2013-06-25T14:32:58.526Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2510183, - "metadata": {}, - "number": "4.0.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": null, - "sha": "6eabebfbe7dcdabeddf69356f84cec3d78e395b08aa1de700e265f7cbff8028b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-06-11T00:00:00.000Z", - "created_at": "2013-06-11T20:26:00.144Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 48973, - "metadata": {}, - "number": "4.0.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": null, - "sha": "da2455bd8c71eecabce7d6505b6a452fe77e2ff8ee4b6bd474b6daae96d7d5a5" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-04-29T00:00:00.000Z", - "created_at": "2013-04-29T15:39:05.085Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 86239, - "metadata": {}, - "number": "4.0.0.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": null, - "sha": "7363c1797b63e2ab31d9f1752a786993de71f7f3b31cd56f81c9f35cec62f586" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-02-26T00:00:00.000Z", - "created_at": "2013-02-26T00:05:43.566Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 62689, - "metadata": {}, - "number": "4.0.0.beta1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.8.11", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": null, - "sha": "3df8a03efbcb0ee25bedd11a761c8920e80ffb76b7a8c474e6fed17aaec5299f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-09-14T00:00:00.000Z", - "created_at": "2016-09-14T21:19:01.962Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2740670, - "metadata": {}, - "number": "3.2.22.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "c7ba428e51536d961e2fba7bbc65527901ee015ea41696ac803a97716ad58d14" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-08-11T00:00:00.000Z", - "created_at": "2016-08-11T19:20:46.883Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 470168, - "metadata": {}, - "number": "3.2.22.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "cd62b28ac2f2e4e6eb41dd785c02eae4ea48fb198ce08d062170c86b9fefd8ad" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-08-10T00:00:00.000Z", - "created_at": "2016-08-11T17:34:59.710Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 88959, - "metadata": {}, - "number": "3.2.22.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "933b7ca70386fd8ec9693a254ffc177c82de54c7d7635e385b92a2d7179d23e8" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-02-29T00:00:00.000Z", - "created_at": "2016-02-29T19:24:19.757Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 980724, - "metadata": {}, - "number": "3.2.22.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "e40902aa453b1ce4e0048221d8d1d4e8dda1f3bd58c80c23f6c38c7bd3fae9cb" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2016-01-25T00:00:00.000Z", - "created_at": "2016-01-25T19:26:12.364Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 395297, - "metadata": {}, - "number": "3.2.22.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "55bc070a05d583ffc0028bfc6b1c5be60e9d5fc7655ebada06c5c83ae38249e9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2015-06-16T00:00:00.000Z", - "created_at": "2015-06-16T18:06:38.294Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1132300, - "metadata": {}, - "number": "3.2.22", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "4e6341bbab6d88aa0578034474699c3793448dfbaa09d89f708304591f3b8a21" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-11-16T00:00:00.000Z", - "created_at": "2014-11-17T16:00:44.994Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1146693, - "metadata": {}, - "number": "3.2.21", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d0f6904bc864307cb0236a3cc8b252d355e4536223614aee33265f23ead3c55a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-10-29T00:00:00.000Z", - "created_at": "2014-10-30T18:37:26.434Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 195705, - "metadata": {}, - "number": "3.2.20", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "38cc06efd458dde28f1ea20f3c4095d7cf2aae5a74a1689ebcc0ab7d8af88a7c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-07-02T03:00:00.000Z", - "created_at": "2014-07-02T17:02:48.733Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 909448, - "metadata": {}, - "number": "3.2.19", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "33b64cf78dfcf3206d961ce03e8fe6d260081da696e60da39d0b2a4a160fe22b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-05-06T00:00:00.000Z", - "created_at": "2014-05-06T16:17:02.829Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1099448, - "metadata": {}, - "number": "3.2.18", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": "\u003e= 1.8.7", - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "b087466024542c7abebc85cb5638ba8bed302616a914996cad454bf8d6e54198" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2014-02-18T03:00:00.000Z", - "created_at": "2014-02-18T18:54:56.443Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 884331, - "metadata": {}, - "number": "3.2.17", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "8eff1bbf9f22fa943e58e9b71c6bdbe5d5d95caf022bec38ce083599961cb984" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-12-03T00:00:00.000Z", - "created_at": "2013-12-03T19:01:19.549Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 769959, - "metadata": {}, - "number": "3.2.16", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "fc470010d70c7628e9e6c4bd535f85571a24cdfadf9b58560e6b2d5f3d396ab0" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-10-16T00:00:00.000Z", - "created_at": "2013-10-16T17:23:10.503Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 373553, - "metadata": {}, - "number": "3.2.15", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "9ed01092cb939f8c9be82138a8ba83df45260d544f86a0465893491dbdc2794c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-10-11T00:00:00.000Z", - "created_at": "2013-10-11T21:17:17.374Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1515, - "metadata": {}, - "number": "3.2.15.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "5a087619b019dc3b090155dd423e75e512ac30f5a00f129201742a553a3b0036" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-10-04T00:00:00.000Z", - "created_at": "2013-10-04T20:48:45.484Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1879, - "metadata": {}, - "number": "3.2.15.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "0e6822abce7c9a8c35ca654460f97969c00e1b7a5103f7625a3566b2bfaa6f91" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-10-03T00:00:00.000Z", - "created_at": "2013-10-03T18:54:09.709Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1539, - "metadata": {}, - "number": "3.2.15.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "32a978bcf58bf17be4ead4db931e07da8369e20689f869a91c2d12665dfac2bd" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-07-22T03:00:00.000Z", - "created_at": "2013-07-22T16:44:50.870Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 773359, - "metadata": {}, - "number": "3.2.14", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [ - "MIT" - ], - "requirements": [], - "sha": "d63321eb0231dbf576ba19017cf87b3e2d8b863dd6402f26f198455fd1377963" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-07-16T03:00:00.000Z", - "created_at": "2013-07-16T16:13:33.339Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2752, - "metadata": {}, - "number": "3.2.14.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": null, - "sha": "ee3613d278f46c0b75a9ac9e6e47b4ab2022096751c09c189a2422e188af7b06" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-07-12T03:00:00.000Z", - "created_at": "2013-07-13T00:25:39.110Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1568, - "metadata": {}, - "number": "3.2.14.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": [ - "MIT" - ], - "requirements": null, - "sha": "f67b0755e5c94f836819ecfb2d0c935b33eb2ae1132a6bf2eb03af6bcf9f7399" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-03-18T00:00:00.000Z", - "created_at": "2013-03-18T17:13:33.058Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4543806, - "metadata": {}, - "number": "3.2.13", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "dfc57cb7d289513dd89a99db6f714fbdb407223160abf98293b74be07724bcb8" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-03-06T00:00:00.000Z", - "created_at": "2013-03-06T23:06:19.052Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5396, - "metadata": {}, - "number": "3.2.13.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": [], - "requirements": null, - "sha": "b7c97755db51ec5a89e9fd042f7bdc4126a2af9b7808ebf378f68157448bdd92" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-02-27T00:00:00.000Z", - "created_at": "2013-02-27T20:25:46.062Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 6882, - "metadata": {}, - "number": "3.2.13.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": [], - "requirements": null, - "sha": "a5d6658c62b366916e136c3aa8ac501664e81741d0ca66b5feaa2b33207e075d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-02-11T00:00:00.000Z", - "created_at": "2013-02-11T18:17:41.481Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1554721, - "metadata": {}, - "number": "3.2.12", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "bff3605849350b46cceab64e0b9136cd8743d45db902160c19bbd06fc9a956ca" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-01-08T00:00:00.000Z", - "created_at": "2013-01-08T20:08:45.798Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1480280, - "metadata": {}, - "number": "3.2.11", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "f5e02999889aa39af2c7d2c882d9e3b5c71e8adfc98236a69dadacdfbce5603e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-12-23T00:00:00.000Z", - "created_at": "2013-01-02T21:20:01.186Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 121245, - "metadata": {}, - "number": "3.2.10", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "a90e9d6d953b63b4ff19c99fc0a5c823537ede5ef0528cf6dce6debde4f0e1ef" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-11-12T00:00:00.000Z", - "created_at": "2012-11-12T15:21:34.822Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 711220, - "metadata": {}, - "number": "3.2.9", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "8e4dcd26fe5db9ac017d0b30194190e12e0023edd93e3dd8401fe7f5e91d666a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-11-09T00:00:00.000Z", - "created_at": "2012-11-09T18:00:50.077Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4239, - "metadata": {}, - "number": "3.2.9.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "551741df96e10e832d9397b38329df1b64c00a4e0b6321b379b6ce5a9838ca4e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-11-01T00:00:00.000Z", - "created_at": "2012-11-01T17:39:37.178Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3569, - "metadata": {}, - "number": "3.2.9.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "ccfbf907e3f84c349ee514c675ba170a832b0178b8868bf2f49300471fb29e3a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-10-29T00:00:00.000Z", - "created_at": "2012-10-29T17:07:08.109Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2309, - "metadata": {}, - "number": "3.2.9.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "a9faa5f3d00f60d5bbe8a47ec55325be4cc17377e772b39e59be86e0dd3419c8" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-08-09T00:00:00.000Z", - "created_at": "2012-08-09T21:23:34.632Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1400656, - "metadata": {}, - "number": "3.2.8", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "f671d492f91e52e203c99cd989682df89993abaca8b4861732afe1413ead7fcc" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-08-03T00:00:00.000Z", - "created_at": "2012-08-03T14:29:05.254Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5190, - "metadata": {}, - "number": "3.2.8.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "5a37f0e07cf92509861850180598fefb2cbe22e2abcf5ec05a7f4e0006206c07" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-08-01T00:00:00.000Z", - "created_at": "2012-08-01T20:57:56.061Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2131, - "metadata": {}, - "number": "3.2.8.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "a036e0620a52290a43b39a489eaf2da2d130da436172b95ccfd0ccd9c2344f4e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-07-26T00:00:00.000Z", - "created_at": "2012-07-26T22:09:06.275Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 215896, - "metadata": {}, - "number": "3.2.7", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "8aad4faaabd497b3c4f07a02b9720e3111c7fa0967cf7d4d7a9c18b88d13997f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-07-23T00:00:00.000Z", - "created_at": "2012-07-23T21:45:55.204Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2362, - "metadata": {}, - "number": "3.2.7.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "bde8690cc0a4680b20d2d766d20bc757e24a155b5e954dc2d352089bb8711d65" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-06-12T00:00:00.000Z", - "created_at": "2012-06-12T21:26:21.434Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 765067, - "metadata": {}, - "number": "3.2.6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "55389d82ad04ea822c7236a1a877d90b18ad4defed4c0e7a2a9bb2e6bcd19ea0" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-06-01T00:00:00.000Z", - "created_at": "2012-06-01T03:39:04.678Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 194701, - "metadata": {}, - "number": "3.2.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "d8888a6e10a1d680b9c8ba02047d2627cb23c6aefe30c058d454d07404dde73c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-05-31T00:00:00.000Z", - "created_at": "2012-05-31T18:25:13.532Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 12799, - "metadata": {}, - "number": "3.2.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "912f6ab1389714d1c6413af35166dddccb8dc813601ff4f6135073944a19f464" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-05-28T00:00:00.000Z", - "created_at": "2012-05-28T19:01:55.834Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3818, - "metadata": {}, - "number": "3.2.4.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "77e110499ba11b682dab2ca222b226ea7a968b20992dc342974b2790a8770c0a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-03-30T03:00:00.000Z", - "created_at": "2012-03-30T22:26:20.685Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 812596, - "metadata": {}, - "number": "3.2.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "b8d6e5332d0473ffda078440a1692b97ad0053320fc1d041f00e133f78ff7c22" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-03-29T03:00:00.000Z", - "created_at": "2012-03-29T16:14:14.715Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3857, - "metadata": {}, - "number": "3.2.3.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "af25d80df3c66b6f46cc7b8942266316e4edb55b97107908fcf5078b7811fc5a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-03-27T03:00:00.000Z", - "created_at": "2012-03-27T17:11:24.443Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2507, - "metadata": {}, - "number": "3.2.3.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "b8de1fa9b9de8b1d204c03eff30fe8d3020da24be73111646bba5f8e01273313" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-03-01T00:00:00.000Z", - "created_at": "2012-03-01T17:52:33.094Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 431141, - "metadata": {}, - "number": "3.2.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "c957b71fd93372a3d1aa411e8449387e415e5941afd404d4cedbf72f4840904f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-02-22T00:00:00.000Z", - "created_at": "2012-02-22T21:39:35.308Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5296, - "metadata": {}, - "number": "3.2.2.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "4a9339f95524ea5ba61241794bc175ea486e926ffe05b627b0ae573d0082a816" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-01-26T08:00:00.000Z", - "created_at": "2012-01-26T23:09:41.494Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 493301, - "metadata": {}, - "number": "3.2.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "255bc08d24e2c6fcc1c8087e5c14b51d13b632191b9bd686111ac0cd7dbda53b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-01-20T00:00:00.000Z", - "created_at": "2012-01-20T16:47:48.848Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 193693, - "metadata": {}, - "number": "3.2.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "f0cba07568a9ddae8e62cd170021e7ba2edc6ea0248249ca2f6d476062264c82" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-01-04T02:00:00.000Z", - "created_at": "2012-01-04T21:05:27.454Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 13336, - "metadata": {}, - "number": "3.2.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "ec99dde4efff34839d278e5a38146494cd9e61e99983837b96f122b2fc2474fb" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-12-20T00:00:00.000Z", - "created_at": "2011-12-20T00:41:10.661Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 9537, - "metadata": {}, - "number": "3.2.0.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "c28c2bde7219998d1d41e1753210b661153b4090477dfbd4f750bd350ac3c474" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-03-18T00:00:00.000Z", - "created_at": "2013-03-18T17:13:29.344Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 506254, - "metadata": {}, - "number": "3.1.12", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "8e6ce8ddb8b69051ec8109d0439c622a986aa4da47f5156141e7a936656f958c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-02-11T00:00:00.000Z", - "created_at": "2013-02-11T18:17:37.200Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 61500, - "metadata": {}, - "number": "3.1.11", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "45f4a20aaff2ca71b6096e3a0ab6c770ccabae17203510b43bb26f862d9a35fa" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-01-08T00:00:00.000Z", - "created_at": "2013-01-08T20:08:37.727Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 97064, - "metadata": {}, - "number": "3.1.10", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "1bdd1d8597d50e2b3bcea99491541855774182dbe0b39d07ed75c321c1e6b621" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-12-23T00:00:00.000Z", - "created_at": "2013-01-02T21:19:56.845Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 6771, - "metadata": {}, - "number": "3.1.9", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "3f8187f4651afa2cc25c9adcf98cd1292ca3d868484c1cb230ef0534b5be923b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-08-09T00:00:00.000Z", - "created_at": "2012-08-09T21:20:27.129Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 57567, - "metadata": {}, - "number": "3.1.8", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "9d98892e0b34d02ba229a7978edb204d209991a9964617018613f221a5deb7ae" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-07-26T00:00:00.000Z", - "created_at": "2012-07-26T22:09:00.975Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 13983, - "metadata": {}, - "number": "3.1.7", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "dc9a69eb2baf2e76e8342bf63c2f10e8cdf1935c53696e41df3923d937a7f60e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-06-12T00:00:00.000Z", - "created_at": "2012-06-12T21:26:16.856Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 36398, - "metadata": {}, - "number": "3.1.6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "0b6aeb69bfc2b62ad32a3f51ac94b9b9f1df1175d113e53e53435b259540be25" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-05-31T00:00:00.000Z", - "created_at": "2012-05-31T18:25:06.617Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 13553, - "metadata": {}, - "number": "3.1.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "7dc2e7e85492f697897a17b00108b3e3f8f402d0662ab94f78d78bc82be06414" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-05-28T00:00:00.000Z", - "created_at": "2012-05-28T19:01:51.050Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2190, - "metadata": {}, - "number": "3.1.5.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "c0d32af5585aa8f27864d2d7d1b6bc5879e51213ff6805bfd40b247ad6b508bf" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-03-01T00:00:00.000Z", - "created_at": "2012-03-01T17:52:28.342Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 83286, - "metadata": {}, - "number": "3.1.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "54daf5c2efb87ab97b6db0017095d9e4135384e68a007f9ed5570e8de9ffe347" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-02-22T00:00:00.000Z", - "created_at": "2012-02-22T21:39:29.633Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1884, - "metadata": {}, - "number": "3.1.4.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "95d1dabe3e7e6bc786a575eabfc653f5c05e4b505227002c97da92fcd364b5d0" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-11-20T00:00:00.000Z", - "created_at": "2011-11-20T22:52:57.492Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 677272, - "metadata": {}, - "number": "3.1.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "e817252efd196b32a16b0af6a92eecd8b2e0b1cbe1511b36fab6c8acdc53e81e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-11-18T00:00:00.000Z", - "created_at": "2011-11-18T01:33:32.509Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 43618, - "metadata": {}, - "number": "3.1.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "497d2cea86aef0dd771b06e40f34a2b9f7bdf36e1aee2c5f120efccd6779b8ca" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-11-14T00:00:00.000Z", - "created_at": "2011-11-14T15:49:20.198Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3731, - "metadata": {}, - "number": "3.1.2.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "1b98c4afc960cda211f80415a3364c8f83bcde20f2ad94fc610232568050bd37" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-11-14T00:00:00.000Z", - "created_at": "2011-11-14T14:17:34.523Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1654, - "metadata": {}, - "number": "3.1.2.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "1d457b4e3a4879a97e08c1cd8fd1eea6ee9a8a96d08556d8d3333811407be597" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-10-07T02:00:00.000Z", - "created_at": "2011-10-07T15:30:09.628Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 586675, - "metadata": {}, - "number": "3.1.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "42cb4042721dce66f99f4c0a746d25fe2fcddd2a6bcd8311aee82ce2c2590a71" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-10-05T02:00:00.000Z", - "created_at": "2011-10-06T02:31:00.452Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 5053, - "metadata": {}, - "number": "3.1.1.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "c0da874562db60d275214b5a648a3d6e217bda850390618cfd3e253fc87b75c7" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-09-29T03:00:00.000Z", - "created_at": "2011-09-29T22:17:03.417Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 7175, - "metadata": {}, - "number": "3.1.1.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "f78ea13013f327c1671f259df7852ffddd6c60fa395d305eba4106db4e29dbbb" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-09-14T07:00:00.000Z", - "created_at": "2011-09-15T00:27:03.617Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 11295, - "metadata": {}, - "number": "3.1.1.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "08ba139997c7e67548108f006dc36aa721d566b91f54dc4dade21cfa5a1c4b26" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-08-31T00:00:00.000Z", - "created_at": "2011-08-31T02:18:30.035Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 643966, - "metadata": {}, - "number": "3.1.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "baceb82d8eba98f2a5a1eb9e43f14b36019968b6fbdb3dc76d6e4f40b09520ce" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-08-29T03:00:00.000Z", - "created_at": "2011-08-29T03:27:19.194Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 13748, - "metadata": {}, - "number": "3.1.0.rc8", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "0037ca2b3e1bb58387e94d75453fc5225a490eb7cd27353e3a0442e4509045f9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-08-16T00:00:00.000Z", - "created_at": "2011-08-16T22:33:32.921Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 24300, - "metadata": {}, - "number": "3.1.0.rc6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "f476858812dcf407ff4d611cbc7219cdbc2670f3e8df302d8b6aaed94bc11d3c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-07-25T07:00:00.000Z", - "created_at": "2011-07-25T23:05:19.817Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 45072, - "metadata": {}, - "number": "3.1.0.rc5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "4ed6720e0617f19af73d5f7b76eb74bf680b06f959cd7e96ad73e48bf7c68c80" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-09T00:00:00.000Z", - "created_at": "2011-06-09T22:56:24.880Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 56864, - "metadata": {}, - "number": "3.1.0.rc4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "95685245f0a6614620732d864bd43b6fcb971f9f1b9ab58af931ffae9d1f1377" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-08T00:00:00.000Z", - "created_at": "2011-06-08T21:27:28.270Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4803, - "metadata": {}, - "number": "3.1.0.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "e7e7fd177a90b923e27981d5e400d0a3f60f3ffe7e7c60a9e7bb14b582194645" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-07T00:00:00.000Z", - "created_at": "2011-06-08T00:16:57.976Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3401, - "metadata": {}, - "number": "3.1.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "16048d9b21ed4b0bb5cdb889871f560434b51c8e7f1087cf2e222e3014216ecf" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-05-21T05:00:00.000Z", - "created_at": "2011-05-22T02:26:25.383Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 23595, - "metadata": {}, - "number": "3.1.0.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "2b46e1da4b9b61e992c218bc6d1e7a1d02d29d43211467b1c471b055d5daca87" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-05-04T05:00:00.000Z", - "created_at": "2011-05-05T01:23:18.105Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 11135, - "metadata": {}, - "number": "3.1.0.beta1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "c431d0f391f6b83c9706512a3d36b09022e007009aa6980375f53002d00cd7ce" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-01-28T00:00:00.000Z", - "created_at": "2013-01-28T21:01:34.374Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 395799, - "metadata": {}, - "number": "3.0.20", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "e22944d88c22d206e719bee3757fbbc0d025d00419421e5609a9a52136be3190" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-01-08T00:00:00.000Z", - "created_at": "2013-01-08T20:08:33.922Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 99109, - "metadata": {}, - "number": "3.0.19", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "da9e6e21a032770f56c0e92f7099897a3638392f8d4a37cd572641915056c7ca" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-12-23T00:00:00.000Z", - "created_at": "2013-01-02T21:19:52.960Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 11306, - "metadata": {}, - "number": "3.0.18", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "c96ba8e2455bc77afa663361e741897c8b495c6f626345c1db8b609348cdb122" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-08-09T00:00:00.000Z", - "created_at": "2012-08-09T21:16:44.882Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 81283, - "metadata": {}, - "number": "3.0.17", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "ac0b85ef41d5f6ebb6aefb351dc6e76b900afb94b461a3c8d8ec7a63a99c64e3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-07-26T00:00:00.000Z", - "created_at": "2012-07-26T22:08:54.212Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 15002, - "metadata": {}, - "number": "3.0.16", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "7b14ba4cea871bebaed72e08cf79416422fe95120b1401c6b23a79eff9d1e54b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-06-13T00:00:00.000Z", - "created_at": "2012-06-13T03:07:06.509Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 44907, - "metadata": {}, - "number": "3.0.15", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "173991d2fc89845a1a40e72577c03570fb1ce13c0f26b81aa3b99023e17a985a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-06-12T00:00:00.000Z", - "created_at": "2012-06-12T21:26:07.460Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 35484, - "metadata": {}, - "number": "3.0.14", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "31209d39bcef559372fe8eb3c9e7769051c69591d375034d0e8eee536353e19e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-05-31T00:00:00.000Z", - "created_at": "2012-05-31T18:24:59.747Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 29634, - "metadata": {}, - "number": "3.0.13", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "a5cdefded06acd971b26f69a9576a8118e921ec9f108f335c22cfe21fc766e56" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-05-28T00:00:00.000Z", - "created_at": "2012-05-28T19:01:47.715Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1654, - "metadata": {}, - "number": "3.0.13.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "38c993b39330d21ea4ba2aa8acd8d88d0219abcb42c93ddc7e82ee4b59ef7cfa" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-03-01T00:00:00.000Z", - "created_at": "2012-03-01T17:52:15.609Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 70484, - "metadata": {}, - "number": "3.0.12", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "5ab5c1db3c93443b950dee6cdd6895521ca37ed52b0963950bbe6b240af041da" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2012-02-22T00:00:00.000Z", - "created_at": "2012-02-22T21:39:19.764Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1744, - "metadata": {}, - "number": "3.0.12.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "4a4502bd401d4a66e655590e42ade5574ca57f904a4a2d412e6a662daf5cced3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-11-18T00:00:00.000Z", - "created_at": "2011-11-18T01:23:23.249Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 145961, - "metadata": {}, - "number": "3.0.11", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "7ed7792bfd4696bc049d95e4e377b682b51796b93cc91a2af42a0392bbc2e08b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-08-16T00:00:00.000Z", - "created_at": "2011-08-16T22:14:17.045Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 520735, - "metadata": {}, - "number": "3.0.10", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "834755313f61aae189be2c288702fbb0d64897d0c69ea49899e6509eb3f6601c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-08-04T07:00:00.000Z", - "created_at": "2011-08-05T00:12:05.290Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2068, - "metadata": {}, - "number": "3.0.10.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "d51cd45b0470ebc7d20767cb8154e3407b60e1579e4adcd72c5e6ca8f1154a21" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-16T00:00:00.000Z", - "created_at": "2011-06-16T10:05:11.080Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 647644, - "metadata": {}, - "number": "3.0.9", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "91f10c3d1e0eb0f8689eaf6faa5bd8b3ab0fab43841795858d3ef04e8f4c54e6" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-12T00:00:00.000Z", - "created_at": "2011-06-12T21:30:07.555Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2735, - "metadata": {}, - "number": "3.0.9.rc5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "b38a829c67b550aead716f941dce7400dc7017b034f4f7e726a2c707fcc08ebc" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-12T00:00:00.000Z", - "created_at": "2011-06-12T21:24:34.980Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1470, - "metadata": {}, - "number": "3.0.9.rc4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "57edf8c61d376fd432aae8b35262d51a32448abc653c25d02054ee42b6bbab56" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-09T00:00:00.000Z", - "created_at": "2011-06-09T22:51:39.349Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2186, - "metadata": {}, - "number": "3.0.9.rc3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "f36d75d00b0ee6e00d77a1b3e95c7480e6c64f2a86884e264f4be74883762003" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-08T00:00:00.000Z", - "created_at": "2011-06-08T21:20:17.404Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1669, - "metadata": {}, - "number": "3.0.9.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "bccf3485ac649a8c51acca29f29e7afc1b5793558e1515c6b0a0269ad686f506" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-07T00:00:00.000Z", - "created_at": "2011-06-08T00:16:45.270Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 79998, - "metadata": {}, - "number": "3.0.8", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "a3825a0604bd76e3a08d1f0b36066a90e2f61081a49ae0de201cebb3b017c07f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-05-31T00:00:00.000Z", - "created_at": "2011-05-31T00:08:18.745Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2676, - "metadata": {}, - "number": "3.0.8.rc4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "570ec6f67ab83c7710edfcb356a446b3fffe7da61cf9807e4558439bf521471d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-05-27T00:00:00.000Z", - "created_at": "2011-05-27T16:32:24.502Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2882, - "metadata": {}, - "number": "3.0.8.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "0079f08fc880ce37ab7e9df99b7a4cdc9965823f117b326f118dccca0dbdcd09" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-05-25T00:00:00.000Z", - "created_at": "2011-05-26T00:11:36.891Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2281, - "metadata": {}, - "number": "3.0.8.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "22a234acc4672efbd028fa2e41def42691ac96d7b47910da9c8fc457b2eff9f1" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-04-18T00:00:00.000Z", - "created_at": "2011-04-18T21:05:54.308Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 562845, - "metadata": {}, - "number": "3.0.7", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "e4ea21b341e13eea253f5731d08e84df39b0cdf0073d2f3964dc8852fc08d677" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-04-15T03:00:00.000Z", - "created_at": "2011-04-15T17:33:53.132Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 3511, - "metadata": {}, - "number": "3.0.7.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "111a6c994175a43d124e4484e100030836a6fee0f8e829c707145e9ea660fbb9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-04-14T03:00:00.000Z", - "created_at": "2011-04-14T21:57:06.386Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2059, - "metadata": {}, - "number": "3.0.7.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "02fb4df597b46a36339e9b330fa10d914b84c1abf320659bcf375e9ef85d2f16" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-04-05T07:00:00.000Z", - "created_at": "2011-04-05T23:05:21.745Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 179949, - "metadata": {}, - "number": "3.0.6", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "6954253775af9586738dacc2ca46c842bf6d9641d7b8aff47799b682ba53f788" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-03-30T07:00:00.000Z", - "created_at": "2011-03-31T05:28:51.216Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2877, - "metadata": {}, - "number": "3.0.6.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "d067f53170165829b3363b77abd3aee9d19cfb20c8b9e92cbbaaf8b57dcc56dc" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-03-29T07:00:00.000Z", - "created_at": "2011-03-29T20:47:15.107Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 2222, - "metadata": {}, - "number": "3.0.6.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "654c6c071e442b45359b914b5a692c2a8131c8fe0e92e4f1a2a5099b78b915ad" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-02-26T08:00:00.000Z", - "created_at": "2011-02-27T02:30:55.377Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 435847, - "metadata": {}, - "number": "3.0.5", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "54fba5b3b2de73b1cb1328f3f713e4dcf9aa50487bf38a0e9014dcdb5cc31060" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-02-22T08:00:00.000Z", - "created_at": "2011-02-23T19:08:34.691Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4671, - "metadata": {}, - "number": "3.0.5.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "c8f14fe969bc8f1ac304ac373cee613d5a5d9aa396973c07f35bbe89d291d4f2" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-02-08T11:00:00.000Z", - "created_at": "2011-02-08T21:17:48.221Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 233324, - "metadata": {}, - "number": "3.0.4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "788f91450de432af7dc92759d628651a64670eb4512b0b2e53f1518408d7102b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-01-30T11:00:00.000Z", - "created_at": "2011-01-30T23:00:37.572Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 4422, - "metadata": {}, - "number": "3.0.4.rc1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "412f83f9bc0815d5fef3bb315d6d0bf3691ea70e8fe85d368cb1c2d03f0ef036" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-11-16T06:00:00.000Z", - "created_at": "2010-11-16T16:29:00.892Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 1798847, - "metadata": {}, - "number": "3.0.3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "8b8d64141d764123e37d969f484a7024f8d318e5b4b58f57023b5e5910873a16" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-11-15T06:00:00.000Z", - "created_at": "2010-11-15T19:33:41.460Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 15029, - "metadata": {}, - "number": "3.0.2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "26fd8f1afbe5e57da2bcb7478c0ad3e07c68d663455193804030b4853387582f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-10-14T11:00:00.000Z", - "created_at": "2010-10-14T20:55:44.846Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 281054, - "metadata": {}, - "number": "3.0.1", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "fba018f56c5a1f59cb728c99eeb5d5e8c33e2840e7659ac0ef37126fa56096af" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-08-29T05:00:00.000Z", - "created_at": "2010-08-29T23:11:11.490Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 471079, - "metadata": {}, - "number": "3.0.0", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "5a9a2c14077d27d849ae660c03dd9427b8cd9c3151135968d89b0454be8c5efe" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-08-23T05:00:00.000Z", - "created_at": "2010-08-24T03:04:45.033Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 27362, - "metadata": {}, - "number": "3.0.0.rc2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "230933ac5e0a471828b5c96bfe1bb1a64bc12a38272831167ac04c41c05eb17a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-07-26T05:00:00.000Z", - "created_at": "2010-07-26T21:43:12.765Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 60645, - "metadata": {}, - "number": "3.0.0.rc", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "f9d71d36335c8f1977297d798219d156925b5ff88016e31e461da7d861b7640c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-06-08T04:00:00.000Z", - "created_at": "2010-06-08T22:33:16.046Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 55532, - "metadata": {}, - "number": "3.0.0.beta4", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "7bc33c1d4d19adc966623b63145850d27acb3909a3f3f1261edaa7cb5909684c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-04-13T07:00:00.000Z", - "created_at": "2010-04-13T19:23:14.932Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 35761, - "metadata": {}, - "number": "3.0.0.beta3", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "844077429ca99abd906ea3f6cace6b8ed203a04c225cee160ebde2fb1237a2b5" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-04-01T07:00:00.000Z", - "created_at": "2010-04-01T21:26:26.222Z", - "description": "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.", - "downloads_count": 9378, - "metadata": {}, - "number": "3.0.0.beta2", - "summary": "Full-stack web application framework.", - "platform": "ruby", - "rubygems_version": "\u003e= 1.3.6", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "ca4d55afc7830c9115a889b16bf1e232ea043ac8e03be985d637612f07adf9f5" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-02-04T08:00:00.000Z", - "created_at": "2010-02-05T03:02:19.496Z", - "description": "Full-stack web-application framework.", - "downloads_count": 25357, - "metadata": {}, - "number": "3.0.0.beta", - "summary": "Full-stack web-application framework.", - "platform": "ruby", - "rubygems_version": "\u003e 1.3.1", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "01b687a16321b2905bdc7386d35ed99350440009926f383629a748f81cceb3ce" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-03-18T07:00:00.000Z", - "created_at": "2013-03-18T17:13:25.422Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 693283, - "metadata": {}, - "number": "2.3.18", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "f92ee63fdb481d5d0758db6a955f850d44f525558ccc5ad7ce4367220a72314d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-02-11T00:00:00.000Z", - "created_at": "2013-02-11T18:17:30.726Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 89750, - "metadata": {}, - "number": "2.3.17", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "644c7b054638c0b7e92c12dfe0574c63c5929abfb42a1cc6b9196bfdd9e5b017" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-01-28T00:00:00.000Z", - "created_at": "2013-01-28T21:01:30.451Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 63129, - "metadata": {}, - "number": "2.3.16", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "8228c5404bddc2dd7b99495f348b40302709da577a096619f90e8c37e824060a" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2013-01-08T08:00:00.000Z", - "created_at": "2013-01-08T20:08:28.812Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 94078, - "metadata": {}, - "number": "2.3.15", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": [], - "requirements": null, - "sha": "21c177e2577faa9d09319a965870ee5f03d944d2e558573df852659cd729a79e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-08-16T00:00:00.000Z", - "created_at": "2011-08-16T22:01:21.962Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 421249, - "metadata": {}, - "number": "2.3.14", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "d73302e2ba500ac8efef9d0397c341c0c40b055a67a5fc43503df67d1df29852" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-06-08T00:00:00.000Z", - "created_at": "2011-06-08T00:22:06.357Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 61765, - "metadata": {}, - "number": "2.3.12", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "51c06714ba199ef678d0e7c9425c76da2a5b233dae7743e22737243ee9dc0780" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2011-02-08T11:00:00.000Z", - "created_at": "2011-02-08T21:17:36.254Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 331849, - "metadata": {}, - "number": "2.3.11", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "dafba5bf713c2f035dbd3f1b594571e261a233ab022afb25c9fc12684b7cfd75" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-10-14T11:00:00.000Z", - "created_at": "2010-10-14T20:53:17.413Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 165875, - "metadata": {}, - "number": "2.3.10", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "70f996afe90e4d3475550a6095899597b54cd058125bf31ef53af2738d5085c8" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-09-04T07:00:00.000Z", - "created_at": "2010-09-04T21:54:41.257Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 76021, - "metadata": {}, - "number": "2.3.9", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "1716920fe21e7e9f48e385f8bd7e24c5b3ac9f3d3285cd83cee5dbe09acb2ebb" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-08-29T07:00:00.000Z", - "created_at": "2010-08-30T03:32:34.689Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 2035, - "metadata": {}, - "number": "2.3.9.pre", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e 1.3.1", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "1886d6808620db047f5cd3d28280007ad5e4faf95be2bfd8b68d56d7ae3e521e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-05-24T07:00:00.000Z", - "created_at": "2010-05-25T04:53:06.895Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 1069953, - "metadata": {}, - "number": "2.3.8", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "59efc4532e0886ad4912dc06a113ba2d455f7a380f972b24da8414df1dfb377d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-05-24T07:00:00.000Z", - "created_at": "2010-05-24T21:17:25.987Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 2133, - "metadata": {}, - "number": "2.3.8.pre1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e 1.3.1", - "ruby_version": null, - "prerelease": true, - "licenses": null, - "requirements": null, - "sha": "5f31bdb3ddfb16859962ca5feae5dbcba10db3091991f4116b2285fcf40631ae" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-05-24T07:00:00.000Z", - "created_at": "2010-05-24T08:23:05.731Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 11795, - "metadata": {}, - "number": "2.3.7", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "92cd367849dd21e165ccc4143f471051568588a2c89a5f873e9afdf4ea9d32cf" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2010-05-23T07:00:00.000Z", - "created_at": "2010-05-23T07:49:23.602Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 16821, - "metadata": {}, - "number": "2.3.6", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "0e05a80cd707a19ea92120ea9b1c91a3711b204cd71c860964637e631eb31f9b" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2009-11-26T11:00:00.000Z", - "created_at": "2009-11-27T00:12:56.921Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 1162521, - "metadata": {}, - "number": "2.3.5", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "adb5bea1831c536a64fcd420da01d5a3b3fbe21807c9dce1c458fd62bc2afa7f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2009-09-03T15:00:00.000Z", - "created_at": "2009-09-04T17:33:48.000Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 245033, - "metadata": {}, - "number": "2.3.4", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "94ffc90b6d0456feaf8610b1d0007c4d2836c0e1c88b33f89d7b8c0043c2f15c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2009-07-20T05:00:00.000Z", - "created_at": "2009-08-05T13:21:07.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 34541, - "metadata": {}, - "number": "2.3.3", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "50b373c47c0a59a16790f8630194e3cd732c28acfcb3ec89bc1ff83ec1f12979" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2009-03-15T05:00:00.000Z", - "created_at": "2009-07-25T18:01:49.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 124679, - "metadata": {}, - "number": "2.3.2", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "ac61e0356987df34dbbafb803b98f153a663d3878a31f1db7333b7cd987fd044" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2009-09-27T14:00:00.000Z", - "created_at": "2009-09-28T09:25:13.132Z", - "description": " Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick\n on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.\n", - "downloads_count": 44497, - "metadata": {}, - "number": "2.2.3", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "ea02684c1073e42a50be2d30b4ebdef8cb35aefc29c3c250c1fc598a52790cdf" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2008-11-20T23:00:00.000Z", - "created_at": "2009-07-25T18:01:49.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 142053, - "metadata": {}, - "number": "2.2.2", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "84fd0ee92f92088cff81d1a4bcb61306bd4b7440b8634d7ac3d1396571a2133f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2008-10-22T22:00:00.000Z", - "created_at": "2009-07-25T18:01:50.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 68547, - "metadata": {}, - "number": "2.1.2", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "4a55304ae08e3fcd2a2e2bb627d442e5aa9f1b1d6a542587b97ed0cee6079276" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2008-09-03T22:00:00.000Z", - "created_at": "2009-07-25T18:01:50.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 20504, - "metadata": {}, - "number": "2.1.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "44f2f19ddd15f51725a5b92447adefbc9ee5a500fcb8db6e9bdb4a3a7ead7438" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2008-05-31T07:00:00.000Z", - "created_at": "2009-07-25T18:01:50.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 45794, - "metadata": {}, - "number": "2.1.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "9a9a2b7c710926e83d76ed308e5863be0c9011146bc983703437820d9cd405fe" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2008-10-18T22:00:00.000Z", - "created_at": "2009-07-25T18:01:50.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 16805, - "metadata": {}, - "number": "2.0.5", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "5e8a6e36f2537b795b7bb237e2aea18a166349e1e54e463a64beba5ae84cd406" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2008-09-03T22:00:00.000Z", - "created_at": "2009-07-25T18:01:51.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 3481, - "metadata": {}, - "number": "2.0.4", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "85a7294bc816e6104b11b34403750f032f7e36ec15cb412cfd489b3a11e64f03" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-12-20T06:00:00.000Z", - "created_at": "2009-07-25T18:01:51.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 45480, - "metadata": {}, - "number": "2.0.2", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "ae11c0c3e237c9e46feab39277cd8190f1ee36a5fced6215ed7c9327b19bddf6" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-12-07T06:00:00.000Z", - "created_at": "2009-07-25T18:01:51.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 5320, - "metadata": {}, - "number": "2.0.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "64e35d0669cff20baf406d8e4d0ca55ecc842ce75ea8e78b9102f663af57d8c4" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-12-06T06:00:00.000Z", - "created_at": "2009-07-25T18:01:51.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 4620, - "metadata": {}, - "number": "2.0.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "e4ed2b3b62babf3afc27d507ca6198776cb9e640f29503950e5c7900d96f468d" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-11-23T11:00:00.000Z", - "created_at": "2009-07-25T18:01:51.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 29202, - "metadata": {}, - "number": "1.2.6", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "5e83cfc2a47d9c4bb5390ffee63e69b32034da281d51b2955c605dcdbecf5c79" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-10-12T05:00:00.000Z", - "created_at": "2009-07-25T18:01:52.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 8877, - "metadata": {}, - "number": "1.2.5", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "6e39819f3237d50045883c6fc37a0caa360db9a68f47caa23ef772d16081d890" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-10-04T05:00:00.000Z", - "created_at": "2009-07-25T18:01:52.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 3589, - "metadata": {}, - "number": "1.2.4", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "e96c057e7dc58cc08ec127d793605af977801b72162781d0e46355c17aecfc66" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-03-13T05:00:00.000Z", - "created_at": "2009-07-25T18:01:52.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 24482, - "metadata": {}, - "number": "1.2.3", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "58ed2135a5b41b825350113924d34e1f36cf5fa05030c78e8d3c49614dfbf209" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-02-06T06:00:00.000Z", - "created_at": "2009-07-25T18:01:52.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 10777, - "metadata": {}, - "number": "1.2.2", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "e3482caade87a05c36971a6c4920a35ec8742a639f4c6c76276c49fa99a88df6" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-01-18T06:00:00.000Z", - "created_at": "2009-07-25T18:01:52.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 3740, - "metadata": {}, - "number": "1.2.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "4bd8daec4cdabae8d70a4d00706512d0d1d8f8415b904f3bc8e40be1f693d67e" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2007-01-17T06:00:00.000Z", - "created_at": "2009-07-25T18:01:53.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 3842, - "metadata": {}, - "number": "1.2.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "df29db2e0987cfbcf237097d1a45cb0aedef6b56f6eb502b3131ced78b05f1df" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2006-08-10T05:00:00.000Z", - "created_at": "2009-07-25T18:01:54.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 10348, - "metadata": {}, - "number": "1.1.6", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "f78cc3dfe77ceaa3cdd808735dcb81c8d3bdbd8e4d6b72ecc3a1b7fc19f1bd49" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2006-08-09T05:00:00.000Z", - "created_at": "2009-07-25T18:01:54.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 3003, - "metadata": {}, - "number": "1.1.5", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "d2608db4e073295d471b212bdf9c332df120a49bb6de02b77ba4d7d19f7fdf72" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2006-06-29T05:00:00.000Z", - "created_at": "2009-07-25T18:01:54.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 3394, - "metadata": {}, - "number": "1.1.4", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "dc0cd4d9bb95ddcae3ccdaa3e21ae3b0d2b4606070ea3e0944cd1bf6ec71a70f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2006-06-27T05:00:00.000Z", - "created_at": "2009-07-25T18:01:54.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 2848, - "metadata": {}, - "number": "1.1.3", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "90bf03ffc9852684f5839f6144d218caebf1da373258b5e85209d62b0cb7c3eb" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2006-04-09T05:00:00.000Z", - "created_at": "2009-07-25T18:01:54.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 4354, - "metadata": {}, - "number": "1.1.2", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "1ffd33463d5ed4aa4079f46816dd08af3028f361e623be57a6dec9784263f26f" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2006-04-06T05:00:00.000Z", - "created_at": "2009-07-25T18:01:55.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 2987, - "metadata": {}, - "number": "1.1.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "6c54ca011610c17c1c0ad6816480b596b008f450b875141ebd10ed65b0e4d3df" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2006-03-27T06:00:00.000Z", - "created_at": "2009-07-25T18:01:55.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 3221, - "metadata": {}, - "number": "1.1.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "b4d455cb02eae13ec3b48abbd95cfeaf5c05cd092ab9fe4fd809636d1bab3e6c" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-12-13T06:00:00.000Z", - "created_at": "2009-07-25T18:01:55.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 4203, - "metadata": {}, - "number": "1.0.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "52b06ee61c4826f545f6e4e6c33eef8f8772f6a1f5ce66a812abab2b5388aed2" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-12-07T06:00:00.000Z", - "created_at": "2009-07-25T18:01:56.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 2894, - "metadata": {}, - "number": "0.14.4", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "ae161659ac9a467a782319fb960fcfe7dbc2b7e28752c9b44acf4227718271b9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-11-06T23:00:00.000Z", - "created_at": "2009-07-25T18:01:56.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 2781, - "metadata": {}, - "number": "0.14.3", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "141f70ad1d05f5f2f89ee1fc8324f99b3eb5e05dbea2eb2febf42c89efaad135" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-10-25T22:00:00.000Z", - "created_at": "2009-07-25T18:01:57.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 2925, - "metadata": {}, - "number": "0.14.2", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "98d96be5c6d0da79ab33b75ea2d7472cec863fd45394baf6634925685c3ea2fd" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-10-19T04:00:00.000Z", - "created_at": "2009-07-25T18:01:57.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 2949, - "metadata": {}, - "number": "0.14.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "7725daf25f6cd232ea3c3bc1c5693502add0e9ad10fdab33dd0fb402ab6373a2" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-07-11T04:00:00.000Z", - "created_at": "2009-07-25T18:01:57.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.", - "downloads_count": 4244, - "metadata": {}, - "number": "0.13.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "b7bfea7a5dbb456f33cef9e2de59bbb08e25d7612240a8f0613b02ae1d7f2d58" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-07-06T04:00:00.000Z", - "created_at": "2009-07-25T18:01:57.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2849, - "metadata": {}, - "number": "0.13.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "30715907b5809db8c44cb438b9bda6d0bcc62451e13274edc5ea108b5c14f608" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-04-20T04:00:00.000Z", - "created_at": "2009-07-25T18:01:57.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 3176, - "metadata": {}, - "number": "0.12.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "1347f1cf31a7786c92cecdea53401a1f1fc3bd3e8cf15c00d65de8109b6615eb" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-04-19T04:00:00.000Z", - "created_at": "2009-07-25T18:01:58.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2879, - "metadata": {}, - "number": "0.12.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "4f9b4eb0e2dfe2da9e8f0efd25872d2347f8b26e7091e2175516a6d626236501" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-03-27T05:00:00.000Z", - "created_at": "2009-07-25T18:01:58.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2773, - "metadata": {}, - "number": "0.11.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "e807ae18b85ef6603e839d8c32155c0379419a441c5ce390d1e31e86a929b3f3" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-03-22T05:00:00.000Z", - "created_at": "2009-07-25T18:01:58.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2888, - "metadata": {}, - "number": "0.11.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "dffce238995d10e754f1633b702e733c0a80f9b447a54048e42c77a4d1fc0734" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-03-07T05:00:00.000Z", - "created_at": "2009-07-25T18:01:58.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2888, - "metadata": {}, - "number": "0.10.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "f7b3896f3b13536b075bcf4036122ed50bac0d3b34d80d194fcdb0240a16e384" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-02-24T05:00:00.000Z", - "created_at": "2009-07-25T18:01:58.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2880, - "metadata": {}, - "number": "0.10.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "51fcc55a23e06245e97a8088d0122ac85b6ad16dcb2156d1f53499309a4c7141" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-01-25T05:00:00.000Z", - "created_at": "2009-07-25T18:01:55.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 30488, - "metadata": {}, - "number": "0.9.5", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "8a03d2c37e6efc2ed1084c2b5189caed0522fb6a09881c8c73e28f0ffca966f2" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-01-18T05:00:00.000Z", - "created_at": "2009-07-25T18:01:55.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2914, - "metadata": {}, - "number": "0.9.4.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "81989d02f78771857da3e0136b459a5cb7d7a02ce0c540993c4febf2047a5ee9" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-01-17T05:00:00.000Z", - "created_at": "2009-07-25T18:01:55.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2847, - "metadata": {}, - "number": "0.9.4", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "9be6e8cfe3d937b6f46c71df1c751cb0f06d5bc06539b85d584a1439783dbfa7" - }, - { - "authors": "David Heinemeier Hansson", - "built_at": "2005-01-04T05:00:00.000Z", - "created_at": "2009-07-25T18:01:55.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2781, - "metadata": {}, - "number": "0.9.3", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "5cc763df669215dc7556a7eb6e7b1437701818c1cfbcd3c0e0f405fe2d023aad" - }, - { - "authors": "", - "built_at": "2004-12-23T05:00:00.000Z", - "created_at": "2009-07-25T18:01:56.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2885, - "metadata": {}, - "number": "0.9.2", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "740c3b4fb642972e706e2d3d5ce1988326877971eb91bcf414ef992a19926394" - }, - { - "authors": "", - "built_at": "2004-12-17T05:00:00.000Z", - "created_at": "2009-07-25T18:01:56.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2845, - "metadata": {}, - "number": "0.9.1", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "e4fdddacb663ec8b7d3a01e6db74edbcd61e503c674ab2f222e78f91fb7daa01" - }, - { - "authors": "", - "built_at": "2004-12-16T05:00:00.000Z", - "created_at": "2009-07-25T18:01:56.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2808, - "metadata": {}, - "number": "0.9.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "4d53b8a98282c7602200345d9b92e53ba12688fb0a36b04cc10b2c42709d7824" - }, - { - "authors": "", - "built_at": "2004-11-18T05:00:00.000Z", - "created_at": "2009-07-25T18:01:56.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 2886, - "metadata": {}, - "number": "0.8.5", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "f828c544ba8bc529d352f0fcb6687c7fb8809488142510e255caafda8cc8801f" - }, - { - "authors": "", - "built_at": "2004-10-25T04:00:00.000Z", - "created_at": "2009-07-25T18:01:56.000Z", - "description": "Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.", - "downloads_count": 6376142, - "metadata": {}, - "number": "0.8.0", - "summary": "Web-application framework with template engine, control-flow layer, and ORM.", - "platform": "ruby", - "rubygems_version": "\u003e= 0", - "ruby_version": null, - "prerelease": false, - "licenses": null, - "requirements": null, - "sha": "182794b9b4af4eff6884c979f0ae6a632ea42bf4f309cf16553b02fc4be344d3" - } -] diff --git a/lib/modules/datasource/rubygems/__fixtures__/rubygems-org.txt b/lib/modules/datasource/rubygems/__fixtures__/rubygems-org.txt deleted file mode 100644 index 69564ff592..0000000000 --- a/lib/modules/datasource/rubygems/__fixtures__/rubygems-org.txt +++ /dev/null @@ -1,18 +0,0 @@ -created_at: 2017-03-27T04:38:13+00:00 ---- -- 1 05d0116933ba44b0b5d0ee19bfd35ccc -.cat 0.0.1 631fd60a806eaf5026c86fff3155c289 -0mq 0.1.0,0.1.1,0.1.2,0.2.0,0.2.1,0.3.0,0.4.0,0.4.1,0.5.0,0.5.1,0.5.2,0.5.3 6146193f8f7e944156b0b42ec37bad3e -0xffffff 0.0.1,0.1.0 0a4a9aeae24152cdb467be02f40482f9 -10to1-crack 0.1.1,0.1.2,0.1.3 e7218e76477e2137355d2e7ded094925 -1234567890_ 1.0,1.1 233e818c2db65d2dad9f9ea9a27b1a30 -12_hour_time 0.0.2,0.0.3,0.0.4 4e58bc03e301f704950410b713c20b69 -16watts-fluently 0.3.0,0.3.1 555088e2b18e97e0293cab1d90dbb0d2 -189seg 0.0.1 c4d329f7d3eb88b6e602358968be0242 -196demo 0.0.0 e00c558565f7b03a438fbd93d854b7de -1_as_identity_function 1.0.0,1.0.1 bee2f0fbbc3c5c83008c0b8fc64cb168 -1and1 1.1 1853e4495b036ddc5da2035523d48f0d -1hdoc 0.1.3,0.2.0,0.2.2,0.2.3,0.2.4 7076f29c196df12047a3700c4d6e5915 -1pass 0.1.0,0.1.1,0.1.2 d209547aae4b8f3d67123f18f738ac99 -1pass -0.1.2 abcdef -21-day-challenge-countdown 0.1.0,0.1.1,0.1.2 57e8873fe713063f4e54e85bbbd709bb diff --git a/lib/modules/datasource/rubygems/__snapshots__/index.spec.ts.snap b/lib/modules/datasource/rubygems/__snapshots__/index.spec.ts.snap deleted file mode 100644 index 7405c450fe..0000000000 --- a/lib/modules/datasource/rubygems/__snapshots__/index.spec.ts.snap +++ /dev/null @@ -1,3760 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`modules/datasource/rubygems/index getReleases returns a dep for GitHub Packages package hit 1`] = ` -{ - "registryUrl": "https://rubygems.pkg.github.com/example", - "releases": [ - { - "version": "0.8.0", - }, - { - "version": "0.8.5", - }, - { - "version": "0.9.0", - }, - { - "version": "0.9.1", - }, - { - "version": "0.9.2", - }, - { - "version": "0.9.3", - }, - { - "version": "0.9.4", - }, - { - "version": "0.9.4.1", - }, - { - "version": "0.9.5", - }, - { - "version": "0.10.0", - }, - { - "version": "0.10.1", - }, - { - "version": "0.11.0", - }, - { - "version": "0.11.1", - }, - { - "version": "0.12.0", - }, - { - "version": "0.12.1", - }, - { - "version": "0.13.0", - }, - { - "version": "0.13.1", - }, - { - "version": "0.14.1", - }, - { - "version": "0.14.2", - }, - { - "version": "0.14.3", - }, - { - "version": "0.14.4", - }, - { - "version": "1.0.0", - }, - { - "version": "1.1.0", - }, - { - "version": "1.1.1", - }, - { - "version": "1.1.2", - }, - { - "version": "1.1.3", - }, - { - "version": "1.1.4", - }, - { - "version": "1.1.5", - }, - { - "version": "1.1.6", - }, - { - "version": "1.2.0", - }, - { - "version": "1.2.1", - }, - { - "version": "1.2.2", - }, - { - "version": "1.2.3", - }, - { - "version": "1.2.4", - }, - { - "version": "1.2.5", - }, - { - "version": "1.2.6", - }, - { - "version": "2.0.0", - }, - { - "version": "2.0.1", - }, - { - "version": "2.0.2", - }, - { - "version": "2.0.4", - }, - { - "version": "2.0.5", - }, - { - "version": "2.1.0", - }, - { - "version": "2.1.1", - }, - { - "version": "2.1.2", - }, - { - "version": "2.2.2", - }, - { - "version": "2.2.3", - }, - { - "version": "2.3.2", - }, - { - "version": "2.3.3", - }, - { - "version": "2.3.4", - }, - { - "version": "2.3.5", - }, - { - "version": "2.3.6", - }, - { - "version": "2.3.7", - }, - { - "version": "2.3.8.pre1", - }, - { - "version": "2.3.8", - }, - { - "version": "2.3.9.pre", - }, - { - "version": "2.3.9", - }, - { - "version": "2.3.10", - }, - { - "version": "2.3.11", - }, - { - "version": "2.3.12", - }, - { - "version": "2.3.14", - }, - { - "version": "2.3.15", - }, - { - "version": "2.3.16", - }, - { - "version": "2.3.17", - }, - { - "version": "2.3.18", - }, - { - "version": "3.0.0.beta", - }, - { - "version": "3.0.0.beta2", - }, - { - "version": "3.0.0.beta3", - }, - { - "version": "3.0.0.beta4", - }, - { - "version": "3.0.0.rc", - }, - { - "version": "3.0.0.rc2", - }, - { - "version": "3.0.0", - }, - { - "version": "3.0.1", - }, - { - "version": "3.0.2", - }, - { - "version": "3.0.3", - }, - { - "version": "3.0.4.rc1", - }, - { - "version": "3.0.4", - }, - { - "version": "3.0.5.rc1", - }, - { - "version": "3.0.5", - }, - { - "version": "3.0.6.rc1", - }, - { - "version": "3.0.6.rc2", - }, - { - "version": "3.0.6", - }, - { - "version": "3.0.7.rc1", - }, - { - "version": "3.0.7.rc2", - }, - { - "version": "3.0.7", - }, - { - "version": "3.0.8.rc1", - }, - { - "version": "3.0.8.rc2", - }, - { - "version": "3.0.8.rc4", - }, - { - "version": "3.0.8", - }, - { - "version": "3.0.9.rc1", - }, - { - "version": "3.0.9.rc3", - }, - { - "version": "3.0.9.rc4", - }, - { - "version": "3.0.9.rc5", - }, - { - "version": "3.0.9", - }, - { - "version": "3.0.10.rc1", - }, - { - "version": "3.0.10", - }, - { - "version": "3.0.11", - }, - { - "version": "3.0.12.rc1", - }, - { - "version": "3.0.12", - }, - { - "version": "3.0.13.rc1", - }, - { - "version": "3.0.13", - }, - { - "version": "3.0.14", - }, - { - "version": "3.0.15", - }, - { - "version": "3.0.16", - }, - { - "version": "3.0.17", - }, - { - "version": "3.0.18", - }, - { - "version": "3.0.19", - }, - { - "version": "3.0.20", - }, - { - "version": "3.1.0.beta1", - }, - { - "version": "3.1.0.rc1", - }, - { - "version": "3.1.0.rc2", - }, - { - "version": "3.1.0.rc3", - }, - { - "version": "3.1.0.rc4", - }, - { - "version": "3.1.0.rc5", - }, - { - "version": "3.1.0.rc6", - }, - { - "version": "3.1.0.rc8", - }, - { - "version": "3.1.0", - }, - { - "version": "3.1.1.rc1", - }, - { - "version": "3.1.1.rc2", - }, - { - "version": "3.1.1.rc3", - }, - { - "version": "3.1.1", - }, - { - "version": "3.1.2.rc1", - }, - { - "version": "3.1.2.rc2", - }, - { - "version": "3.1.2", - }, - { - "version": "3.1.3", - }, - { - "version": "3.1.4.rc1", - }, - { - "version": "3.1.4", - }, - { - "version": "3.1.5.rc1", - }, - { - "version": "3.1.5", - }, - { - "version": "3.1.6", - }, - { - "version": "3.1.7", - }, - { - "version": "3.1.8", - }, - { - "version": "3.1.9", - }, - { - "version": "3.1.10", - }, - { - "version": "3.1.11", - }, - { - "version": "3.1.12", - }, - { - "version": "3.2.0.rc1", - }, - { - "version": "3.2.0.rc2", - }, - { - "version": "3.2.0", - }, - { - "version": "3.2.1", - }, - { - "version": "3.2.2.rc1", - }, - { - "version": "3.2.2", - }, - { - "version": "3.2.3.rc1", - }, - { - "version": "3.2.3.rc2", - }, - { - "version": "3.2.3", - }, - { - "version": "3.2.4.rc1", - }, - { - "version": "3.2.4", - }, - { - "version": "3.2.5", - }, - { - "version": "3.2.6", - }, - { - "version": "3.2.7.rc1", - }, - { - "version": "3.2.7", - }, - { - "version": "3.2.8.rc1", - }, - { - "version": "3.2.8.rc2", - }, - { - "version": "3.2.8", - }, - { - "version": "3.2.9.rc1", - }, - { - "version": "3.2.9.rc2", - }, - { - "version": "3.2.9.rc3", - }, - { - "version": "3.2.9", - }, - { - "version": "3.2.10", - }, - { - "version": "3.2.11", - }, - { - "version": "3.2.12", - }, - { - "version": "3.2.13.rc1", - }, - { - "version": "3.2.13.rc2", - }, - { - "version": "3.2.13", - }, - { - "version": "3.2.14.rc1", - }, - { - "version": "3.2.14.rc2", - }, - { - "version": "3.2.14", - }, - { - "version": "3.2.15.rc1", - }, - { - "version": "3.2.15.rc2", - }, - { - "version": "3.2.15.rc3", - }, - { - "version": "3.2.15", - }, - { - "version": "3.2.16", - }, - { - "version": "3.2.17", - }, - { - "version": "3.2.18", - }, - { - "version": "3.2.19", - }, - { - "version": "3.2.20", - }, - { - "version": "3.2.21", - }, - { - "version": "3.2.22", - }, - { - "version": "3.2.22.1", - }, - { - "version": "3.2.22.2", - }, - { - "version": "3.2.22.3", - }, - { - "version": "3.2.22.4", - }, - { - "version": "3.2.22.5", - }, - { - "version": "4.0.0.beta1", - }, - { - "version": "4.0.0.rc1", - }, - { - "version": "4.0.0.rc2", - }, - { - "version": "4.0.0", - }, - { - "version": "4.0.1.rc1", - }, - { - "version": "4.0.1.rc2", - }, - { - "version": "4.0.1.rc3", - }, - { - "version": "4.0.1.rc4", - }, - { - "version": "4.0.1", - }, - { - "version": "4.0.2", - }, - { - "version": "4.0.3", - }, - { - "version": "4.0.4.rc1", - }, - { - "version": "4.0.4", - }, - { - "version": "4.0.5", - }, - { - "version": "4.0.6.rc1", - }, - { - "version": "4.0.6.rc2", - }, - { - "version": "4.0.6.rc3", - }, - { - "version": "4.0.6", - }, - { - "version": "4.0.7", - }, - { - "version": "4.0.8", - }, - { - "version": "4.0.9", - }, - { - "version": "4.0.10.rc1", - }, - { - "version": "4.0.10.rc2", - }, - { - "version": "4.0.10", - }, - { - "version": "4.0.11", - }, - { - "version": "4.0.11.1", - }, - { - "version": "4.0.12", - }, - { - "version": "4.0.13.rc1", - }, - { - "version": "4.0.13", - }, - { - "version": "4.1.0.beta1", - }, - { - "version": "4.1.0.beta2", - }, - { - "version": "4.1.0.rc1", - }, - { - "version": "4.1.0.rc2", - }, - { - "version": "4.1.0", - }, - { - "version": "4.1.1", - }, - { - "version": "4.1.2.rc1", - }, - { - "version": "4.1.2.rc2", - }, - { - "version": "4.1.2.rc3", - }, - { - "version": "4.1.2", - }, - { - "version": "4.1.3", - }, - { - "version": "4.1.4", - }, - { - "version": "4.1.5", - }, - { - "version": "4.1.6.rc1", - }, - { - "version": "4.1.6.rc2", - }, - { - "version": "4.1.6", - }, - { - "version": "4.1.7", - }, - { - "version": "4.1.7.1", - }, - { - "version": "4.1.8", - }, - { - "version": "4.1.9.rc1", - }, - { - "version": "4.1.9", - }, - { - "version": "4.1.10.rc1", - }, - { - "version": "4.1.10.rc2", - }, - { - "version": "4.1.10.rc3", - }, - { - "version": "4.1.10.rc4", - }, - { - "version": "4.1.10", - }, - { - "version": "4.1.11", - }, - { - "version": "4.1.12.rc1", - }, - { - "version": "4.1.12", - }, - { - "version": "4.1.13.rc1", - }, - { - "version": "4.1.13", - }, - { - "version": "4.1.14.rc1", - }, - { - "version": "4.1.14.rc2", - }, - { - "version": "4.1.14", - }, - { - "version": "4.1.14.1", - }, - { - "version": "4.1.14.2", - }, - { - "version": "4.1.15.rc1", - }, - { - "version": "4.1.15", - }, - { - "version": "4.1.16.rc1", - }, - { - "version": "4.1.16", - }, - { - "version": "4.2.0.beta1", - }, - { - "version": "4.2.0.beta2", - }, - { - "version": "4.2.0.beta3", - }, - { - "version": "4.2.0.beta4", - }, - { - "version": "4.2.0.rc1", - }, - { - "version": "4.2.0.rc2", - }, - { - "version": "4.2.0.rc3", - }, - { - "version": "4.2.0", - }, - { - "version": "4.2.1.rc1", - }, - { - "version": "4.2.1.rc2", - }, - { - "version": "4.2.1.rc3", - }, - { - "version": "4.2.1.rc4", - }, - { - "version": "4.2.1", - }, - { - "version": "4.2.2", - }, - { - "version": "4.2.3.rc1", - }, - { - "version": "4.2.3", - }, - { - "version": "4.2.4.rc1", - }, - { - "version": "4.2.4", - }, - { - "version": "4.2.5.rc1", - }, - { - "version": "4.2.5.rc2", - }, - { - "version": "4.2.5", - }, - { - "version": "4.2.5.1", - }, - { - "version": "4.2.5.2", - }, - { - "version": "4.2.6.rc1", - }, - { - "version": "4.2.6", - }, - { - "version": "4.2.7.rc1", - }, - { - "version": "4.2.7", - }, - { - "version": "4.2.7.1", - }, - { - "version": "4.2.8.rc1", - }, - { - "version": "4.2.8", - }, - { - "version": "4.2.9.rc1", - }, - { - "version": "4.2.9.rc2", - }, - { - "version": "4.2.9", - }, - { - "version": "4.2.10.rc1", - }, - { - "version": "4.2.10", - }, - { - "version": "4.2.11", - }, - { - "version": "5.0.0.beta1", - }, - { - "version": "5.0.0.beta1.1", - }, - { - "version": "5.0.0.beta2", - }, - { - "version": "5.0.0.beta3", - }, - { - "version": "5.0.0.beta4", - }, - { - "version": "5.0.0.racecar1", - }, - { - "version": "5.0.0.rc1", - }, - { - "version": "5.0.0.rc2", - }, - { - "version": "5.0.0", - }, - { - "version": "5.0.0.1", - }, - { - "version": "5.0.1.rc1", - }, - { - "version": "5.0.1.rc2", - }, - { - "version": "5.0.1", - }, - { - "version": "5.0.2.rc1", - }, - { - "version": "5.0.2", - }, - { - "version": "5.0.3", - }, - { - "version": "5.0.4.rc1", - }, - { - "version": "5.0.4", - }, - { - "version": "5.0.5.rc1", - }, - { - "version": "5.0.5.rc2", - }, - { - "version": "5.0.5", - }, - { - "version": "5.0.6.rc1", - }, - { - "version": "5.0.6", - }, - { - "version": "5.0.7", - }, - { - "version": "5.0.7.1", - }, - { - "version": "5.1.0.beta1", - }, - { - "version": "5.1.0.rc1", - }, - { - "version": "5.1.0.rc2", - }, - { - "version": "5.1.0", - }, - { - "version": "5.1.1", - }, - { - "version": "5.1.2.rc1", - }, - { - "version": "5.1.2", - }, - { - "version": "5.1.3.rc1", - }, - { - "version": "5.1.3.rc2", - }, - { - "version": "5.1.3.rc3", - }, - { - "version": "5.1.3", - }, - { - "version": "5.1.4.rc1", - }, - { - "version": "5.1.4", - }, - { - "version": "5.1.5.rc1", - }, - { - "version": "5.1.5", - }, - { - "version": "5.1.6", - }, - { - "version": "5.1.6.1", - }, - { - "version": "5.2.0.beta1", - }, - { - "version": "5.2.0.beta2", - }, - { - "version": "5.2.0.rc1", - }, - { - "version": "5.2.0.rc2", - }, - { - "version": "5.2.0", - }, - { - "version": "5.2.1.rc1", - }, - { - "version": "5.2.1", - }, - { - "version": "5.2.1.1", - }, - { - "version": "5.2.2.rc1", - }, - { - "version": "5.2.2", - }, - ], -} -`; - -exports[`modules/datasource/rubygems/index getReleases uses multiple source urls 1`] = ` -{ - "changelogUrl": "https://www.railschangelog.com/", - "homepage": "http://rubyonrails.org", - "registryUrl": "https://firstparty.com/basepath", - "releases": [ - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.8.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.8.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.9.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.9.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.9.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "0.9.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "0.9.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "0.9.4.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "0.9.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.10.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.10.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.11.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.11.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.12.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.12.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.13.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.13.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.14.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.14.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.14.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.14.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "1.0.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "1.1.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "1.1.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.6", - }, - { - "releaseTimestamp": "2009-07-25T18:01:53.000Z", - "version": "1.2.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "1.2.6", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "2.0.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "2.0.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "2.0.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "2.0.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:50.000Z", - "version": "2.0.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:50.000Z", - "version": "2.1.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:50.000Z", - "version": "2.1.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:50.000Z", - "version": "2.1.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:49.000Z", - "version": "2.2.2", - }, - { - "releaseTimestamp": "2009-09-28T09:25:13.132Z", - "version": "2.2.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:49.000Z", - "version": "2.3.2", - }, - { - "releaseTimestamp": "2009-08-05T13:21:07.000Z", - "version": "2.3.3", - }, - { - "releaseTimestamp": "2009-09-04T17:33:48.000Z", - "version": "2.3.4", - }, - { - "releaseTimestamp": "2009-11-27T00:12:56.921Z", - "version": "2.3.5", - }, - { - "releaseTimestamp": "2010-05-23T07:49:23.602Z", - "version": "2.3.6", - }, - { - "releaseTimestamp": "2010-05-24T08:23:05.731Z", - "version": "2.3.7", - }, - { - "releaseTimestamp": "2010-05-24T21:17:25.987Z", - "version": "2.3.8.pre1", - }, - { - "releaseTimestamp": "2010-05-25T04:53:06.895Z", - "version": "2.3.8", - }, - { - "releaseTimestamp": "2010-08-30T03:32:34.689Z", - "version": "2.3.9.pre", - }, - { - "releaseTimestamp": "2010-09-04T21:54:41.257Z", - "version": "2.3.9", - }, - { - "releaseTimestamp": "2010-10-14T20:53:17.413Z", - "version": "2.3.10", - }, - { - "releaseTimestamp": "2011-02-08T21:17:36.254Z", - "version": "2.3.11", - }, - { - "releaseTimestamp": "2011-06-08T00:22:06.357Z", - "version": "2.3.12", - }, - { - "releaseTimestamp": "2011-08-16T22:01:21.962Z", - "version": "2.3.14", - }, - { - "releaseTimestamp": "2013-01-08T20:08:28.812Z", - "version": "2.3.15", - }, - { - "releaseTimestamp": "2013-01-28T21:01:30.451Z", - "version": "2.3.16", - }, - { - "releaseTimestamp": "2013-02-11T18:17:30.726Z", - "version": "2.3.17", - }, - { - "releaseTimestamp": "2013-03-18T17:13:25.422Z", - "version": "2.3.18", - }, - { - "releaseTimestamp": "2010-02-05T03:02:19.496Z", - "version": "3.0.0.beta", - }, - { - "releaseTimestamp": "2010-04-01T21:26:26.222Z", - "version": "3.0.0.beta2", - }, - { - "releaseTimestamp": "2010-04-13T19:23:14.932Z", - "version": "3.0.0.beta3", - }, - { - "releaseTimestamp": "2010-06-08T22:33:16.046Z", - "version": "3.0.0.beta4", - }, - { - "releaseTimestamp": "2010-07-26T21:43:12.765Z", - "version": "3.0.0.rc", - }, - { - "releaseTimestamp": "2010-08-24T03:04:45.033Z", - "version": "3.0.0.rc2", - }, - { - "releaseTimestamp": "2010-08-29T23:11:11.490Z", - "version": "3.0.0", - }, - { - "releaseTimestamp": "2010-10-14T20:55:44.846Z", - "version": "3.0.1", - }, - { - "releaseTimestamp": "2010-11-15T19:33:41.460Z", - "version": "3.0.2", - }, - { - "releaseTimestamp": "2010-11-16T16:29:00.892Z", - "version": "3.0.3", - }, - { - "releaseTimestamp": "2011-01-30T23:00:37.572Z", - "version": "3.0.4.rc1", - }, - { - "releaseTimestamp": "2011-02-08T21:17:48.221Z", - "version": "3.0.4", - }, - { - "releaseTimestamp": "2011-02-23T19:08:34.691Z", - "version": "3.0.5.rc1", - }, - { - "releaseTimestamp": "2011-02-27T02:30:55.377Z", - "version": "3.0.5", - }, - { - "releaseTimestamp": "2011-03-29T20:47:15.107Z", - "version": "3.0.6.rc1", - }, - { - "releaseTimestamp": "2011-03-31T05:28:51.216Z", - "version": "3.0.6.rc2", - }, - { - "releaseTimestamp": "2011-04-05T23:05:21.745Z", - "version": "3.0.6", - }, - { - "releaseTimestamp": "2011-04-14T21:57:06.386Z", - "version": "3.0.7.rc1", - }, - { - "releaseTimestamp": "2011-04-15T17:33:53.132Z", - "version": "3.0.7.rc2", - }, - { - "releaseTimestamp": "2011-04-18T21:05:54.308Z", - "version": "3.0.7", - }, - { - "releaseTimestamp": "2011-05-26T00:11:36.891Z", - "version": "3.0.8.rc1", - }, - { - "releaseTimestamp": "2011-05-27T16:32:24.502Z", - "version": "3.0.8.rc2", - }, - { - "releaseTimestamp": "2011-05-31T00:08:18.745Z", - "version": "3.0.8.rc4", - }, - { - "releaseTimestamp": "2011-06-08T00:16:45.270Z", - "version": "3.0.8", - }, - { - "releaseTimestamp": "2011-06-08T21:20:17.404Z", - "version": "3.0.9.rc1", - }, - { - "releaseTimestamp": "2011-06-09T22:51:39.349Z", - "version": "3.0.9.rc3", - }, - { - "releaseTimestamp": "2011-06-12T21:24:34.980Z", - "version": "3.0.9.rc4", - }, - { - "releaseTimestamp": "2011-06-12T21:30:07.555Z", - "version": "3.0.9.rc5", - }, - { - "releaseTimestamp": "2011-06-16T10:05:11.080Z", - "version": "3.0.9", - }, - { - "releaseTimestamp": "2011-08-05T00:12:05.290Z", - "version": "3.0.10.rc1", - }, - { - "releaseTimestamp": "2011-08-16T22:14:17.045Z", - "version": "3.0.10", - }, - { - "releaseTimestamp": "2011-11-18T01:23:23.249Z", - "version": "3.0.11", - }, - { - "releaseTimestamp": "2012-02-22T21:39:19.764Z", - "version": "3.0.12.rc1", - }, - { - "releaseTimestamp": "2012-03-01T17:52:15.609Z", - "version": "3.0.12", - }, - { - "releaseTimestamp": "2012-05-28T19:01:47.715Z", - "version": "3.0.13.rc1", - }, - { - "releaseTimestamp": "2012-05-31T18:24:59.747Z", - "version": "3.0.13", - }, - { - "releaseTimestamp": "2012-06-12T21:26:07.460Z", - "version": "3.0.14", - }, - { - "releaseTimestamp": "2012-06-13T03:07:06.509Z", - "version": "3.0.15", - }, - { - "releaseTimestamp": "2012-07-26T22:08:54.212Z", - "version": "3.0.16", - }, - { - "releaseTimestamp": "2012-08-09T21:16:44.882Z", - "version": "3.0.17", - }, - { - "releaseTimestamp": "2013-01-02T21:19:52.960Z", - "version": "3.0.18", - }, - { - "releaseTimestamp": "2013-01-08T20:08:33.922Z", - "version": "3.0.19", - }, - { - "releaseTimestamp": "2013-01-28T21:01:34.374Z", - "version": "3.0.20", - }, - { - "releaseTimestamp": "2011-05-05T01:23:18.105Z", - "version": "3.1.0.beta1", - }, - { - "releaseTimestamp": "2011-05-22T02:26:25.383Z", - "version": "3.1.0.rc1", - }, - { - "releaseTimestamp": "2011-06-08T00:16:57.976Z", - "version": "3.1.0.rc2", - }, - { - "releaseTimestamp": "2011-06-08T21:27:28.270Z", - "version": "3.1.0.rc3", - }, - { - "releaseTimestamp": "2011-06-09T22:56:24.880Z", - "version": "3.1.0.rc4", - }, - { - "releaseTimestamp": "2011-07-25T23:05:19.817Z", - "version": "3.1.0.rc5", - }, - { - "releaseTimestamp": "2011-08-16T22:33:32.921Z", - "version": "3.1.0.rc6", - }, - { - "releaseTimestamp": "2011-08-29T03:27:19.194Z", - "version": "3.1.0.rc8", - }, - { - "releaseTimestamp": "2011-08-31T02:18:30.035Z", - "version": "3.1.0", - }, - { - "releaseTimestamp": "2011-09-15T00:27:03.617Z", - "version": "3.1.1.rc1", - }, - { - "releaseTimestamp": "2011-09-29T22:17:03.417Z", - "version": "3.1.1.rc2", - }, - { - "releaseTimestamp": "2011-10-06T02:31:00.452Z", - "version": "3.1.1.rc3", - }, - { - "releaseTimestamp": "2011-10-07T15:30:09.628Z", - "version": "3.1.1", - }, - { - "releaseTimestamp": "2011-11-14T14:17:34.523Z", - "version": "3.1.2.rc1", - }, - { - "releaseTimestamp": "2011-11-14T15:49:20.198Z", - "version": "3.1.2.rc2", - }, - { - "releaseTimestamp": "2011-11-18T01:33:32.509Z", - "version": "3.1.2", - }, - { - "releaseTimestamp": "2011-11-20T22:52:57.492Z", - "version": "3.1.3", - }, - { - "releaseTimestamp": "2012-02-22T21:39:29.633Z", - "version": "3.1.4.rc1", - }, - { - "releaseTimestamp": "2012-03-01T17:52:28.342Z", - "version": "3.1.4", - }, - { - "releaseTimestamp": "2012-05-28T19:01:51.050Z", - "version": "3.1.5.rc1", - }, - { - "releaseTimestamp": "2012-05-31T18:25:06.617Z", - "version": "3.1.5", - }, - { - "releaseTimestamp": "2012-06-12T21:26:16.856Z", - "version": "3.1.6", - }, - { - "releaseTimestamp": "2012-07-26T22:09:00.975Z", - "version": "3.1.7", - }, - { - "releaseTimestamp": "2012-08-09T21:20:27.129Z", - "version": "3.1.8", - }, - { - "releaseTimestamp": "2013-01-02T21:19:56.845Z", - "version": "3.1.9", - }, - { - "releaseTimestamp": "2013-01-08T20:08:37.727Z", - "version": "3.1.10", - }, - { - "releaseTimestamp": "2013-02-11T18:17:37.200Z", - "version": "3.1.11", - }, - { - "releaseTimestamp": "2013-03-18T17:13:29.344Z", - "version": "3.1.12", - }, - { - "releaseTimestamp": "2011-12-20T00:41:10.661Z", - "version": "3.2.0.rc1", - }, - { - "releaseTimestamp": "2012-01-04T21:05:27.454Z", - "version": "3.2.0.rc2", - }, - { - "releaseTimestamp": "2012-01-20T16:47:48.848Z", - "version": "3.2.0", - }, - { - "releaseTimestamp": "2012-01-26T23:09:41.494Z", - "version": "3.2.1", - }, - { - "releaseTimestamp": "2012-02-22T21:39:35.308Z", - "version": "3.2.2.rc1", - }, - { - "releaseTimestamp": "2012-03-01T17:52:33.094Z", - "version": "3.2.2", - }, - { - "releaseTimestamp": "2012-03-27T17:11:24.443Z", - "version": "3.2.3.rc1", - }, - { - "releaseTimestamp": "2012-03-29T16:14:14.715Z", - "version": "3.2.3.rc2", - }, - { - "releaseTimestamp": "2012-03-30T22:26:20.685Z", - "version": "3.2.3", - }, - { - "releaseTimestamp": "2012-05-28T19:01:55.834Z", - "version": "3.2.4.rc1", - }, - { - "releaseTimestamp": "2012-05-31T18:25:13.532Z", - "version": "3.2.4", - }, - { - "releaseTimestamp": "2012-06-01T03:39:04.678Z", - "version": "3.2.5", - }, - { - "releaseTimestamp": "2012-06-12T21:26:21.434Z", - "version": "3.2.6", - }, - { - "releaseTimestamp": "2012-07-23T21:45:55.204Z", - "version": "3.2.7.rc1", - }, - { - "releaseTimestamp": "2012-07-26T22:09:06.275Z", - "version": "3.2.7", - }, - { - "releaseTimestamp": "2012-08-01T20:57:56.061Z", - "version": "3.2.8.rc1", - }, - { - "releaseTimestamp": "2012-08-03T14:29:05.254Z", - "version": "3.2.8.rc2", - }, - { - "releaseTimestamp": "2012-08-09T21:23:34.632Z", - "version": "3.2.8", - }, - { - "releaseTimestamp": "2012-10-29T17:07:08.109Z", - "version": "3.2.9.rc1", - }, - { - "releaseTimestamp": "2012-11-01T17:39:37.178Z", - "version": "3.2.9.rc2", - }, - { - "releaseTimestamp": "2012-11-09T18:00:50.077Z", - "version": "3.2.9.rc3", - }, - { - "releaseTimestamp": "2012-11-12T15:21:34.822Z", - "version": "3.2.9", - }, - { - "releaseTimestamp": "2013-01-02T21:20:01.186Z", - "version": "3.2.10", - }, - { - "releaseTimestamp": "2013-01-08T20:08:45.798Z", - "version": "3.2.11", - }, - { - "releaseTimestamp": "2013-02-11T18:17:41.481Z", - "version": "3.2.12", - }, - { - "releaseTimestamp": "2013-02-27T20:25:46.062Z", - "version": "3.2.13.rc1", - }, - { - "releaseTimestamp": "2013-03-06T23:06:19.052Z", - "version": "3.2.13.rc2", - }, - { - "releaseTimestamp": "2013-03-18T17:13:33.058Z", - "version": "3.2.13", - }, - { - "releaseTimestamp": "2013-07-13T00:25:39.110Z", - "version": "3.2.14.rc1", - }, - { - "releaseTimestamp": "2013-07-16T16:13:33.339Z", - "version": "3.2.14.rc2", - }, - { - "releaseTimestamp": "2013-07-22T16:44:50.870Z", - "version": "3.2.14", - }, - { - "releaseTimestamp": "2013-10-03T18:54:09.709Z", - "version": "3.2.15.rc1", - }, - { - "releaseTimestamp": "2013-10-04T20:48:45.484Z", - "version": "3.2.15.rc2", - }, - { - "releaseTimestamp": "2013-10-11T21:17:17.374Z", - "version": "3.2.15.rc3", - }, - { - "releaseTimestamp": "2013-10-16T17:23:10.503Z", - "version": "3.2.15", - }, - { - "releaseTimestamp": "2013-12-03T19:01:19.549Z", - "version": "3.2.16", - }, - { - "releaseTimestamp": "2014-02-18T18:54:56.443Z", - "version": "3.2.17", - }, - { - "releaseTimestamp": "2014-05-06T16:17:02.829Z", - "version": "3.2.18", - }, - { - "releaseTimestamp": "2014-07-02T17:02:48.733Z", - "version": "3.2.19", - }, - { - "releaseTimestamp": "2014-10-30T18:37:26.434Z", - "version": "3.2.20", - }, - { - "releaseTimestamp": "2014-11-17T16:00:44.994Z", - "version": "3.2.21", - }, - { - "releaseTimestamp": "2015-06-16T18:06:38.294Z", - "version": "3.2.22", - }, - { - "releaseTimestamp": "2016-01-25T19:26:12.364Z", - "version": "3.2.22.1", - }, - { - "releaseTimestamp": "2016-02-29T19:24:19.757Z", - "version": "3.2.22.2", - }, - { - "releaseTimestamp": "2016-08-11T17:34:59.710Z", - "version": "3.2.22.3", - }, - { - "releaseTimestamp": "2016-08-11T19:20:46.883Z", - "version": "3.2.22.4", - }, - { - "releaseTimestamp": "2016-09-14T21:19:01.962Z", - "version": "3.2.22.5", - }, - { - "releaseTimestamp": "2013-02-26T00:05:43.566Z", - "version": "4.0.0.beta1", - }, - { - "releaseTimestamp": "2013-04-29T15:39:05.085Z", - "version": "4.0.0.rc1", - }, - { - "releaseTimestamp": "2013-06-11T20:26:00.144Z", - "version": "4.0.0.rc2", - }, - { - "releaseTimestamp": "2013-06-25T14:32:58.526Z", - "version": "4.0.0", - }, - { - "releaseTimestamp": "2013-10-17T16:46:23.993Z", - "version": "4.0.1.rc1", - }, - { - "releaseTimestamp": "2013-10-21T22:01:19.341Z", - "version": "4.0.1.rc2", - }, - { - "releaseTimestamp": "2013-10-23T21:41:08.791Z", - "version": "4.0.1.rc3", - }, - { - "releaseTimestamp": "2013-10-30T20:49:25.297Z", - "version": "4.0.1.rc4", - }, - { - "releaseTimestamp": "2013-11-01T19:08:16.307Z", - "version": "4.0.1", - }, - { - "releaseTimestamp": "2013-12-03T19:01:29.867Z", - "version": "4.0.2", - }, - { - "releaseTimestamp": "2014-02-18T18:49:43.150Z", - "version": "4.0.3", - }, - { - "releaseTimestamp": "2014-03-11T17:31:18.568Z", - "version": "4.0.4.rc1", - }, - { - "releaseTimestamp": "2014-03-14T17:37:07.331Z", - "version": "4.0.4", - }, - { - "releaseTimestamp": "2014-05-06T16:13:27.132Z", - "version": "4.0.5", - }, - { - "releaseTimestamp": "2014-05-27T16:06:55.364Z", - "version": "4.0.6.rc1", - }, - { - "releaseTimestamp": "2014-06-16T16:16:01.642Z", - "version": "4.0.6.rc2", - }, - { - "releaseTimestamp": "2014-06-23T17:24:41.466Z", - "version": "4.0.6.rc3", - }, - { - "releaseTimestamp": "2014-06-26T16:30:13.579Z", - "version": "4.0.6", - }, - { - "releaseTimestamp": "2014-07-02T17:04:32.418Z", - "version": "4.0.7", - }, - { - "releaseTimestamp": "2014-07-02T19:42:37.603Z", - "version": "4.0.8", - }, - { - "releaseTimestamp": "2014-08-18T17:03:01.087Z", - "version": "4.0.9", - }, - { - "releaseTimestamp": "2014-08-19T20:48:29.471Z", - "version": "4.0.10.rc1", - }, - { - "releaseTimestamp": "2014-09-08T17:55:45.314Z", - "version": "4.0.10.rc2", - }, - { - "releaseTimestamp": "2014-09-11T17:33:15.455Z", - "version": "4.0.10", - }, - { - "releaseTimestamp": "2014-10-30T18:37:38.192Z", - "version": "4.0.11", - }, - { - "releaseTimestamp": "2014-11-19T19:09:54.075Z", - "version": "4.0.11.1", - }, - { - "releaseTimestamp": "2014-11-17T16:01:00.306Z", - "version": "4.0.12", - }, - { - "releaseTimestamp": "2015-01-02T00:54:54.587Z", - "version": "4.0.13.rc1", - }, - { - "releaseTimestamp": "2015-01-06T20:08:59.935Z", - "version": "4.0.13", - }, - { - "releaseTimestamp": "2013-12-18T00:15:16.640Z", - "version": "4.1.0.beta1", - }, - { - "releaseTimestamp": "2014-02-18T18:52:57.614Z", - "version": "4.1.0.beta2", - }, - { - "releaseTimestamp": "2014-02-18T20:59:23.632Z", - "version": "4.1.0.rc1", - }, - { - "releaseTimestamp": "2014-03-25T20:12:47.195Z", - "version": "4.1.0.rc2", - }, - { - "releaseTimestamp": "2014-04-08T19:21:51.275Z", - "version": "4.1.0", - }, - { - "releaseTimestamp": "2014-05-06T16:11:31.458Z", - "version": "4.1.1", - }, - { - "releaseTimestamp": "2014-05-27T16:12:48.106Z", - "version": "4.1.2.rc1", - }, - { - "releaseTimestamp": "2014-06-16T16:30:46.332Z", - "version": "4.1.2.rc2", - }, - { - "releaseTimestamp": "2014-06-23T17:28:46.002Z", - "version": "4.1.2.rc3", - }, - { - "releaseTimestamp": "2014-06-26T14:50:09.079Z", - "version": "4.1.2", - }, - { - "releaseTimestamp": "2014-07-02T17:06:42.181Z", - "version": "4.1.3", - }, - { - "releaseTimestamp": "2014-07-02T19:53:35.556Z", - "version": "4.1.4", - }, - { - "releaseTimestamp": "2014-08-18T17:01:03.727Z", - "version": "4.1.5", - }, - { - "releaseTimestamp": "2014-08-19T20:52:47.110Z", - "version": "4.1.6.rc1", - }, - { - "releaseTimestamp": "2014-09-08T18:13:12.723Z", - "version": "4.1.6.rc2", - }, - { - "releaseTimestamp": "2014-09-11T17:26:04.576Z", - "version": "4.1.6", - }, - { - "releaseTimestamp": "2014-10-30T18:37:49.213Z", - "version": "4.1.7", - }, - { - "releaseTimestamp": "2014-11-19T19:12:12.692Z", - "version": "4.1.7.1", - }, - { - "releaseTimestamp": "2014-11-17T16:01:13.385Z", - "version": "4.1.8", - }, - { - "releaseTimestamp": "2015-01-02T01:11:10.973Z", - "version": "4.1.9.rc1", - }, - { - "releaseTimestamp": "2015-01-06T20:04:31.185Z", - "version": "4.1.9", - }, - { - "releaseTimestamp": "2015-02-20T22:25:09.666Z", - "version": "4.1.10.rc1", - }, - { - "releaseTimestamp": "2015-02-25T22:22:40.645Z", - "version": "4.1.10.rc2", - }, - { - "releaseTimestamp": "2015-03-02T21:39:47.964Z", - "version": "4.1.10.rc3", - }, - { - "releaseTimestamp": "2015-03-12T21:32:52.724Z", - "version": "4.1.10.rc4", - }, - { - "releaseTimestamp": "2015-03-19T16:50:27.388Z", - "version": "4.1.10", - }, - { - "releaseTimestamp": "2015-06-16T18:00:13.043Z", - "version": "4.1.11", - }, - { - "releaseTimestamp": "2015-06-22T14:05:08.486Z", - "version": "4.1.12.rc1", - }, - { - "releaseTimestamp": "2015-06-25T21:26:08.544Z", - "version": "4.1.12", - }, - { - "releaseTimestamp": "2015-08-14T15:13:26.943Z", - "version": "4.1.13.rc1", - }, - { - "releaseTimestamp": "2015-08-24T18:02:56.741Z", - "version": "4.1.13", - }, - { - "releaseTimestamp": "2015-10-30T20:45:42.801Z", - "version": "4.1.14.rc1", - }, - { - "releaseTimestamp": "2015-11-05T02:55:44.276Z", - "version": "4.1.14.rc2", - }, - { - "releaseTimestamp": "2015-11-12T18:20:40.613Z", - "version": "4.1.14", - }, - { - "releaseTimestamp": "2016-01-25T19:26:27.339Z", - "version": "4.1.14.1", - }, - { - "releaseTimestamp": "2016-02-29T19:19:55.523Z", - "version": "4.1.14.2", - }, - { - "releaseTimestamp": "2016-03-01T18:43:40.764Z", - "version": "4.1.15.rc1", - }, - { - "releaseTimestamp": "2016-03-07T22:37:14.594Z", - "version": "4.1.15", - }, - { - "releaseTimestamp": "2016-07-02T02:15:20.923Z", - "version": "4.1.16.rc1", - }, - { - "releaseTimestamp": "2016-07-12T22:20:56.527Z", - "version": "4.1.16", - }, - { - "releaseTimestamp": "2014-08-20T02:34:44.046Z", - "version": "4.2.0.beta1", - }, - { - "releaseTimestamp": "2014-09-29T17:16:38.761Z", - "version": "4.2.0.beta2", - }, - { - "releaseTimestamp": "2014-10-30T18:37:59.690Z", - "version": "4.2.0.beta3", - }, - { - "releaseTimestamp": "2014-10-30T22:13:30.689Z", - "version": "4.2.0.beta4", - }, - { - "releaseTimestamp": "2014-11-28T17:53:27.822Z", - "version": "4.2.0.rc1", - }, - { - "releaseTimestamp": "2014-12-05T23:20:12.824Z", - "version": "4.2.0.rc2", - }, - { - "releaseTimestamp": "2014-12-13T02:58:44.762Z", - "version": "4.2.0.rc3", - }, - { - "releaseTimestamp": "2014-12-20T00:15:37.476Z", - "version": "4.2.0", - }, - { - "releaseTimestamp": "2015-02-20T22:21:34.214Z", - "version": "4.2.1.rc1", - }, - { - "releaseTimestamp": "2015-02-25T22:19:50.245Z", - "version": "4.2.1.rc2", - }, - { - "releaseTimestamp": "2015-03-02T21:35:50.169Z", - "version": "4.2.1.rc3", - }, - { - "releaseTimestamp": "2015-03-12T21:25:52.551Z", - "version": "4.2.1.rc4", - }, - { - "releaseTimestamp": "2015-03-19T16:42:01.191Z", - "version": "4.2.1", - }, - { - "releaseTimestamp": "2015-06-16T18:03:17.061Z", - "version": "4.2.2", - }, - { - "releaseTimestamp": "2015-06-22T14:23:17.788Z", - "version": "4.2.3.rc1", - }, - { - "releaseTimestamp": "2015-06-25T21:30:57.890Z", - "version": "4.2.3", - }, - { - "releaseTimestamp": "2015-08-14T15:21:15.566Z", - "version": "4.2.4.rc1", - }, - { - "releaseTimestamp": "2015-08-24T18:27:12.716Z", - "version": "4.2.4", - }, - { - "releaseTimestamp": "2015-10-30T20:47:59.397Z", - "version": "4.2.5.rc1", - }, - { - "releaseTimestamp": "2015-11-05T03:02:33.340Z", - "version": "4.2.5.rc2", - }, - { - "releaseTimestamp": "2015-11-12T17:06:55.226Z", - "version": "4.2.5", - }, - { - "releaseTimestamp": "2016-01-25T19:26:41.410Z", - "version": "4.2.5.1", - }, - { - "releaseTimestamp": "2016-02-29T19:17:10.564Z", - "version": "4.2.5.2", - }, - { - "releaseTimestamp": "2016-03-01T18:37:54.172Z", - "version": "4.2.6.rc1", - }, - { - "releaseTimestamp": "2016-03-07T22:33:22.563Z", - "version": "4.2.6", - }, - { - "releaseTimestamp": "2016-07-01T00:33:36.424Z", - "version": "4.2.7.rc1", - }, - { - "releaseTimestamp": "2016-07-13T02:57:05.601Z", - "version": "4.2.7", - }, - { - "releaseTimestamp": "2016-08-11T17:35:16.160Z", - "version": "4.2.7.1", - }, - { - "releaseTimestamp": "2017-02-10T02:46:51.222Z", - "version": "4.2.8.rc1", - }, - { - "releaseTimestamp": "2017-02-21T16:08:53.220Z", - "version": "4.2.8", - }, - { - "releaseTimestamp": "2017-06-13T18:50:29.897Z", - "version": "4.2.9.rc1", - }, - { - "releaseTimestamp": "2017-06-19T22:28:22.086Z", - "version": "4.2.9.rc2", - }, - { - "releaseTimestamp": "2017-06-26T21:30:56.077Z", - "version": "4.2.9", - }, - { - "releaseTimestamp": "2017-09-20T19:42:33.297Z", - "version": "4.2.10.rc1", - }, - { - "releaseTimestamp": "2017-09-27T14:29:42.567Z", - "version": "4.2.10", - }, - { - "releaseTimestamp": "2018-11-27T20:07:25.845Z", - "version": "4.2.11", - }, - { - "releaseTimestamp": "2015-12-18T21:18:13.306Z", - "version": "5.0.0.beta1", - }, - { - "releaseTimestamp": "2016-01-25T19:26:49.903Z", - "version": "5.0.0.beta1.1", - }, - { - "releaseTimestamp": "2016-02-01T22:06:25.279Z", - "version": "5.0.0.beta2", - }, - { - "releaseTimestamp": "2016-02-24T16:16:22.722Z", - "version": "5.0.0.beta3", - }, - { - "releaseTimestamp": "2016-04-27T20:55:26.508Z", - "version": "5.0.0.beta4", - }, - { - "releaseTimestamp": "2016-05-06T22:02:43.345Z", - "version": "5.0.0.racecar1", - }, - { - "releaseTimestamp": "2016-05-06T21:57:46.793Z", - "version": "5.0.0.rc1", - }, - { - "releaseTimestamp": "2016-06-22T20:03:41.237Z", - "version": "5.0.0.rc2", - }, - { - "releaseTimestamp": "2016-06-30T21:32:45.255Z", - "version": "5.0.0", - }, - { - "releaseTimestamp": "2016-08-11T17:35:27.196Z", - "version": "5.0.0.1", - }, - { - "releaseTimestamp": "2016-11-30T20:02:44.553Z", - "version": "5.0.1.rc1", - }, - { - "releaseTimestamp": "2016-12-09T19:13:12.953Z", - "version": "5.0.1.rc2", - }, - { - "releaseTimestamp": "2016-12-21T00:07:46.527Z", - "version": "5.0.1", - }, - { - "releaseTimestamp": "2017-02-25T00:55:48.618Z", - "version": "5.0.2.rc1", - }, - { - "releaseTimestamp": "2017-03-01T23:13:53.219Z", - "version": "5.0.2", - }, - { - "releaseTimestamp": "2017-05-12T20:08:33.226Z", - "version": "5.0.3", - }, - { - "releaseTimestamp": "2017-06-14T20:49:29.610Z", - "version": "5.0.4.rc1", - }, - { - "releaseTimestamp": "2017-06-19T21:58:56.501Z", - "version": "5.0.4", - }, - { - "releaseTimestamp": "2017-07-19T19:43:58.280Z", - "version": "5.0.5.rc1", - }, - { - "releaseTimestamp": "2017-07-25T20:26:10.369Z", - "version": "5.0.5.rc2", - }, - { - "releaseTimestamp": "2017-07-31T19:05:29.060Z", - "version": "5.0.5", - }, - { - "releaseTimestamp": "2017-08-24T19:21:20.599Z", - "version": "5.0.6.rc1", - }, - { - "releaseTimestamp": "2017-09-08T00:47:42.201Z", - "version": "5.0.6", - }, - { - "releaseTimestamp": "2018-03-29T18:18:14.388Z", - "version": "5.0.7", - }, - { - "releaseTimestamp": "2018-11-27T20:09:36.347Z", - "version": "5.0.7.1", - }, - { - "releaseTimestamp": "2017-02-23T20:00:44.720Z", - "version": "5.1.0.beta1", - }, - { - "releaseTimestamp": "2017-03-20T18:57:56.595Z", - "version": "5.1.0.rc1", - }, - { - "releaseTimestamp": "2017-04-21T01:31:13.442Z", - "version": "5.1.0.rc2", - }, - { - "releaseTimestamp": "2017-04-27T21:00:47.670Z", - "version": "5.1.0", - }, - { - "releaseTimestamp": "2017-05-12T20:11:39.743Z", - "version": "5.1.1", - }, - { - "releaseTimestamp": "2017-06-20T17:03:49.322Z", - "version": "5.1.2.rc1", - }, - { - "releaseTimestamp": "2017-06-26T21:51:41.161Z", - "version": "5.1.2", - }, - { - "releaseTimestamp": "2017-07-19T19:38:05.393Z", - "version": "5.1.3.rc1", - }, - { - "releaseTimestamp": "2017-07-25T20:18:18.420Z", - "version": "5.1.3.rc2", - }, - { - "releaseTimestamp": "2017-07-31T19:12:53.241Z", - "version": "5.1.3.rc3", - }, - { - "releaseTimestamp": "2017-08-03T19:15:15.370Z", - "version": "5.1.3", - }, - { - "releaseTimestamp": "2017-08-24T19:37:37.728Z", - "version": "5.1.4.rc1", - }, - { - "releaseTimestamp": "2017-09-08T00:52:07.791Z", - "version": "5.1.4", - }, - { - "releaseTimestamp": "2018-02-01T19:00:37.520Z", - "version": "5.1.5.rc1", - }, - { - "releaseTimestamp": "2018-02-14T20:02:02.541Z", - "version": "5.1.5", - }, - { - "releaseTimestamp": "2018-03-29T18:29:03.149Z", - "version": "5.1.6", - }, - { - "releaseTimestamp": "2018-11-27T20:11:47.585Z", - "version": "5.1.6.1", - }, - { - "releaseTimestamp": "2017-11-27T19:19:13.809Z", - "version": "5.2.0.beta1", - }, - { - "releaseTimestamp": "2017-11-28T05:04:37.765Z", - "version": "5.2.0.beta2", - }, - { - "releaseTimestamp": "2018-01-30T23:38:56.843Z", - "version": "5.2.0.rc1", - }, - { - "releaseTimestamp": "2018-03-20T17:54:58.165Z", - "version": "5.2.0.rc2", - }, - { - "releaseTimestamp": "2018-04-09T20:07:04.834Z", - "version": "5.2.0", - }, - { - "releaseTimestamp": "2018-07-30T20:22:38.749Z", - "version": "5.2.1.rc1", - }, - { - "releaseTimestamp": "2018-08-07T21:44:52.020Z", - "version": "5.2.1", - }, - { - "releaseTimestamp": "2018-11-27T20:14:16.796Z", - "version": "5.2.1.1", - }, - { - "releaseTimestamp": "2018-11-28T22:55:23.827Z", - "version": "5.2.2.rc1", - }, - { - "releaseTimestamp": "2018-12-04T18:15:02.233Z", - "version": "5.2.2", - }, - ], - "sourceUrl": "https://github.com/rails/rails", -} -`; - -exports[`modules/datasource/rubygems/index getReleases works with real data 1`] = ` -{ - "changelogUrl": "https://www.railschangelog.com/", - "homepage": "http://rubyonrails.org", - "registryUrl": "https://thirdparty.com", - "releases": [ - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.8.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.8.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.9.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.9.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.9.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "0.9.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "0.9.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "0.9.4.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "0.9.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.10.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.10.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.11.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.11.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:58.000Z", - "version": "0.12.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.12.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.13.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.13.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.14.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:57.000Z", - "version": "0.14.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.14.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:56.000Z", - "version": "0.14.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "1.0.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "1.1.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:55.000Z", - "version": "1.1.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:54.000Z", - "version": "1.1.6", - }, - { - "releaseTimestamp": "2009-07-25T18:01:53.000Z", - "version": "1.2.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:52.000Z", - "version": "1.2.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "1.2.6", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "2.0.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "2.0.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "2.0.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:51.000Z", - "version": "2.0.4", - }, - { - "releaseTimestamp": "2009-07-25T18:01:50.000Z", - "version": "2.0.5", - }, - { - "releaseTimestamp": "2009-07-25T18:01:50.000Z", - "version": "2.1.0", - }, - { - "releaseTimestamp": "2009-07-25T18:01:50.000Z", - "version": "2.1.1", - }, - { - "releaseTimestamp": "2009-07-25T18:01:50.000Z", - "version": "2.1.2", - }, - { - "releaseTimestamp": "2009-07-25T18:01:49.000Z", - "version": "2.2.2", - }, - { - "releaseTimestamp": "2009-09-28T09:25:13.132Z", - "version": "2.2.3", - }, - { - "releaseTimestamp": "2009-07-25T18:01:49.000Z", - "version": "2.3.2", - }, - { - "releaseTimestamp": "2009-08-05T13:21:07.000Z", - "version": "2.3.3", - }, - { - "releaseTimestamp": "2009-09-04T17:33:48.000Z", - "version": "2.3.4", - }, - { - "releaseTimestamp": "2009-11-27T00:12:56.921Z", - "version": "2.3.5", - }, - { - "releaseTimestamp": "2010-05-23T07:49:23.602Z", - "version": "2.3.6", - }, - { - "releaseTimestamp": "2010-05-24T08:23:05.731Z", - "version": "2.3.7", - }, - { - "releaseTimestamp": "2010-05-24T21:17:25.987Z", - "version": "2.3.8.pre1", - }, - { - "releaseTimestamp": "2010-05-25T04:53:06.895Z", - "version": "2.3.8", - }, - { - "releaseTimestamp": "2010-08-30T03:32:34.689Z", - "version": "2.3.9.pre", - }, - { - "releaseTimestamp": "2010-09-04T21:54:41.257Z", - "version": "2.3.9", - }, - { - "releaseTimestamp": "2010-10-14T20:53:17.413Z", - "version": "2.3.10", - }, - { - "releaseTimestamp": "2011-02-08T21:17:36.254Z", - "version": "2.3.11", - }, - { - "releaseTimestamp": "2011-06-08T00:22:06.357Z", - "version": "2.3.12", - }, - { - "releaseTimestamp": "2011-08-16T22:01:21.962Z", - "version": "2.3.14", - }, - { - "releaseTimestamp": "2013-01-08T20:08:28.812Z", - "version": "2.3.15", - }, - { - "releaseTimestamp": "2013-01-28T21:01:30.451Z", - "version": "2.3.16", - }, - { - "releaseTimestamp": "2013-02-11T18:17:30.726Z", - "version": "2.3.17", - }, - { - "releaseTimestamp": "2013-03-18T17:13:25.422Z", - "version": "2.3.18", - }, - { - "releaseTimestamp": "2010-02-05T03:02:19.496Z", - "version": "3.0.0.beta", - }, - { - "releaseTimestamp": "2010-04-01T21:26:26.222Z", - "version": "3.0.0.beta2", - }, - { - "releaseTimestamp": "2010-04-13T19:23:14.932Z", - "version": "3.0.0.beta3", - }, - { - "releaseTimestamp": "2010-06-08T22:33:16.046Z", - "version": "3.0.0.beta4", - }, - { - "releaseTimestamp": "2010-07-26T21:43:12.765Z", - "version": "3.0.0.rc", - }, - { - "releaseTimestamp": "2010-08-24T03:04:45.033Z", - "version": "3.0.0.rc2", - }, - { - "releaseTimestamp": "2010-08-29T23:11:11.490Z", - "version": "3.0.0", - }, - { - "releaseTimestamp": "2010-10-14T20:55:44.846Z", - "version": "3.0.1", - }, - { - "releaseTimestamp": "2010-11-15T19:33:41.460Z", - "version": "3.0.2", - }, - { - "releaseTimestamp": "2010-11-16T16:29:00.892Z", - "version": "3.0.3", - }, - { - "releaseTimestamp": "2011-01-30T23:00:37.572Z", - "version": "3.0.4.rc1", - }, - { - "releaseTimestamp": "2011-02-08T21:17:48.221Z", - "version": "3.0.4", - }, - { - "releaseTimestamp": "2011-02-23T19:08:34.691Z", - "version": "3.0.5.rc1", - }, - { - "releaseTimestamp": "2011-02-27T02:30:55.377Z", - "version": "3.0.5", - }, - { - "releaseTimestamp": "2011-03-29T20:47:15.107Z", - "version": "3.0.6.rc1", - }, - { - "releaseTimestamp": "2011-03-31T05:28:51.216Z", - "version": "3.0.6.rc2", - }, - { - "releaseTimestamp": "2011-04-05T23:05:21.745Z", - "version": "3.0.6", - }, - { - "releaseTimestamp": "2011-04-14T21:57:06.386Z", - "version": "3.0.7.rc1", - }, - { - "releaseTimestamp": "2011-04-15T17:33:53.132Z", - "version": "3.0.7.rc2", - }, - { - "releaseTimestamp": "2011-04-18T21:05:54.308Z", - "version": "3.0.7", - }, - { - "releaseTimestamp": "2011-05-26T00:11:36.891Z", - "version": "3.0.8.rc1", - }, - { - "releaseTimestamp": "2011-05-27T16:32:24.502Z", - "version": "3.0.8.rc2", - }, - { - "releaseTimestamp": "2011-05-31T00:08:18.745Z", - "version": "3.0.8.rc4", - }, - { - "releaseTimestamp": "2011-06-08T00:16:45.270Z", - "version": "3.0.8", - }, - { - "releaseTimestamp": "2011-06-08T21:20:17.404Z", - "version": "3.0.9.rc1", - }, - { - "releaseTimestamp": "2011-06-09T22:51:39.349Z", - "version": "3.0.9.rc3", - }, - { - "releaseTimestamp": "2011-06-12T21:24:34.980Z", - "version": "3.0.9.rc4", - }, - { - "releaseTimestamp": "2011-06-12T21:30:07.555Z", - "version": "3.0.9.rc5", - }, - { - "releaseTimestamp": "2011-06-16T10:05:11.080Z", - "version": "3.0.9", - }, - { - "releaseTimestamp": "2011-08-05T00:12:05.290Z", - "version": "3.0.10.rc1", - }, - { - "releaseTimestamp": "2011-08-16T22:14:17.045Z", - "version": "3.0.10", - }, - { - "releaseTimestamp": "2011-11-18T01:23:23.249Z", - "version": "3.0.11", - }, - { - "releaseTimestamp": "2012-02-22T21:39:19.764Z", - "version": "3.0.12.rc1", - }, - { - "releaseTimestamp": "2012-03-01T17:52:15.609Z", - "version": "3.0.12", - }, - { - "releaseTimestamp": "2012-05-28T19:01:47.715Z", - "version": "3.0.13.rc1", - }, - { - "releaseTimestamp": "2012-05-31T18:24:59.747Z", - "version": "3.0.13", - }, - { - "releaseTimestamp": "2012-06-12T21:26:07.460Z", - "version": "3.0.14", - }, - { - "releaseTimestamp": "2012-06-13T03:07:06.509Z", - "version": "3.0.15", - }, - { - "releaseTimestamp": "2012-07-26T22:08:54.212Z", - "version": "3.0.16", - }, - { - "releaseTimestamp": "2012-08-09T21:16:44.882Z", - "version": "3.0.17", - }, - { - "releaseTimestamp": "2013-01-02T21:19:52.960Z", - "version": "3.0.18", - }, - { - "releaseTimestamp": "2013-01-08T20:08:33.922Z", - "version": "3.0.19", - }, - { - "releaseTimestamp": "2013-01-28T21:01:34.374Z", - "version": "3.0.20", - }, - { - "releaseTimestamp": "2011-05-05T01:23:18.105Z", - "version": "3.1.0.beta1", - }, - { - "releaseTimestamp": "2011-05-22T02:26:25.383Z", - "version": "3.1.0.rc1", - }, - { - "releaseTimestamp": "2011-06-08T00:16:57.976Z", - "version": "3.1.0.rc2", - }, - { - "releaseTimestamp": "2011-06-08T21:27:28.270Z", - "version": "3.1.0.rc3", - }, - { - "releaseTimestamp": "2011-06-09T22:56:24.880Z", - "version": "3.1.0.rc4", - }, - { - "releaseTimestamp": "2011-07-25T23:05:19.817Z", - "version": "3.1.0.rc5", - }, - { - "releaseTimestamp": "2011-08-16T22:33:32.921Z", - "version": "3.1.0.rc6", - }, - { - "releaseTimestamp": "2011-08-29T03:27:19.194Z", - "version": "3.1.0.rc8", - }, - { - "releaseTimestamp": "2011-08-31T02:18:30.035Z", - "version": "3.1.0", - }, - { - "releaseTimestamp": "2011-09-15T00:27:03.617Z", - "version": "3.1.1.rc1", - }, - { - "releaseTimestamp": "2011-09-29T22:17:03.417Z", - "version": "3.1.1.rc2", - }, - { - "releaseTimestamp": "2011-10-06T02:31:00.452Z", - "version": "3.1.1.rc3", - }, - { - "releaseTimestamp": "2011-10-07T15:30:09.628Z", - "version": "3.1.1", - }, - { - "releaseTimestamp": "2011-11-14T14:17:34.523Z", - "version": "3.1.2.rc1", - }, - { - "releaseTimestamp": "2011-11-14T15:49:20.198Z", - "version": "3.1.2.rc2", - }, - { - "releaseTimestamp": "2011-11-18T01:33:32.509Z", - "version": "3.1.2", - }, - { - "releaseTimestamp": "2011-11-20T22:52:57.492Z", - "version": "3.1.3", - }, - { - "releaseTimestamp": "2012-02-22T21:39:29.633Z", - "version": "3.1.4.rc1", - }, - { - "releaseTimestamp": "2012-03-01T17:52:28.342Z", - "version": "3.1.4", - }, - { - "releaseTimestamp": "2012-05-28T19:01:51.050Z", - "version": "3.1.5.rc1", - }, - { - "releaseTimestamp": "2012-05-31T18:25:06.617Z", - "version": "3.1.5", - }, - { - "releaseTimestamp": "2012-06-12T21:26:16.856Z", - "version": "3.1.6", - }, - { - "releaseTimestamp": "2012-07-26T22:09:00.975Z", - "version": "3.1.7", - }, - { - "releaseTimestamp": "2012-08-09T21:20:27.129Z", - "version": "3.1.8", - }, - { - "releaseTimestamp": "2013-01-02T21:19:56.845Z", - "version": "3.1.9", - }, - { - "releaseTimestamp": "2013-01-08T20:08:37.727Z", - "version": "3.1.10", - }, - { - "releaseTimestamp": "2013-02-11T18:17:37.200Z", - "version": "3.1.11", - }, - { - "releaseTimestamp": "2013-03-18T17:13:29.344Z", - "version": "3.1.12", - }, - { - "releaseTimestamp": "2011-12-20T00:41:10.661Z", - "version": "3.2.0.rc1", - }, - { - "releaseTimestamp": "2012-01-04T21:05:27.454Z", - "version": "3.2.0.rc2", - }, - { - "releaseTimestamp": "2012-01-20T16:47:48.848Z", - "version": "3.2.0", - }, - { - "releaseTimestamp": "2012-01-26T23:09:41.494Z", - "version": "3.2.1", - }, - { - "releaseTimestamp": "2012-02-22T21:39:35.308Z", - "version": "3.2.2.rc1", - }, - { - "releaseTimestamp": "2012-03-01T17:52:33.094Z", - "version": "3.2.2", - }, - { - "releaseTimestamp": "2012-03-27T17:11:24.443Z", - "version": "3.2.3.rc1", - }, - { - "releaseTimestamp": "2012-03-29T16:14:14.715Z", - "version": "3.2.3.rc2", - }, - { - "releaseTimestamp": "2012-03-30T22:26:20.685Z", - "version": "3.2.3", - }, - { - "releaseTimestamp": "2012-05-28T19:01:55.834Z", - "version": "3.2.4.rc1", - }, - { - "releaseTimestamp": "2012-05-31T18:25:13.532Z", - "version": "3.2.4", - }, - { - "releaseTimestamp": "2012-06-01T03:39:04.678Z", - "version": "3.2.5", - }, - { - "releaseTimestamp": "2012-06-12T21:26:21.434Z", - "version": "3.2.6", - }, - { - "releaseTimestamp": "2012-07-23T21:45:55.204Z", - "version": "3.2.7.rc1", - }, - { - "releaseTimestamp": "2012-07-26T22:09:06.275Z", - "version": "3.2.7", - }, - { - "releaseTimestamp": "2012-08-01T20:57:56.061Z", - "version": "3.2.8.rc1", - }, - { - "releaseTimestamp": "2012-08-03T14:29:05.254Z", - "version": "3.2.8.rc2", - }, - { - "releaseTimestamp": "2012-08-09T21:23:34.632Z", - "version": "3.2.8", - }, - { - "releaseTimestamp": "2012-10-29T17:07:08.109Z", - "version": "3.2.9.rc1", - }, - { - "releaseTimestamp": "2012-11-01T17:39:37.178Z", - "version": "3.2.9.rc2", - }, - { - "releaseTimestamp": "2012-11-09T18:00:50.077Z", - "version": "3.2.9.rc3", - }, - { - "releaseTimestamp": "2012-11-12T15:21:34.822Z", - "version": "3.2.9", - }, - { - "releaseTimestamp": "2013-01-02T21:20:01.186Z", - "version": "3.2.10", - }, - { - "releaseTimestamp": "2013-01-08T20:08:45.798Z", - "version": "3.2.11", - }, - { - "releaseTimestamp": "2013-02-11T18:17:41.481Z", - "version": "3.2.12", - }, - { - "releaseTimestamp": "2013-02-27T20:25:46.062Z", - "version": "3.2.13.rc1", - }, - { - "releaseTimestamp": "2013-03-06T23:06:19.052Z", - "version": "3.2.13.rc2", - }, - { - "releaseTimestamp": "2013-03-18T17:13:33.058Z", - "version": "3.2.13", - }, - { - "releaseTimestamp": "2013-07-13T00:25:39.110Z", - "version": "3.2.14.rc1", - }, - { - "releaseTimestamp": "2013-07-16T16:13:33.339Z", - "version": "3.2.14.rc2", - }, - { - "releaseTimestamp": "2013-07-22T16:44:50.870Z", - "version": "3.2.14", - }, - { - "releaseTimestamp": "2013-10-03T18:54:09.709Z", - "version": "3.2.15.rc1", - }, - { - "releaseTimestamp": "2013-10-04T20:48:45.484Z", - "version": "3.2.15.rc2", - }, - { - "releaseTimestamp": "2013-10-11T21:17:17.374Z", - "version": "3.2.15.rc3", - }, - { - "releaseTimestamp": "2013-10-16T17:23:10.503Z", - "version": "3.2.15", - }, - { - "releaseTimestamp": "2013-12-03T19:01:19.549Z", - "version": "3.2.16", - }, - { - "releaseTimestamp": "2014-02-18T18:54:56.443Z", - "version": "3.2.17", - }, - { - "releaseTimestamp": "2014-05-06T16:17:02.829Z", - "version": "3.2.18", - }, - { - "releaseTimestamp": "2014-07-02T17:02:48.733Z", - "version": "3.2.19", - }, - { - "releaseTimestamp": "2014-10-30T18:37:26.434Z", - "version": "3.2.20", - }, - { - "releaseTimestamp": "2014-11-17T16:00:44.994Z", - "version": "3.2.21", - }, - { - "releaseTimestamp": "2015-06-16T18:06:38.294Z", - "version": "3.2.22", - }, - { - "releaseTimestamp": "2016-01-25T19:26:12.364Z", - "version": "3.2.22.1", - }, - { - "releaseTimestamp": "2016-02-29T19:24:19.757Z", - "version": "3.2.22.2", - }, - { - "releaseTimestamp": "2016-08-11T17:34:59.710Z", - "version": "3.2.22.3", - }, - { - "releaseTimestamp": "2016-08-11T19:20:46.883Z", - "version": "3.2.22.4", - }, - { - "releaseTimestamp": "2016-09-14T21:19:01.962Z", - "version": "3.2.22.5", - }, - { - "releaseTimestamp": "2013-02-26T00:05:43.566Z", - "version": "4.0.0.beta1", - }, - { - "releaseTimestamp": "2013-04-29T15:39:05.085Z", - "version": "4.0.0.rc1", - }, - { - "releaseTimestamp": "2013-06-11T20:26:00.144Z", - "version": "4.0.0.rc2", - }, - { - "releaseTimestamp": "2013-06-25T14:32:58.526Z", - "version": "4.0.0", - }, - { - "releaseTimestamp": "2013-10-17T16:46:23.993Z", - "version": "4.0.1.rc1", - }, - { - "releaseTimestamp": "2013-10-21T22:01:19.341Z", - "version": "4.0.1.rc2", - }, - { - "releaseTimestamp": "2013-10-23T21:41:08.791Z", - "version": "4.0.1.rc3", - }, - { - "releaseTimestamp": "2013-10-30T20:49:25.297Z", - "version": "4.0.1.rc4", - }, - { - "releaseTimestamp": "2013-11-01T19:08:16.307Z", - "version": "4.0.1", - }, - { - "releaseTimestamp": "2013-12-03T19:01:29.867Z", - "version": "4.0.2", - }, - { - "releaseTimestamp": "2014-02-18T18:49:43.150Z", - "version": "4.0.3", - }, - { - "releaseTimestamp": "2014-03-11T17:31:18.568Z", - "version": "4.0.4.rc1", - }, - { - "releaseTimestamp": "2014-03-14T17:37:07.331Z", - "version": "4.0.4", - }, - { - "releaseTimestamp": "2014-05-06T16:13:27.132Z", - "version": "4.0.5", - }, - { - "releaseTimestamp": "2014-05-27T16:06:55.364Z", - "version": "4.0.6.rc1", - }, - { - "releaseTimestamp": "2014-06-16T16:16:01.642Z", - "version": "4.0.6.rc2", - }, - { - "releaseTimestamp": "2014-06-23T17:24:41.466Z", - "version": "4.0.6.rc3", - }, - { - "releaseTimestamp": "2014-06-26T16:30:13.579Z", - "version": "4.0.6", - }, - { - "releaseTimestamp": "2014-07-02T17:04:32.418Z", - "version": "4.0.7", - }, - { - "releaseTimestamp": "2014-07-02T19:42:37.603Z", - "version": "4.0.8", - }, - { - "releaseTimestamp": "2014-08-18T17:03:01.087Z", - "version": "4.0.9", - }, - { - "releaseTimestamp": "2014-08-19T20:48:29.471Z", - "version": "4.0.10.rc1", - }, - { - "releaseTimestamp": "2014-09-08T17:55:45.314Z", - "version": "4.0.10.rc2", - }, - { - "releaseTimestamp": "2014-09-11T17:33:15.455Z", - "version": "4.0.10", - }, - { - "releaseTimestamp": "2014-10-30T18:37:38.192Z", - "version": "4.0.11", - }, - { - "releaseTimestamp": "2014-11-19T19:09:54.075Z", - "version": "4.0.11.1", - }, - { - "releaseTimestamp": "2014-11-17T16:01:00.306Z", - "version": "4.0.12", - }, - { - "releaseTimestamp": "2015-01-02T00:54:54.587Z", - "version": "4.0.13.rc1", - }, - { - "releaseTimestamp": "2015-01-06T20:08:59.935Z", - "version": "4.0.13", - }, - { - "releaseTimestamp": "2013-12-18T00:15:16.640Z", - "version": "4.1.0.beta1", - }, - { - "releaseTimestamp": "2014-02-18T18:52:57.614Z", - "version": "4.1.0.beta2", - }, - { - "releaseTimestamp": "2014-02-18T20:59:23.632Z", - "version": "4.1.0.rc1", - }, - { - "releaseTimestamp": "2014-03-25T20:12:47.195Z", - "version": "4.1.0.rc2", - }, - { - "releaseTimestamp": "2014-04-08T19:21:51.275Z", - "version": "4.1.0", - }, - { - "releaseTimestamp": "2014-05-06T16:11:31.458Z", - "version": "4.1.1", - }, - { - "releaseTimestamp": "2014-05-27T16:12:48.106Z", - "version": "4.1.2.rc1", - }, - { - "releaseTimestamp": "2014-06-16T16:30:46.332Z", - "version": "4.1.2.rc2", - }, - { - "releaseTimestamp": "2014-06-23T17:28:46.002Z", - "version": "4.1.2.rc3", - }, - { - "releaseTimestamp": "2014-06-26T14:50:09.079Z", - "version": "4.1.2", - }, - { - "releaseTimestamp": "2014-07-02T17:06:42.181Z", - "version": "4.1.3", - }, - { - "releaseTimestamp": "2014-07-02T19:53:35.556Z", - "version": "4.1.4", - }, - { - "releaseTimestamp": "2014-08-18T17:01:03.727Z", - "version": "4.1.5", - }, - { - "releaseTimestamp": "2014-08-19T20:52:47.110Z", - "version": "4.1.6.rc1", - }, - { - "releaseTimestamp": "2014-09-08T18:13:12.723Z", - "version": "4.1.6.rc2", - }, - { - "releaseTimestamp": "2014-09-11T17:26:04.576Z", - "version": "4.1.6", - }, - { - "releaseTimestamp": "2014-10-30T18:37:49.213Z", - "version": "4.1.7", - }, - { - "releaseTimestamp": "2014-11-19T19:12:12.692Z", - "version": "4.1.7.1", - }, - { - "releaseTimestamp": "2014-11-17T16:01:13.385Z", - "version": "4.1.8", - }, - { - "releaseTimestamp": "2015-01-02T01:11:10.973Z", - "version": "4.1.9.rc1", - }, - { - "releaseTimestamp": "2015-01-06T20:04:31.185Z", - "version": "4.1.9", - }, - { - "releaseTimestamp": "2015-02-20T22:25:09.666Z", - "version": "4.1.10.rc1", - }, - { - "releaseTimestamp": "2015-02-25T22:22:40.645Z", - "version": "4.1.10.rc2", - }, - { - "releaseTimestamp": "2015-03-02T21:39:47.964Z", - "version": "4.1.10.rc3", - }, - { - "releaseTimestamp": "2015-03-12T21:32:52.724Z", - "version": "4.1.10.rc4", - }, - { - "releaseTimestamp": "2015-03-19T16:50:27.388Z", - "version": "4.1.10", - }, - { - "releaseTimestamp": "2015-06-16T18:00:13.043Z", - "version": "4.1.11", - }, - { - "releaseTimestamp": "2015-06-22T14:05:08.486Z", - "version": "4.1.12.rc1", - }, - { - "releaseTimestamp": "2015-06-25T21:26:08.544Z", - "version": "4.1.12", - }, - { - "releaseTimestamp": "2015-08-14T15:13:26.943Z", - "version": "4.1.13.rc1", - }, - { - "releaseTimestamp": "2015-08-24T18:02:56.741Z", - "version": "4.1.13", - }, - { - "releaseTimestamp": "2015-10-30T20:45:42.801Z", - "version": "4.1.14.rc1", - }, - { - "releaseTimestamp": "2015-11-05T02:55:44.276Z", - "version": "4.1.14.rc2", - }, - { - "releaseTimestamp": "2015-11-12T18:20:40.613Z", - "version": "4.1.14", - }, - { - "releaseTimestamp": "2016-01-25T19:26:27.339Z", - "version": "4.1.14.1", - }, - { - "releaseTimestamp": "2016-02-29T19:19:55.523Z", - "version": "4.1.14.2", - }, - { - "releaseTimestamp": "2016-03-01T18:43:40.764Z", - "version": "4.1.15.rc1", - }, - { - "releaseTimestamp": "2016-03-07T22:37:14.594Z", - "version": "4.1.15", - }, - { - "releaseTimestamp": "2016-07-02T02:15:20.923Z", - "version": "4.1.16.rc1", - }, - { - "releaseTimestamp": "2016-07-12T22:20:56.527Z", - "version": "4.1.16", - }, - { - "releaseTimestamp": "2014-08-20T02:34:44.046Z", - "version": "4.2.0.beta1", - }, - { - "releaseTimestamp": "2014-09-29T17:16:38.761Z", - "version": "4.2.0.beta2", - }, - { - "releaseTimestamp": "2014-10-30T18:37:59.690Z", - "version": "4.2.0.beta3", - }, - { - "releaseTimestamp": "2014-10-30T22:13:30.689Z", - "version": "4.2.0.beta4", - }, - { - "releaseTimestamp": "2014-11-28T17:53:27.822Z", - "version": "4.2.0.rc1", - }, - { - "releaseTimestamp": "2014-12-05T23:20:12.824Z", - "version": "4.2.0.rc2", - }, - { - "releaseTimestamp": "2014-12-13T02:58:44.762Z", - "version": "4.2.0.rc3", - }, - { - "releaseTimestamp": "2014-12-20T00:15:37.476Z", - "version": "4.2.0", - }, - { - "releaseTimestamp": "2015-02-20T22:21:34.214Z", - "version": "4.2.1.rc1", - }, - { - "releaseTimestamp": "2015-02-25T22:19:50.245Z", - "version": "4.2.1.rc2", - }, - { - "releaseTimestamp": "2015-03-02T21:35:50.169Z", - "version": "4.2.1.rc3", - }, - { - "releaseTimestamp": "2015-03-12T21:25:52.551Z", - "version": "4.2.1.rc4", - }, - { - "releaseTimestamp": "2015-03-19T16:42:01.191Z", - "version": "4.2.1", - }, - { - "releaseTimestamp": "2015-06-16T18:03:17.061Z", - "version": "4.2.2", - }, - { - "releaseTimestamp": "2015-06-22T14:23:17.788Z", - "version": "4.2.3.rc1", - }, - { - "releaseTimestamp": "2015-06-25T21:30:57.890Z", - "version": "4.2.3", - }, - { - "releaseTimestamp": "2015-08-14T15:21:15.566Z", - "version": "4.2.4.rc1", - }, - { - "releaseTimestamp": "2015-08-24T18:27:12.716Z", - "version": "4.2.4", - }, - { - "releaseTimestamp": "2015-10-30T20:47:59.397Z", - "version": "4.2.5.rc1", - }, - { - "releaseTimestamp": "2015-11-05T03:02:33.340Z", - "version": "4.2.5.rc2", - }, - { - "releaseTimestamp": "2015-11-12T17:06:55.226Z", - "version": "4.2.5", - }, - { - "releaseTimestamp": "2016-01-25T19:26:41.410Z", - "version": "4.2.5.1", - }, - { - "releaseTimestamp": "2016-02-29T19:17:10.564Z", - "version": "4.2.5.2", - }, - { - "releaseTimestamp": "2016-03-01T18:37:54.172Z", - "version": "4.2.6.rc1", - }, - { - "releaseTimestamp": "2016-03-07T22:33:22.563Z", - "version": "4.2.6", - }, - { - "releaseTimestamp": "2016-07-01T00:33:36.424Z", - "version": "4.2.7.rc1", - }, - { - "releaseTimestamp": "2016-07-13T02:57:05.601Z", - "version": "4.2.7", - }, - { - "releaseTimestamp": "2016-08-11T17:35:16.160Z", - "version": "4.2.7.1", - }, - { - "releaseTimestamp": "2017-02-10T02:46:51.222Z", - "version": "4.2.8.rc1", - }, - { - "releaseTimestamp": "2017-02-21T16:08:53.220Z", - "version": "4.2.8", - }, - { - "releaseTimestamp": "2017-06-13T18:50:29.897Z", - "version": "4.2.9.rc1", - }, - { - "releaseTimestamp": "2017-06-19T22:28:22.086Z", - "version": "4.2.9.rc2", - }, - { - "releaseTimestamp": "2017-06-26T21:30:56.077Z", - "version": "4.2.9", - }, - { - "releaseTimestamp": "2017-09-20T19:42:33.297Z", - "version": "4.2.10.rc1", - }, - { - "releaseTimestamp": "2017-09-27T14:29:42.567Z", - "version": "4.2.10", - }, - { - "releaseTimestamp": "2018-11-27T20:07:25.845Z", - "version": "4.2.11", - }, - { - "releaseTimestamp": "2015-12-18T21:18:13.306Z", - "version": "5.0.0.beta1", - }, - { - "releaseTimestamp": "2016-01-25T19:26:49.903Z", - "version": "5.0.0.beta1.1", - }, - { - "releaseTimestamp": "2016-02-01T22:06:25.279Z", - "version": "5.0.0.beta2", - }, - { - "releaseTimestamp": "2016-02-24T16:16:22.722Z", - "version": "5.0.0.beta3", - }, - { - "releaseTimestamp": "2016-04-27T20:55:26.508Z", - "version": "5.0.0.beta4", - }, - { - "releaseTimestamp": "2016-05-06T22:02:43.345Z", - "version": "5.0.0.racecar1", - }, - { - "releaseTimestamp": "2016-05-06T21:57:46.793Z", - "version": "5.0.0.rc1", - }, - { - "releaseTimestamp": "2016-06-22T20:03:41.237Z", - "version": "5.0.0.rc2", - }, - { - "releaseTimestamp": "2016-06-30T21:32:45.255Z", - "version": "5.0.0", - }, - { - "releaseTimestamp": "2016-08-11T17:35:27.196Z", - "version": "5.0.0.1", - }, - { - "releaseTimestamp": "2016-11-30T20:02:44.553Z", - "version": "5.0.1.rc1", - }, - { - "releaseTimestamp": "2016-12-09T19:13:12.953Z", - "version": "5.0.1.rc2", - }, - { - "releaseTimestamp": "2016-12-21T00:07:46.527Z", - "version": "5.0.1", - }, - { - "releaseTimestamp": "2017-02-25T00:55:48.618Z", - "version": "5.0.2.rc1", - }, - { - "releaseTimestamp": "2017-03-01T23:13:53.219Z", - "version": "5.0.2", - }, - { - "releaseTimestamp": "2017-05-12T20:08:33.226Z", - "version": "5.0.3", - }, - { - "releaseTimestamp": "2017-06-14T20:49:29.610Z", - "version": "5.0.4.rc1", - }, - { - "releaseTimestamp": "2017-06-19T21:58:56.501Z", - "version": "5.0.4", - }, - { - "releaseTimestamp": "2017-07-19T19:43:58.280Z", - "version": "5.0.5.rc1", - }, - { - "releaseTimestamp": "2017-07-25T20:26:10.369Z", - "version": "5.0.5.rc2", - }, - { - "releaseTimestamp": "2017-07-31T19:05:29.060Z", - "version": "5.0.5", - }, - { - "releaseTimestamp": "2017-08-24T19:21:20.599Z", - "version": "5.0.6.rc1", - }, - { - "releaseTimestamp": "2017-09-08T00:47:42.201Z", - "version": "5.0.6", - }, - { - "releaseTimestamp": "2018-03-29T18:18:14.388Z", - "version": "5.0.7", - }, - { - "releaseTimestamp": "2018-11-27T20:09:36.347Z", - "version": "5.0.7.1", - }, - { - "releaseTimestamp": "2017-02-23T20:00:44.720Z", - "version": "5.1.0.beta1", - }, - { - "releaseTimestamp": "2017-03-20T18:57:56.595Z", - "version": "5.1.0.rc1", - }, - { - "releaseTimestamp": "2017-04-21T01:31:13.442Z", - "version": "5.1.0.rc2", - }, - { - "releaseTimestamp": "2017-04-27T21:00:47.670Z", - "version": "5.1.0", - }, - { - "releaseTimestamp": "2017-05-12T20:11:39.743Z", - "version": "5.1.1", - }, - { - "releaseTimestamp": "2017-06-20T17:03:49.322Z", - "version": "5.1.2.rc1", - }, - { - "releaseTimestamp": "2017-06-26T21:51:41.161Z", - "version": "5.1.2", - }, - { - "releaseTimestamp": "2017-07-19T19:38:05.393Z", - "version": "5.1.3.rc1", - }, - { - "releaseTimestamp": "2017-07-25T20:18:18.420Z", - "version": "5.1.3.rc2", - }, - { - "releaseTimestamp": "2017-07-31T19:12:53.241Z", - "version": "5.1.3.rc3", - }, - { - "releaseTimestamp": "2017-08-03T19:15:15.370Z", - "version": "5.1.3", - }, - { - "releaseTimestamp": "2017-08-24T19:37:37.728Z", - "version": "5.1.4.rc1", - }, - { - "releaseTimestamp": "2017-09-08T00:52:07.791Z", - "version": "5.1.4", - }, - { - "releaseTimestamp": "2018-02-01T19:00:37.520Z", - "version": "5.1.5.rc1", - }, - { - "releaseTimestamp": "2018-02-14T20:02:02.541Z", - "version": "5.1.5", - }, - { - "releaseTimestamp": "2018-03-29T18:29:03.149Z", - "version": "5.1.6", - }, - { - "releaseTimestamp": "2018-11-27T20:11:47.585Z", - "version": "5.1.6.1", - }, - { - "releaseTimestamp": "2017-11-27T19:19:13.809Z", - "version": "5.2.0.beta1", - }, - { - "releaseTimestamp": "2017-11-28T05:04:37.765Z", - "version": "5.2.0.beta2", - }, - { - "releaseTimestamp": "2018-01-30T23:38:56.843Z", - "version": "5.2.0.rc1", - }, - { - "releaseTimestamp": "2018-03-20T17:54:58.165Z", - "version": "5.2.0.rc2", - }, - { - "releaseTimestamp": "2018-04-09T20:07:04.834Z", - "version": "5.2.0", - }, - { - "releaseTimestamp": "2018-07-30T20:22:38.749Z", - "version": "5.2.1.rc1", - }, - { - "releaseTimestamp": "2018-08-07T21:44:52.020Z", - "version": "5.2.1", - }, - { - "releaseTimestamp": "2018-11-27T20:14:16.796Z", - "version": "5.2.1.1", - }, - { - "releaseTimestamp": "2018-11-28T22:55:23.827Z", - "version": "5.2.2.rc1", - }, - { - "releaseTimestamp": "2018-12-04T18:15:02.233Z", - "version": "5.2.2", - }, - ], - "sourceUrl": "https://github.com/rails/rails", -} -`; diff --git a/lib/modules/datasource/rubygems/index.spec.ts b/lib/modules/datasource/rubygems/index.spec.ts index d50a54ccfc..67e86f955a 100644 --- a/lib/modules/datasource/rubygems/index.spec.ts +++ b/lib/modules/datasource/rubygems/index.spec.ts @@ -1,16 +1,19 @@ +import * as marshal from '@hyrious/marshal'; +import { codeBlock } from 'common-tags'; import { getPkgReleases } from '..'; -import { Fixtures } from '../../../../test/fixtures'; import * as httpMock from '../../../../test/http-mock'; import { ExternalHostError } from '../../../types/errors/external-host-error'; import * as rubyVersioning from '../../versioning/ruby'; import { memCache } from './versions-endpoint-cache'; import { RubyGemsDatasource } from '.'; -const rubygemsOrgVersions = Fixtures.get('rubygems-org.txt'); -const railsInfo = Fixtures.getJson('rails/info.json'); -const railsVersions = Fixtures.getJson('rails/versions.json'); -const railsDependencies = Fixtures.getBinary('dependencies-rails.dat'); -const emptyMarshalArray = Buffer.from([4, 8, 91, 0]); +const rubygemsOrgVersions = codeBlock` + created_at: 2023-01-01T00:00:00.000Z + --- + foobar 1.0.0,2.0.0,3.0.0 01010101010101010101010101010101 +`; + +const rubyMarshal = (data: unknown) => Buffer.from(marshal.dump(data)); describe('modules/datasource/rubygems/index', () => { describe('getReleases', () => { @@ -21,43 +24,29 @@ describe('modules/datasource/rubygems/index', () => { it('returns null for missing pkg', async () => { httpMock - .scope('https://firstparty.com') - .get('/basepath/versions') - .reply(404) - .get('/basepath/api/v1/versions/rails.json') - .reply(200, []) - .get('/basepath/api/v1/dependencies?gems=rails') - .reply(200, emptyMarshalArray); - httpMock - .scope('https://thirdparty.com') + .scope('https://example.com') .get('/versions') .reply(404) - .get('/api/v1/versions/rails.json') + .get('/api/v1/versions/foobar.json') .reply(200, []) - .get('/api/v1/dependencies?gems=rails') - .reply(200, emptyMarshalArray); + .get('/api/v1/dependencies?gems=foobar') + .reply(200, rubyMarshal([])); expect( await getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: 'rails', - registryUrls: [ - 'https://thirdparty.com', - 'https://firstparty.com/basepath/', - ], + packageName: 'foobar', + registryUrls: ['https://example.com'], }) ).toBeNull(); }); it('returns null for rubygems.org package miss', async () => { - httpMock - .scope('https://rubygems.org') - .get('/versions') - .reply(404, rubygemsOrgVersions); + httpMock.scope('https://rubygems.org').get('/versions').reply(404); const res = await getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: 'rails', + packageName: 'foobar', registryUrls: [], }); expect(res).toBeNull(); @@ -68,23 +57,29 @@ describe('modules/datasource/rubygems/index', () => { .scope('https://rubygems.org') .get('/versions') .reply(200, rubygemsOrgVersions) - .get('/api/v1/gems/1pass.json') - .reply(200, { name: '1pass' }) - .get('/api/v1/versions/1pass.json') + .get('/api/v1/versions/foobar.json') .reply(200, [ - { number: '0.1.0', created_at: '2020-01-01' }, - { number: '0.1.1', created_at: '2021-01-01' }, - ]); + { number: '1.0.0', created_at: '2021-01-01' }, + { number: '2.0.0', created_at: '2022-01-01' }, + { number: '3.0.0', created_at: '2023-01-01' }, + ]) + .get('/api/v1/gems/foobar.json') + .reply(200, {}); const res = await getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: '1pass', + packageName: 'foobar', registryUrls: [], }); - expect(res).toMatchObject({ - releases: [{ version: '0.1.0' }, { version: '0.1.1' }], + expect(res).toEqual({ + registryUrl: 'https://rubygems.org', + releases: [ + { version: '1.0.0', releaseTimestamp: '2021-01-01T00:00:00.000Z' }, + { version: '2.0.0', releaseTimestamp: '2022-01-01T00:00:00.000Z' }, + { version: '3.0.0', releaseTimestamp: '2023-01-01T00:00:00.000Z' }, + ], }); }); @@ -93,161 +88,143 @@ describe('modules/datasource/rubygems/index', () => { .scope('https://rubygems.org') .get('/versions') .reply(200, rubygemsOrgVersions) - .get('/api/v1/gems/1pass.json') - .reply(200, { name: '1pass' }) - .get('/api/v1/versions/1pass.json') + .get('/api/v1/gems/foobar.json') + .reply(200, {}) + .get('/api/v1/versions/foobar.json') .reply(200, [ - { number: '0.1.0', created_at: '2020-01-01' }, - { number: '0.1.1', created_at: '2021-01-01' }, + { number: '1.0.0', created_at: '2021-01-01' }, + { number: '2.0.0', created_at: '2022-01-01' }, + { number: '3.0.0', created_at: '2023-01-01' }, ]); - expect( - await getPkgReleases({ - versioning: rubyVersioning.id, - datasource: RubyGemsDatasource.id, - packageName: 'rails', - registryUrls: [], - }) - ).toBeNull(); - const res = await getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: '1pass', + packageName: 'foobar', registryUrls: [], }); - expect(res).toMatchObject({ - releases: [{ version: '0.1.0' }, { version: '0.1.1' }], - }); - }); - - it('works with real data', async () => { - httpMock - .scope('https://thirdparty.com/') - .get('/versions') - .reply(404) - .get('/api/v1/gems/rails.json') - .reply(200, railsInfo) - .get('/api/v1/versions/rails.json') - .reply(200, railsVersions); - - const res = await getPkgReleases({ - versioning: rubyVersioning.id, - datasource: RubyGemsDatasource.id, - packageName: 'rails', - registryUrls: [ - 'https://thirdparty.com', - 'https://firstparty.com/basepath/', + expect(res).toEqual({ + registryUrl: 'https://rubygems.org', + releases: [ + { version: '1.0.0', releaseTimestamp: '2021-01-01T00:00:00.000Z' }, + { version: '2.0.0', releaseTimestamp: '2022-01-01T00:00:00.000Z' }, + { version: '3.0.0', releaseTimestamp: '2023-01-01T00:00:00.000Z' }, ], }); - expect(res?.releases).toHaveLength(339); - expect(res).toMatchSnapshot(); }); it('uses multiple source urls', async () => { httpMock - .scope('https://thirdparty.com/') + .scope('https://registry-1.com/') .get('/versions') .reply(404) - .get('/api/v1/versions/rails.json') + .get('/api/v1/versions/foobar.json') .reply(400) - .get('/api/v1/dependencies?gems=rails') - .reply(200, emptyMarshalArray); + .get('/api/v1/dependencies?gems=foobar') + .reply(404); + httpMock - .scope('https://firstparty.com/') - .get('/basepath/versions') + .scope('https://registry-2.com/nested/path') + .get('/versions') .reply(404) - .get('/basepath/api/v1/versions/rails.json') - .reply(200, railsVersions) - .get('/basepath/api/v1/gems/rails.json') - .reply(200, railsInfo); + .get('/api/v1/versions/foobar.json') + .reply(200, [ + { number: '1.0.0', created_at: '2021-01-01' }, + { number: '2.0.0', created_at: '2022-01-01' }, + { number: '3.0.0', created_at: '2023-01-01' }, + ]) + .get('/api/v1/gems/foobar.json') + .reply(200, {}); const res = await getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: 'rails', + packageName: 'foobar', registryUrls: [ - 'https://thirdparty.com', - 'https://firstparty.com/basepath/', + 'https://registry-1.com', + 'https://registry-2.com/nested/path', + ], + }); + + expect(res).toEqual({ + registryUrl: 'https://registry-2.com/nested/path', + releases: [ + { version: '1.0.0', releaseTimestamp: '2021-01-01T00:00:00.000Z' }, + { version: '2.0.0', releaseTimestamp: '2022-01-01T00:00:00.000Z' }, + { version: '3.0.0', releaseTimestamp: '2023-01-01T00:00:00.000Z' }, ], }); - expect(res?.releases).toHaveLength(339); - expect(res).toMatchSnapshot(); }); - it('falls back to dependencies when other API requests fail', async () => { + it('falls back to dependencies API', async () => { httpMock - .scope('https://thirdparty.com/') + .scope('https://example.com/') .get('/versions') .reply(404) - .get('/api/v1/versions/rails.json') + .get('/api/v1/versions/foobar.json') .reply(400, {}) - .get('/api/v1/dependencies?gems=rails') - .reply(200, railsDependencies); + .get('/api/v1/dependencies?gems=foobar') + .reply( + 200, + rubyMarshal([ + { number: '1.0.0' }, + { number: '2.0.0' }, + { number: '3.0.0' }, + ]) + ); + const res = await getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: 'rails', - registryUrls: ['https://thirdparty.com'], + packageName: 'foobar', + registryUrls: ['https://example.com'], + }); + + expect(res).toEqual({ + registryUrl: 'https://example.com', + releases: [ + { version: '1.0.0' }, + { version: '2.0.0' }, + { version: '3.0.0' }, + ], }); - expect(res?.releases).toHaveLength(339); }); it('errors when version request fails with anything other than 400 or 404', async () => { httpMock - .scope('https://thirdparty.com/') + .scope('https://example.com/') .get('/versions') .reply(404) - .get('/api/v1/versions/rails.json') + .get('/api/v1/versions/foobar.json') .reply(500, {}); + await expect( getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: 'rails', - registryUrls: [ - 'https://thirdparty.com', - 'https://firstparty.com/basepath/', - ], + packageName: 'foobar', + registryUrls: ['https://example.com'], }) ).rejects.toThrow(ExternalHostError); }); - it('falls back to dependencies api', async () => { + it('returns null for GitHub Packages package miss', async () => { httpMock - .scope('https://thirdparty.com/') + .scope('https://rubygems.pkg.github.com/example') .get('/versions') .reply(404) - .get('/api/v1/versions/rails.json') - .reply(404, railsInfo) - .get('/api/v1/dependencies?gems=rails') - .reply(200, railsDependencies); + .get('/api/v1/dependencies?gems=foobar') + .reply(200, rubyMarshal([])); const res = await getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: 'rails', - registryUrls: ['https://thirdparty.com'], + packageName: 'foobar', + registryUrls: ['https://rubygems.pkg.github.com/example'], }); - expect(res?.releases).toHaveLength(339); - }); - it('returns null for GitHub Packages package miss', async () => { - httpMock - .scope('https://rubygems.pkg.github.com/example') - .get('/versions') - .reply(404) - .get('/api/v1/dependencies?gems=rails') - .reply(200, emptyMarshalArray); - expect( - await getPkgReleases({ - versioning: rubyVersioning.id, - datasource: RubyGemsDatasource.id, - packageName: 'rails', - registryUrls: ['https://rubygems.pkg.github.com/example'], - }) - ).toBeNull(); + expect(res).toBeNull(); }); it('returns a dep for GitHub Packages package hit', async () => { @@ -255,16 +232,31 @@ describe('modules/datasource/rubygems/index', () => { .scope('https://rubygems.pkg.github.com/example') .get('/versions') .reply(404) - .get('/api/v1/dependencies?gems=rails') - .reply(200, railsDependencies); + .get('/api/v1/dependencies?gems=foobar') + .reply( + 200, + rubyMarshal([ + { number: '1.0.0' }, + { number: '2.0.0' }, + { number: '3.0.0' }, + ]) + ); + const res = await getPkgReleases({ versioning: rubyVersioning.id, datasource: RubyGemsDatasource.id, - packageName: 'rails', + packageName: 'foobar', registryUrls: ['https://rubygems.pkg.github.com/example'], }); - expect(res?.releases).toHaveLength(339); - expect(res).toMatchSnapshot(); + + expect(res).toEqual({ + registryUrl: 'https://rubygems.pkg.github.com/example', + releases: [ + { version: '1.0.0' }, + { version: '2.0.0' }, + { version: '3.0.0' }, + ], + }); }); }); }); diff --git a/lib/modules/datasource/rubygems/schema.spec.ts b/lib/modules/datasource/rubygems/schema.spec.ts new file mode 100644 index 0000000000..43cc581d85 --- /dev/null +++ b/lib/modules/datasource/rubygems/schema.spec.ts @@ -0,0 +1,134 @@ +import { GemMetadata, GemVersions, MarshalledVersionInfo } from './schema'; + +describe('modules/datasource/rubygems/schema', () => { + describe('MarshalledVersionInfo', () => { + it('parses valid input', () => { + const input = [ + { number: '1.0.0' }, + { number: '2.0.0' }, + { number: '3.0.0' }, + ]; + const output = MarshalledVersionInfo.parse(input); + expect(output).toEqual({ + releases: [ + { version: '1.0.0' }, + { version: '2.0.0' }, + { version: '3.0.0' }, + ], + }); + }); + + it('parses empty input', () => { + const output = MarshalledVersionInfo.parse([]); + expect(output).toBeNull(); + }); + }); + + describe('GemMetadata', () => { + it('requires only name field', () => { + const input = { name: 'foo' }; + const output = GemMetadata.parse(input); + expect(output).toEqual({ + packageName: 'foo', + changelogUrl: undefined, + homepage: undefined, + latestVersion: undefined, + sourceUrl: undefined, + }); + }); + + it('parses valid input', () => { + const input = { + name: 'foo', + version: '1.0.0', + changelog_uri: 'https://example.com', + homepage_uri: 'https://example.com', + source_code_uri: 'https://example.com', + }; + const output = GemMetadata.parse(input); + expect(output).toEqual({ + packageName: 'foo', + latestVersion: '1.0.0', + changelogUrl: 'https://example.com', + homepage: 'https://example.com', + sourceUrl: 'https://example.com', + }); + }); + }); + + describe('GemVersions', () => { + it('parses valid input', () => { + const input = [ + { + number: '1.0.0', + created_at: '2021-01-01', + platform: 'ruby', + ruby_version: '2.7.0', + rubygems_version: '3.2.0', + metadata: { + changelog_uri: 'https://example.com', + source_code_uri: 'https://example.com', + }, + }, + { + number: '2.0.0', + created_at: '2022-01-01', + platform: 'ruby', + ruby_version: '2.7.0', + rubygems_version: '3.2.0', + metadata: { + changelog_uri: 'https://example.com', + source_code_uri: 'https://example.com', + }, + }, + { + number: '3.0.0', + created_at: '2023-01-01', + platform: 'ruby', + ruby_version: '2.7.0', + rubygems_version: '3.2.0', + metadata: { + changelog_uri: 'https://example.com', + source_code_uri: 'https://example.com', + }, + }, + ]; + const output = GemVersions.parse(input); + expect(output).toEqual([ + { + version: '1.0.0', + releaseTimestamp: '2021-01-01', + changelogUrl: 'https://example.com', + sourceUrl: 'https://example.com', + constraints: { + platform: ['ruby'], + ruby: ['2.7.0'], + rubygems: ['3.2.0'], + }, + }, + { + version: '2.0.0', + releaseTimestamp: '2022-01-01', + changelogUrl: 'https://example.com', + sourceUrl: 'https://example.com', + constraints: { + platform: ['ruby'], + ruby: ['2.7.0'], + rubygems: ['3.2.0'], + }, + }, + { + version: '3.0.0', + releaseTimestamp: '2023-01-01', + changelogUrl: 'https://example.com', + sourceUrl: 'https://example.com', + constraints: { + platform: ['ruby'], + ruby: ['2.7.0'], + rubygems: ['3.2.0'], + }, + }, + ]); + }); + }); +}); diff --git a/package.json b/package.json index 535f1defc9..6639e36196 100644 --- a/package.json +++ b/package.json @@ -249,6 +249,7 @@ "re2": "1.19.1" }, "devDependencies": { + "@hyrious/marshal": "0.2.5", "@jest/globals": "29.6.1", "@jest/reporters": "29.6.1", "@jest/test-result": "29.6.1", diff --git a/yarn.lock b/yarn.lock index 15c1166c7c..ad452d4ea0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1244,6 +1244,11 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@hyrious/marshal@0.2.5": + version "0.2.5" + resolved "https://registry.npmjs.org/@hyrious/marshal/-/marshal-0.2.5.tgz#96ee3c45e2b356d8a5b202336f1d17f0aefa7e0a" + integrity sha512-z0zS0N9TTX6gh78lsC9rkYMDGCvQAFn0oGT5zftU7HEr6/5woMf022/oMSxE94A1TXRyzk+SE2g7EMFc3n+uCw== + "@iarna/toml@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-3.0.0.tgz#ccde5292fe9d348bbe93fe90d579fc442b72b0b3" -- GitLab