summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/fixtures/expected/php/composer/v2.0.json292
-rw-r--r--spec/fixtures/expected/python/2/pip/v2.0.json175
-rw-r--r--spec/fixtures/expected/python/3/pip/v2.0.json86
-rw-r--r--spec/fixtures/expected/python/pipenv/v2.0.json32
-rw-r--r--spec/fixtures/expected/ruby/bundler/v2.0.json89
5 files changed, 18 insertions, 656 deletions
diff --git a/spec/fixtures/expected/php/composer/v2.0.json b/spec/fixtures/expected/php/composer/v2.0.json
index c0e0982..8be7e02 100644
--- a/spec/fixtures/expected/php/composer/v2.0.json
+++ b/spec/fixtures/expected/php/composer/v2.0.json
@@ -4,641 +4,357 @@
{
"id": "MIT",
"name": "MIT License",
- "url": "https://opensource.org/licenses/MIT",
- "count": 36
+ "url": "https://opensource.org/licenses/MIT"
},
{
"id": "BSD-3-Clause",
"name": "BSD 3-Clause \"New\" or \"Revised\" License",
- "url": "https://opensource.org/licenses/BSD-3-Clause",
- "count": 18
+ "url": "https://opensource.org/licenses/BSD-3-Clause"
},
{
"id": "BSD-2-Clause",
"name": "BSD 2-Clause \"Simplified\" License",
- "url": "https://opensource.org/licenses/BSD-2-Clause",
- "count": 1
+ "url": "https://opensource.org/licenses/BSD-2-Clause"
},
{
"id": "BSD-3-Clause-Attribution",
"name": "BSD with attribution",
- "url": "https://fedoraproject.org/wiki/Licensing/BSD_with_Attribution",
- "count": 1
+ "url": "https://fedoraproject.org/wiki/Licensing/BSD_with_Attribution"
}
],
"dependencies": [
{
"name": "classpreloader/classpreloader",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "dnoegel/php-xdg-base-dir",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "doctrine/inflector",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "doctrine/instantiator",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "jakub-onderka/php-console-color",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-2-Clause"
]
},
{
"name": "jakub-onderka/php-console-highlighter",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "jeremeamia/SuperClosure",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "laravel/framework",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "league/flysystem",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "monolog/monolog",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "mtdowling/cron-expression",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "myclabs/deep-copy",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "nesbot/carbon",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "nikic/php-parser",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "paragonie/random_compat",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "phpdocumentor/reflection-common",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "phpdocumentor/reflection-docblock",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "phpdocumentor/type-resolver",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "phpspec/prophecy",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "phpunit/php-code-coverage",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "phpunit/php-file-iterator",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "phpunit/php-text-template",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "phpunit/php-timer",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "phpunit/php-token-stream",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "phpunit/phpunit",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "phpunit/phpunit-mock-objects",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "psr/log",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "psy/psysh",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "ramsey/uuid",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "sebastian/code-unit-reverse-lookup",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/comparator",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/diff",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/environment",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/exporter",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/global-state",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/object-enumerator",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/recursion-context",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/resource-operations",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "sebastian/version",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "swiftmailer/swiftmailer",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/console",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/debug",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/event-dispatcher",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/finder",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/http-foundation",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/http-kernel",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/polyfill-mbstring",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/polyfill-php56",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/polyfill-util",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/process",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/routing",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/translation",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/var-dumper",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "symfony/yaml",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "vlucas/phpdotenv",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause-Attribution"
]
},
{
"name": "webmozart/assert",
- "url": "",
- "description": "",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
diff --git a/spec/fixtures/expected/python/2/pip/v2.0.json b/spec/fixtures/expected/python/2/pip/v2.0.json
deleted file mode 100644
index 8ed6ee7..0000000
--- a/spec/fixtures/expected/python/2/pip/v2.0.json
+++ /dev/null
@@ -1,175 +0,0 @@
-{
- "version": "2.0",
- "licenses": [
- {
- "id": "BSD-4-Clause",
- "name": "BSD 4-Clause \"Original\" or \"Old\" License",
- "url": "http://directory.fsf.org/wiki/License:BSD_4Clause",
- "count": 4
- },
- {
- "id": "MIT",
- "name": "MIT License",
- "url": "https://opensource.org/licenses/MIT",
- "count": 4
- },
- {
- "id": "BSD-3-Clause",
- "name": "BSD 3-Clause \"New\" or \"Revised\" License",
- "url": "https://opensource.org/licenses/BSD-3-Clause",
- "count": 1
- },
- {
- "id": "MIT-CMU",
- "name": "CMU License",
- "url": "https://github.com/python-pillow/Pillow/blob/fffb426092c8db24a5f4b6df243a8a3c01fb63cd/LICENSE",
- "count": 1
- },
- {
- "id": "copyright (c) 2015, julien fache",
- "name": "Copyright (c) 2015, Julien Fache",
- "url": "",
- "count": 1
- },
- {
- "id": "Python-2.0",
- "name": "Python License 2.0",
- "url": "https://opensource.org/licenses/Python-2.0",
- "count": 1
- }
- ],
- "dependencies": [
- {
- "name": "Django",
- "url": "https://www.djangoproject.com/",
- "description": "A high-level Python Web framework that encourages rapid development and clean, pragmatic design.",
- "paths": [
- "."
- ],
- "licenses": [
- "BSD-4-Clause"
- ]
- },
- {
- "name": "Pillow",
- "url": "https://python-pillow.org",
- "description": "Python Imaging Library (Fork)",
- "paths": [
- "."
- ],
- "licenses": [
- "MIT-CMU"
- ]
- },
- {
- "name": "beautifulsoup4",
- "url": "http://www.crummy.com/software/BeautifulSoup/bs4/",
- "description": "Screen-scraping library",
- "paths": [
- "."
- ],
- "licenses": [
- "MIT"
- ]
- },
- {
- "name": "django-contrib-comments",
- "url": "https://github.com/django/django-contrib-comments",
- "description": "The code formerly known as django.contrib.comments.",
- "paths": [
- "."
- ],
- "licenses": [
- "BSD-4-Clause"
- ]
- },
- {
- "name": "django-js-asset",
- "url": "https://github.com/matthiask/django-js-asset/",
- "description": "script tag with additional attributes for django.forms.Media",
- "paths": [
- "."
- ],
- "licenses": [
- "BSD-4-Clause"
- ]
- },
- {
- "name": "django-mptt",
- "url": "http://github.com/django-mptt/django-mptt",
- "description": "Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances.",
- "paths": [
- "."
- ],
- "licenses": [
- "MIT"
- ]
- },
- {
- "name": "django-tagging",
- "url": "https://github.com/Fantomas42/django-tagging",
- "description": "Generic tagging application for Django",
- "paths": [
- "."
- ],
- "licenses": [
- "BSD-4-Clause"
- ]
- },
- {
- "name": "django-xmlrpc",
- "url": "https://github.com/Fantomas42/django-xmlrpc",
- "description": "XML-RPC Server App for the Django framework.",
- "paths": [
- "."
- ],
- "licenses": [
- "BSD-3-Clause"
- ]
- },
- {
- "name": "mots-vides",
- "url": "https://github.com/Fantomas42/mots-vides",
- "description": "Python library for managing stop words in many languages.",
- "paths": [
- "."
- ],
- "licenses": [
- "copyright (c) 2015, julien fache"
- ]
- },
- {
- "name": "pyparsing",
- "url": "http://pyparsing.wikispaces.com/",
- "description": "Python parsing module",
- "paths": [
- "."
- ],
- "licenses": [
- "MIT"
- ]
- },
- {
- "name": "pytz",
- "url": "http://pythonhosted.org/pytz",
- "description": "World timezone definitions, modern and historical",
- "paths": [
- "."
- ],
- "licenses": [
- "MIT"
- ]
- },
- {
- "name": "regex",
- "url": "https://bitbucket.org/mrabarnett/mrab-regex",
- "description": "Alternative regular expression module, to replace re.",
- "paths": [
- "."
- ],
- "licenses": [
- "Python-2.0"
- ]
- }
- ]
-}
diff --git a/spec/fixtures/expected/python/3/pip/v2.0.json b/spec/fixtures/expected/python/3/pip/v2.0.json
index b5c23ae..8c35343 100644
--- a/spec/fixtures/expected/python/3/pip/v2.0.json
+++ b/spec/fixtures/expected/python/3/pip/v2.0.json
@@ -4,186 +4,114 @@
{
"id": "BSD-4-Clause",
"name": "BSD 4-Clause \"Original\" or \"Old\" License",
- "url": "http://directory.fsf.org/wiki/License:BSD_4Clause",
- "count": 4
+ "url": "http://directory.fsf.org/wiki/License:BSD_4Clause"
},
{
"id": "MIT",
"name": "MIT License",
- "url": "https://opensource.org/licenses/MIT",
- "count": 4
+ "url": "https://opensource.org/licenses/MIT"
},
{
"id": "Apache-2.0",
"name": "Apache License 2.0",
- "url": "https://opensource.org/licenses/Apache-2.0",
- "count": 1
+ "url": "https://opensource.org/licenses/Apache-2.0"
},
{
"id": "BSD-3-Clause",
"name": "BSD 3-Clause \"New\" or \"Revised\" License",
- "url": "https://opensource.org/licenses/BSD-3-Clause",
- "count": 1
+ "url": "https://opensource.org/licenses/BSD-3-Clause"
},
{
"id": "MIT-CMU",
"name": "CMU License",
- "url": "https://github.com/python-pillow/Pillow/blob/fffb426092c8db24a5f4b6df243a8a3c01fb63cd/LICENSE",
- "count": 1
+ "url": "https://github.com/python-pillow/Pillow/blob/fffb426092c8db24a5f4b6df243a8a3c01fb63cd/LICENSE"
},
{
"id": "copyright (c) 2015, julien fache",
"name": "Copyright (c) 2015, Julien Fache",
- "url": "",
- "count": 1
+ "url": ""
},
{
"id": "Python-2.0",
"name": "Python License 2.0",
- "url": "https://opensource.org/licenses/Python-2.0",
- "count": 1
+ "url": "https://opensource.org/licenses/Python-2.0"
}
],
"dependencies": [
{
"name": "Django",
- "url": "https://www.djangoproject.com/",
- "description": "A high-level Python Web framework that encourages rapid development and clean, pragmatic design.",
- "paths": [
- "."
- ],
"licenses": [
"BSD-4-Clause"
]
},
{
"name": "Pillow",
- "url": "https://python-pillow.org",
- "description": "Python Imaging Library (Fork)",
- "paths": [
- "."
- ],
"licenses": [
"MIT-CMU"
]
},
{
"name": "beautifulsoup4",
- "url": "http://www.crummy.com/software/BeautifulSoup/bs4/",
- "description": "Screen-scraping library",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "django-contrib-comments",
- "url": "https://github.com/django/django-contrib-comments",
- "description": "The code formerly known as django.contrib.comments.",
- "paths": [
- "."
- ],
"licenses": [
"BSD-4-Clause"
]
},
{
"name": "django-js-asset",
- "url": "https://github.com/matthiask/django-js-asset/",
- "description": "script tag with additional attributes for django.forms.Media",
- "paths": [
- "."
- ],
"licenses": [
"BSD-4-Clause"
]
},
{
"name": "django-mptt",
- "url": "http://github.com/django-mptt/django-mptt",
- "description": "Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances.",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "django-tagging",
- "url": "https://github.com/Fantomas42/django-tagging",
- "description": "Generic tagging application for Django",
- "paths": [
- "."
- ],
"licenses": [
"BSD-4-Clause"
]
},
{
"name": "django-xmlrpc",
- "url": "https://github.com/Fantomas42/django-xmlrpc",
- "description": "XML-RPC Server App for the Django framework.",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "mots-vides",
- "url": "https://github.com/Fantomas42/mots-vides",
- "description": "Python library for managing stop words in many languages.",
- "paths": [
- "."
- ],
"licenses": [
"copyright (c) 2015, julien fache"
]
},
{
"name": "pyparsing",
- "url": "http://pyparsing.wikispaces.com/",
- "description": "Python parsing module",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "pytz",
- "url": "http://pythonhosted.org/pytz",
- "description": "World timezone definitions, modern and historical",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "regex",
- "url": "https://bitbucket.org/mrabarnett/mrab-regex",
- "description": "Alternative regular expression module, to replace re.",
- "paths": [
- "."
- ],
"licenses": [
"Python-2.0"
]
},
{
"name": "tornado",
- "url": "http://www.tornadoweb.org/",
- "description": "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.",
- "paths": [
- "."
- ],
"licenses": [
"Apache-2.0"
]
diff --git a/spec/fixtures/expected/python/pipenv/v2.0.json b/spec/fixtures/expected/python/pipenv/v2.0.json
index ba4d529..de68a1a 100644
--- a/spec/fixtures/expected/python/pipenv/v2.0.json
+++ b/spec/fixtures/expected/python/pipenv/v2.0.json
@@ -4,69 +4,45 @@
{
"id": "Apache-2.0",
"name": "Apache License 2.0",
- "url": "https://opensource.org/licenses/Apache-2.0",
- "count": 1
+ "url": "https://opensource.org/licenses/Apache-2.0"
},
{
"id": "BSD-4-Clause",
"name": "BSD 4-Clause \"Original\" or \"Old\" License",
- "url": "http://directory.fsf.org/wiki/License:BSD_4Clause",
- "count": 1
+ "url": "http://directory.fsf.org/wiki/License:BSD_4Clause"
},
{
"id": "MIT",
"name": "MIT License",
- "url": "https://opensource.org/licenses/MIT",
- "count": 1
+ "url": "https://opensource.org/licenses/MIT"
},
{
"id": "public domain, python, 2-clause bsd, gpl 3 (see copying.txt)",
"name": "public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt)",
- "url": "",
- "count": 1
+ "url": ""
}
],
"dependencies": [
{
"name": "Django",
- "url": "https://www.djangoproject.com/",
- "description": "A high-level Python Web framework that encourages rapid development and clean, pragmatic design.",
- "paths": [
- "."
- ],
"licenses": [
"BSD-4-Clause"
]
},
{
"name": "docutils",
- "url": "http://docutils.sourceforge.net/",
- "description": "Docutils -- Python Documentation Utilities",
- "paths": [
- "."
- ],
"licenses": [
"public domain, python, 2-clause bsd, gpl 3 (see copying.txt)"
]
},
{
"name": "pytz",
- "url": "http://pythonhosted.org/pytz",
- "description": "World timezone definitions, modern and historical",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "requests",
- "url": "http://python-requests.org",
- "description": "Python HTTP for Humans.",
- "paths": [
- "."
- ],
"licenses": [
"Apache-2.0"
]
diff --git a/spec/fixtures/expected/ruby/bundler/v2.0.json b/spec/fixtures/expected/ruby/bundler/v2.0.json
index 230bd2c..f80e661 100644
--- a/spec/fixtures/expected/ruby/bundler/v2.0.json
+++ b/spec/fixtures/expected/ruby/bundler/v2.0.json
@@ -4,195 +4,112 @@
{
"id": "MIT",
"name": "MIT License",
- "url": "https://opensource.org/licenses/MIT",
- "count": 13
+ "url": "https://opensource.org/licenses/MIT"
},
{
"id": "BSD-3-Clause",
"name": "BSD 3-Clause \"New\" or \"Revised\" License",
- "url": "https://opensource.org/licenses/BSD-3-Clause",
- "count": 2
+ "url": "https://opensource.org/licenses/BSD-3-Clause"
},
{
"id": "LGPL-3.0-only",
"name": "GNU Lesser General Public License v3.0 only",
- "url": "https://opensource.org/licenses/LGPL-3.0",
- "count": 1
+ "url": "https://opensource.org/licenses/LGPL-3.0"
}
],
"dependencies": [
{
"name": "bundler",
- "url": "https://bundler.io",
- "description": "The best way to manage your application's dependencies",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "concurrent-ruby",
- "url": "http://www.concurrent-ruby.com",
- "description": "Modern concurrency tools for Ruby. Inspired by Erlang, Clojure, Scala, Haskell, F#, C#, Java, and classic concurrency patterns.",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "connection_pool",
- "url": "https://github.com/mperham/connection_pool",
- "description": "Generic connection pool for Ruby",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "mini_portile2",
- "url": "http://github.com/flavorjones/mini_portile",
- "description": "Simplistic port-like solution for developers",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "mustermann",
- "url": "https://github.com/sinatra/mustermann",
- "description": "Your personal string matching expert.",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "nokogiri",
- "url": "http://nokogiri.org",
- "description": "Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "pg",
- "url": "https://bitbucket.org/ged/ruby-pg",
- "description": "Pg is the Ruby interface to the {PostgreSQL RDBMS}[http://www.postgresql.org/]",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "puma",
- "url": "http://puma.io",
- "description": "Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications",
- "paths": [
- "."
- ],
"licenses": [
"BSD-3-Clause"
]
},
{
"name": "rack",
- "url": "https://rack.github.io/",
- "description": "a modular Ruby webserver interface",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "rack-protection",
- "url": "http://github.com/sinatra/sinatra/tree/master/rack-protection",
- "description": "Protect against typical web attacks, works with all Rack apps, including Rails.",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "redis",
- "url": "https://github.com/redis/redis-rb",
- "description": "A Ruby client library for Redis",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "sidekiq",
- "url": "http://sidekiq.org",
- "description": "Simple, efficient background processing for Ruby",
- "paths": [
- "."
- ],
"licenses": [
"LGPL-3.0-only"
]
},
{
"name": "sinatra",
- "url": "http://www.sinatrarb.com/",
- "description": "Classy web-development dressed in a DSL",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "slim",
- "url": "http://slim-lang.com/",
- "description": "Slim is a template language.",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "temple",
- "url": "https://github.com/judofyr/temple",
- "description": "Template compilation framework in Ruby",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]
},
{
"name": "tilt",
- "url": "http://github.com/rtomayko/tilt/",
- "description": "Generic interface to multiple Ruby template engines",
- "paths": [
- "."
- ],
"licenses": [
"MIT"
]