Skip to content

Instantly share code, notes, and snippets.

@jonico
Last active October 2, 2020 21:07
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jonico/23c0faba1d4ba8ffe2b6138bb00af8a4 to your computer and use it in GitHub Desktop.
Save jonico/23c0faba1d4ba8ffe2b6138bb00af8a4 to your computer and use it in GitHub Desktop.
Retrieve dependency graph including licenses
{
repository(owner: "rails", name: "rails") {
nameWithOwner
description
dependencyGraphManifests(withDependencies: true) {
nodes {
filename
dependenciesCount
exceedsMaxSize
parseable
dependencies {
nodes {
hasDependencies
packageName
requirements
repository {
nameWithOwner
licenseInfo {
name
spdxId
url
}
description
}
}
}
}
}
}
}
{
"data": {
"repository": {
"nameWithOwner": "rails/rails",
"description": "Ruby on Rails",
"dependencyGraphManifests": {
"nodes": [
{
"filename": "Gemfile",
"dependenciesCount": 68,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "activerecord-jdbcmysql-adapter",
"requirements": ">= 1.3.0",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": true,
"packageName": "activerecord-jdbcpostgresql-adapter",
"requirements": ">= 1.3.0",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": true,
"packageName": "activerecord-jdbcsqlite3-adapter",
"requirements": ">= 1.3.0",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": true,
"packageName": "activerecord-oracle_enhanced-adapter",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "rsim/oracle-enhanced",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Oracle enhaced adapter for ActiveRecord"
}
},
{
"hasDependencies": true,
"packageName": "aws-sdk-s3",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "aws-sdk-sns",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "azure-storage-blob",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "Azure/azure-storage-ruby",
"licenseInfo": null,
"description": "Microsoft Azure Storage Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "backburner",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "nesquena/backburner",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Simple and reliable beanstalkd job queue for ruby"
}
},
{
"hasDependencies": true,
"packageName": "bcrypt",
"requirements": "~> 3.1.11",
"repository": {
"nameWithOwner": "codahale/bcrypt-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords."
}
},
{
"hasDependencies": true,
"packageName": "benchmark-ips",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "evanphx/benchmark-ips",
"licenseInfo": null,
"description": "Provides iteration per second benchmarking for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "blade",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "javan/blade",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "blade-sauce_labs_plugin",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "javan/blade-sauce_labs_plugin",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "bootsnap",
"requirements": ">= 1.4.4",
"repository": {
"nameWithOwner": "Shopify/bootsnap",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Boot large Ruby/Rails apps faster"
}
},
{
"hasDependencies": true,
"packageName": "byebug",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "deivid-rodriguez/byebug",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "Debugging in Ruby 2"
}
},
{
"hasDependencies": true,
"packageName": "capybara",
"requirements": ">= 3.26",
"repository": {
"nameWithOwner": "teamcapybara/capybara",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Acceptance test framework for web applications"
}
},
{
"hasDependencies": true,
"packageName": "connection_pool",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "mperham/connection_pool",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Generic connection pooling for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "dalli",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "petergoldstein/dalli",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "High performance memcached client for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "delayed_job",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "collectiveidea/delayed_job",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Database based asynchronous priority queue system -- Extracted from Shopify "
}
},
{
"hasDependencies": true,
"packageName": "delayed_job_active_record",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "collectiveidea/delayed_job_active_record",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ActiveRecord backend integration for DelayedJob 3.0+"
}
},
{
"hasDependencies": true,
"packageName": "google-cloud-storage",
"requirements": "~> 1.11",
"repository": {
"nameWithOwner": "googleapis/google-cloud-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Google Cloud Client Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "hiredis",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "redis/hiredis-rb",
"licenseInfo": {
"name": "BSD 3-Clause \"New\" or \"Revised\" License",
"spdxId": "BSD-3-Clause",
"url": "http://choosealicense.com/licenses/bsd-3-clause/"
},
"description": "Ruby wrapper for hiredis"
}
},
{
"hasDependencies": true,
"packageName": "image_processing",
"requirements": "~> 1.2",
"repository": {
"nameWithOwner": "janko/image_processing",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "High-level image processing wrapper for libvips and ImageMagick/GraphicsMagick"
}
},
{
"hasDependencies": true,
"packageName": "json",
"requirements": ">= 2.0.0",
"repository": {
"nameWithOwner": "flori/json",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "JSON implementation for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "kindlerb",
"requirements": "~> 1.2.0",
"repository": {
"nameWithOwner": "danchoi/kindlerb",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Kindle periodical format ebook generation tool"
}
},
{
"hasDependencies": true,
"packageName": "libxml-ruby",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "xml4r/libxml-ruby",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Libxml bindings for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "listen",
"requirements": "~> 3.2",
"repository": {
"nameWithOwner": "guard/listen",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The Listen gem listens to file modifications and notifies you about the changes."
}
},
{
"hasDependencies": true,
"packageName": "minitest-bisect",
"requirements": ">= 0",
"repository": null
},
{
"hasDependencies": true,
"packageName": "minitest-reporters",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "kern/minitest-reporters",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": ":page_with_curl: Create customizable MiniTest output formats."
}
},
{
"hasDependencies": true,
"packageName": "minitest-retry",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "y-yagi/minitest-retry",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": false,
"packageName": "mysql2",
"requirements": "~> 0.5",
"repository": {
"nameWithOwner": "brianmario/mysql2",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modern, simple and very fast Mysql library for Ruby - binding to libmysql"
}
},
{
"hasDependencies": true,
"packageName": "nokogiri",
"requirements": ">= 1.8.1",
"repository": {
"nameWithOwner": "sparklemotion/nokogiri",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Nokogiri (鋸) is a Rubygem providing HTML, XML, SAX, and Reader parsers with XPath and CSS selector support."
}
},
{
"hasDependencies": true,
"packageName": "pg",
"requirements": "~> 1.1",
"repository": {
"nameWithOwner": "ged/ruby-pg",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A PostgreSQL client library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "psych",
"requirements": "~> 3.0",
"repository": {
"nameWithOwner": "ruby/psych",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A libyaml wrapper for Ruby"
}
},
{
"hasDependencies": false,
"packageName": "puma",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "puma/puma",
"licenseInfo": {
"name": "BSD 3-Clause \"New\" or \"Revised\" License",
"spdxId": "BSD-3-Clause",
"url": "http://choosealicense.com/licenses/bsd-3-clause/"
},
"description": "A Ruby/Rack web server built for concurrency"
}
},
{
"hasDependencies": true,
"packageName": "que",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "que-rb/que",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability."
}
},
{
"hasDependencies": true,
"packageName": "queue_classic",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "QueueClassic/queue_classic",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Simple, efficient worker queue for Ruby & PostgreSQL."
}
},
{
"hasDependencies": true,
"packageName": "qunit-selenium",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "smontanari/qunit-selenium",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "QUnit test runner for Selenium WebDriver"
}
},
{
"hasDependencies": false,
"packageName": "racc",
"requirements": ">= 1.4.6",
"repository": {
"nameWithOwner": "ruby/racc",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates ruby programs."
}
},
{
"hasDependencies": true,
"packageName": "rack-cache",
"requirements": "~> 1.2",
"repository": {
"nameWithOwner": "mdsol/rack-cache",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Real HTTP Caching for Ruby Web Apps"
}
},
{
"hasDependencies": false,
"packageName": "rake",
"requirements": ">= 11.1",
"repository": {
"nameWithOwner": "ruby/rake",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A make-like build utility for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "redcarpet",
"requirements": "~> 3.2.3",
"repository": {
"nameWithOwner": "vmg/redcarpet",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The safe Markdown parser, reloaded."
}
},
{
"hasDependencies": true,
"packageName": "redis",
"requirements": "~> 4.0",
"repository": {
"nameWithOwner": "redis/redis-rb",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Ruby client library for Redis"
}
},
{
"hasDependencies": true,
"packageName": "redis-namespace",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "resque/redis-namespace",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "This gem adds a Redis::Namespace class which can be used to namespace Redis keys."
}
},
{
"hasDependencies": true,
"packageName": "resque",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "resque/resque",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later."
}
},
{
"hasDependencies": true,
"packageName": "resque-scheduler",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "resque/resque-scheduler",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A light-weight job scheduling system built on top of Resque"
}
},
{
"hasDependencies": true,
"packageName": "rexml",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "ruby/rexml",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "REXML is an XML toolkit for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "rubocop",
"requirements": ">= 0.47",
"repository": {
"nameWithOwner": "rubocop-hq/rubocop",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Ruby static code analyzer and formatter, based on the community Ruby style guide."
}
},
{
"hasDependencies": true,
"packageName": "rubocop-performance",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "rubocop-hq/rubocop-performance",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "An extension of RuboCop focused on code performance checks."
}
},
{
"hasDependencies": true,
"packageName": "rubocop-rails",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "rubocop-hq/rubocop-rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A RuboCop extension focused on enforcing Rails best practices and coding conventions."
}
},
{
"hasDependencies": false,
"packageName": "ruby-oci8",
"requirements": "~> 2.2",
"repository": {
"nameWithOwner": "kubo/ruby-oci8",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Ruby-oci8 - Oracle interface for ruby"
}
},
{
"hasDependencies": true,
"packageName": "sass-rails",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "rails/sass-rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby on Rails stylesheet engine for Sass"
}
},
{
"hasDependencies": true,
"packageName": "sdoc",
"requirements": "~> 1.1",
"repository": {
"nameWithOwner": "zzak/sdoc",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Standalone sdoc generator"
}
},
{
"hasDependencies": true,
"packageName": "selenium-webdriver",
"requirements": ">= 3.141.592",
"repository": {
"nameWithOwner": "SeleniumHQ/selenium",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "A browser automation framework and ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "sequel",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "jeremyevans/sequel",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Sequel: The Database Toolkit for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "sidekiq",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "mperham/sidekiq",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Simple, efficient background processing for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "sneakers",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "jondot/sneakers",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A fast background processing framework for Ruby and RabbitMQ"
}
},
{
"hasDependencies": true,
"packageName": "sprockets-export",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "javan/sprockets-export",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "sqlite3",
"requirements": "~> 1.4",
"repository": {
"nameWithOwner": "sparklemotion/sqlite3-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Ruby bindings for the SQLite3 embedded database"
}
},
{
"hasDependencies": true,
"packageName": "stackprof",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "tmm1/stackprof",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "a sampling call-stack profiler for ruby 2.1+"
}
},
{
"hasDependencies": true,
"packageName": "sucker_punch",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "brandonhilkert/sucker_punch",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday."
}
},
{
"hasDependencies": true,
"packageName": "turbolinks",
"requirements": "~> 5",
"repository": {
"nameWithOwner": "turbolinks/turbolinks-classic",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Classic version of Turbolinks. Now deprecated in favor of Turbolinks 5."
}
},
{
"hasDependencies": true,
"packageName": "tzinfo-data",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "tzinfo/tzinfo-data",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "TZInfo::Data - Timezone Data for TZInfo"
}
},
{
"hasDependencies": true,
"packageName": "uglifier",
"requirements": ">= 1.3.0",
"repository": {
"nameWithOwner": "lautis/uglifier",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby wrapper for UglifyJS JavaScript compressor."
}
},
{
"hasDependencies": true,
"packageName": "w3c_validators",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "w3c-validators/w3c_validators",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A Ruby wrapper for the World Wide Web Consortium’s online validation services. "
}
},
{
"hasDependencies": true,
"packageName": "wdm",
"requirements": ">= 0.1.0",
"repository": {
"nameWithOwner": "Maher4Ever/wdm",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Windows Directory Monitor (WDM) is a threaded directories monitor for Windows."
}
},
{
"hasDependencies": true,
"packageName": "webdrivers",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "titusfortner/webdrivers",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Keep your Selenium WebDrivers updated automatically"
}
},
{
"hasDependencies": true,
"packageName": "webmock",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "bblimke/webmock",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Library for stubbing and setting expectations on HTTP requests in Ruby."
}
},
{
"hasDependencies": true,
"packageName": "websocket-client-simple",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "shokai/websocket-client-simple",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Simple WebSocket Client on Ruby"
}
}
]
}
},
{
"filename": "Gemfile.lock",
"dependenciesCount": 187,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "activerecord-jdbc-adapter",
"requirements": "= 60.1-java",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": true,
"packageName": "activerecord-jdbcmysql-adapter",
"requirements": "= 60.1-java",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": true,
"packageName": "activerecord-jdbcpostgresql-adapter",
"requirements": "= 60.1-java",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": true,
"packageName": "activerecord-jdbcsqlite3-adapter",
"requirements": "= 60.1-java",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": true,
"packageName": "addressable",
"requirements": "= 2.7.0",
"repository": {
"nameWithOwner": "sporkmonger/addressable",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates."
}
},
{
"hasDependencies": false,
"packageName": "amq-protocol",
"requirements": "= 2.3.0",
"repository": {
"nameWithOwner": "ruby-amqp/amq-protocol",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "AMQP 0.9.1 protocol serialization and deserialization implementation for Ruby (2.0+)"
}
},
{
"hasDependencies": true,
"packageName": "ansi",
"requirements": "= 1.5.0",
"repository": {
"nameWithOwner": "ssoroka/ansi",
"licenseInfo": null,
"description": "Use ANSI codes in printed output, including colors and controlling the cursor, clearing the line, and clearing the screen."
}
},
{
"hasDependencies": true,
"packageName": "ast",
"requirements": "= 2.4.0",
"repository": {
"nameWithOwner": "whitequark/ast",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A library for working with Abstract Syntax Trees."
}
},
{
"hasDependencies": false,
"packageName": "aws-eventstream",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": false,
"packageName": "aws-partitions",
"requirements": "= 1.260.0",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "aws-sdk-core",
"requirements": "= 3.86.0",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "aws-sdk-kms",
"requirements": "= 1.27.0",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "aws-sdk-s3",
"requirements": "= 1.60.1",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "aws-sdk-sns",
"requirements": "= 1.21.0",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "aws-sigv4",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "aws/aws-sdk-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "The official AWS SDK for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "azure-storage-blob",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "Azure/azure-storage-ruby",
"licenseInfo": null,
"description": "Microsoft Azure Storage Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "azure-storage-common",
"requirements": "= 2.0.1",
"repository": {
"nameWithOwner": "Azure/azure-storage-ruby",
"licenseInfo": null,
"description": "Microsoft Azure Storage Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "backburner",
"requirements": "= 1.5.0",
"repository": {
"nameWithOwner": "nesquena/backburner",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Simple and reliable beanstalkd job queue for ruby"
}
},
{
"hasDependencies": true,
"packageName": "bcrypt",
"requirements": "= 3.1.13-java",
"repository": {
"nameWithOwner": "codahale/bcrypt-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords."
}
},
{
"hasDependencies": true,
"packageName": "beaneater",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "beanstalkd/beaneater",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The best way to interact with beanstalkd from within Ruby"
}
},
{
"hasDependencies": true,
"packageName": "benchmark-ips",
"requirements": "= 2.8.2",
"repository": {
"nameWithOwner": "evanphx/benchmark-ips",
"licenseInfo": null,
"description": "Provides iteration per second benchmarking for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "blade",
"requirements": "= 0.7.1",
"repository": {
"nameWithOwner": "javan/blade",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "blade-qunit_adapter",
"requirements": "= 2.0.1",
"repository": {
"nameWithOwner": "javan/blade-qunit_adapter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": false,
"packageName": "blade-sauce_labs_plugin",
"requirements": "= 0.7.3",
"repository": {
"nameWithOwner": "javan/blade-sauce_labs_plugin",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "bootsnap",
"requirements": "= 1.4.5-java",
"repository": {
"nameWithOwner": "Shopify/bootsnap",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Boot large Ruby/Rails apps faster"
}
},
{
"hasDependencies": false,
"packageName": "builder",
"requirements": "= 3.2.4",
"repository": {
"nameWithOwner": "jimweirich/builder",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Provide a simple way to create XML markup and data structures."
}
},
{
"hasDependencies": true,
"packageName": "bunny",
"requirements": "= 2.14.3",
"repository": {
"nameWithOwner": "ruby-amqp/bunny",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Bunny is a popular, easy to use, mature Ruby client for RabbitMQ"
}
},
{
"hasDependencies": true,
"packageName": "byebug",
"requirements": "= 11.0.1",
"repository": {
"nameWithOwner": "deivid-rodriguez/byebug",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "Debugging in Ruby 2"
}
},
{
"hasDependencies": true,
"packageName": "capybara",
"requirements": "= 3.30.0",
"repository": {
"nameWithOwner": "teamcapybara/capybara",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Acceptance test framework for web applications"
}
},
{
"hasDependencies": true,
"packageName": "childprocess",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "enkessler/childprocess",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Cross-platform Ruby library for managing child processes."
}
},
{
"hasDependencies": true,
"packageName": "coffee-script",
"requirements": "= 2.4.1",
"repository": {
"nameWithOwner": "rails/ruby-coffee-script",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby CoffeeScript Compiler"
}
},
{
"hasDependencies": false,
"packageName": "coffee-script-source",
"requirements": "= 1.12.2",
"repository": {
"nameWithOwner": "jerrydudziak/coffee-script-source",
"licenseInfo": null,
"description": null
}
},
{
"hasDependencies": false,
"packageName": "concurrent-ruby",
"requirements": "= 1.1.6",
"repository": {
"nameWithOwner": "ruby-concurrency/concurrent-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns."
}
},
{
"hasDependencies": false,
"packageName": "connection_pool",
"requirements": "= 2.2.2",
"repository": {
"nameWithOwner": "mperham/connection_pool",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Generic connection pooling for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "cookiejar",
"requirements": "= 0.3.3",
"repository": {
"nameWithOwner": "dwaite/cookiejar",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "Manage client-side HTTP cookies in Ruby"
}
},
{
"hasDependencies": true,
"packageName": "crack",
"requirements": "= 0.4.3",
"repository": {
"nameWithOwner": "jnunemaker/crack",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Really simple JSON and XML parsing, ripped from Merb and Rails."
}
},
{
"hasDependencies": true,
"packageName": "crass",
"requirements": "= 1.0.5",
"repository": {
"nameWithOwner": "rgrove/crass",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification."
}
},
{
"hasDependencies": true,
"packageName": "curses",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "ruby/curses",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Ruby binding for curses, ncurses, and PDCurses. Formerly part of the ruby standard library."
}
},
{
"hasDependencies": true,
"packageName": "daemons",
"requirements": "= 1.3.1",
"repository": {
"nameWithOwner": "thuehlinger/daemons",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby daemons gem official repository"
}
},
{
"hasDependencies": true,
"packageName": "dalli",
"requirements": "= 2.7.10",
"repository": {
"nameWithOwner": "petergoldstein/dalli",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "High performance memcached client for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "dante",
"requirements": "= 0.2.0",
"repository": {
"nameWithOwner": "nesquena/dante",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Turn any ruby code into a daemon."
}
},
{
"hasDependencies": true,
"packageName": "declarative",
"requirements": "= 0.0.10",
"repository": {
"nameWithOwner": "apotonick/declarative",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "DSL for nested schemas."
}
},
{
"hasDependencies": true,
"packageName": "declarative-option",
"requirements": "= 0.1.0",
"repository": {
"nameWithOwner": "apotonick/declarative-option",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Dynamic Options to evaluate at runtime."
}
},
{
"hasDependencies": true,
"packageName": "delayed_job",
"requirements": "= 4.1.8",
"repository": {
"nameWithOwner": "collectiveidea/delayed_job",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Database based asynchronous priority queue system -- Extracted from Shopify "
}
},
{
"hasDependencies": true,
"packageName": "delayed_job_active_record",
"requirements": "= 4.1.4",
"repository": {
"nameWithOwner": "collectiveidea/delayed_job_active_record",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ActiveRecord backend integration for DelayedJob 3.0+"
}
},
{
"hasDependencies": true,
"packageName": "digest-crc",
"requirements": "= 0.5.1",
"repository": {
"nameWithOwner": "postmodern/digest-crc",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Cyclic Redundancy Check (CRC) library for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "em-http-request",
"requirements": "= 1.1.5",
"repository": {
"nameWithOwner": "igrigorik/em-http-request",
"licenseInfo": null,
"description": "Asynchronous HTTP Client (EventMachine + Ruby)"
}
},
{
"hasDependencies": true,
"packageName": "em-socksify",
"requirements": "= 0.3.2",
"repository": {
"nameWithOwner": "igrigorik/em-socksify",
"licenseInfo": null,
"description": "Transparent proxy support for any EventMachine protocol"
}
},
{
"hasDependencies": true,
"packageName": "erubi",
"requirements": "= 1.9.0",
"repository": {
"nameWithOwner": "jeremyevans/erubi",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Small ERB Implementation"
}
},
{
"hasDependencies": true,
"packageName": "et-orbi",
"requirements": "= 1.2.2",
"repository": {
"nameWithOwner": "floraison/et-orbi",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Time zones for fugit and rufus-scheduler. Urbi et Orbi."
}
},
{
"hasDependencies": false,
"packageName": "eventmachine",
"requirements": "= 1.2.7",
"repository": {
"nameWithOwner": "eventmachine/eventmachine",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "EventMachine: fast, simple event-processing library for Ruby programs"
}
},
{
"hasDependencies": true,
"packageName": "event_emitter",
"requirements": "= 0.2.6",
"repository": {
"nameWithOwner": "shokai/event_emitter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby port of EventEmitter from Node.js"
}
},
{
"hasDependencies": true,
"packageName": "execjs",
"requirements": "= 2.7.0",
"repository": {
"nameWithOwner": "rails/execjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Run JavaScript code from Ruby"
}
},
{
"hasDependencies": true,
"packageName": "faraday",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "lostisland/faraday",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Simple, but flexible HTTP client library, with support for multiple backends."
}
},
{
"hasDependencies": true,
"packageName": "faraday_middleware",
"requirements": "= 1.0.0.rc1",
"repository": {
"nameWithOwner": "lostisland/faraday_middleware",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Various Faraday middlewares for Faraday-based API wrappers"
}
},
{
"hasDependencies": true,
"packageName": "faye",
"requirements": "= 1.2.4",
"repository": {
"nameWithOwner": "faye/faye",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Simple pub/sub messaging for the web"
}
},
{
"hasDependencies": true,
"packageName": "faye-websocket",
"requirements": "= 0.10.9",
"repository": {
"nameWithOwner": "faye/faye-websocket-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Standards-compliant WebSocket client and server"
}
},
{
"hasDependencies": true,
"packageName": "ffi",
"requirements": "= 1.11.3-x86-mingw32",
"repository": {
"nameWithOwner": "ffi/ffi",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Ruby FFI"
}
},
{
"hasDependencies": true,
"packageName": "fugit",
"requirements": "= 1.3.3",
"repository": {
"nameWithOwner": "floraison/fugit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "time tools (cron, parsing, durations, ...) for Ruby, rufus-scheduler, and flor"
}
},
{
"hasDependencies": true,
"packageName": "globalid",
"requirements": "= 0.4.2",
"repository": {
"nameWithOwner": "rails/globalid",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Identify app models with a URI"
}
},
{
"hasDependencies": true,
"packageName": "google-api-client",
"requirements": "= 0.37.2",
"repository": {
"nameWithOwner": "googleapis/google-api-ruby-client",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "REST client for Google APIs"
}
},
{
"hasDependencies": true,
"packageName": "google-cloud-core",
"requirements": "= 1.5.0",
"repository": {
"nameWithOwner": "googleapis/google-cloud-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Google Cloud Client Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "google-cloud-env",
"requirements": "= 1.3.1",
"repository": {
"nameWithOwner": "googleapis/google-cloud-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Google Cloud Client Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "google-cloud-errors",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "googleapis/google-cloud-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Google Cloud Client Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "google-cloud-storage",
"requirements": "= 1.25.1",
"repository": {
"nameWithOwner": "googleapis/google-cloud-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Google Cloud Client Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "googleauth",
"requirements": "= 0.11.0",
"repository": {
"nameWithOwner": "googleapis/google-auth-library-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Google Auth Library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "hashdiff",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "liufengyun/hashdiff",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Hashdiff is a ruby library to to compute the smallest difference between two hashes"
}
},
{
"hasDependencies": true,
"packageName": "hiredis",
"requirements": "= 0.6.3-java",
"repository": {
"nameWithOwner": "redis/hiredis-rb",
"licenseInfo": {
"name": "BSD 3-Clause \"New\" or \"Revised\" License",
"spdxId": "BSD-3-Clause",
"url": "http://choosealicense.com/licenses/bsd-3-clause/"
},
"description": "Ruby wrapper for hiredis"
}
},
{
"hasDependencies": false,
"packageName": "httpclient",
"requirements": "= 2.8.3",
"repository": {
"nameWithOwner": "nahi/httpclient",
"licenseInfo": null,
"description": "'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby."
}
},
{
"hasDependencies": true,
"packageName": "http_parser.rb",
"requirements": "= 0.6.0",
"repository": {
"nameWithOwner": "tmm1/http_parser.rb",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "simple callback-based HTTP request/response parser"
}
},
{
"hasDependencies": true,
"packageName": "i18n",
"requirements": "= 1.7.0",
"repository": {
"nameWithOwner": "ruby-i18n/i18n",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Internationalization (i18n) library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "image_processing",
"requirements": "= 1.10.2",
"repository": {
"nameWithOwner": "janko/image_processing",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "High-level image processing wrapper for libvips and ImageMagick/GraphicsMagick"
}
},
{
"hasDependencies": true,
"packageName": "jaro_winkler",
"requirements": "= 1.5.4-java",
"repository": {
"nameWithOwner": "tonytonyjan/jaro_winkler",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby & C implementation of Jaro-Winkler distance algorithm which supports UTF-8 string."
}
},
{
"hasDependencies": false,
"packageName": "jdbc-mysql",
"requirements": "= 5.1.47",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": false,
"packageName": "jdbc-postgres",
"requirements": "= 42.2.6",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": false,
"packageName": "jdbc-sqlite3",
"requirements": "= 3.28.0",
"repository": {
"nameWithOwner": "jruby/activerecord-jdbc-adapter",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "JRuby's ActiveRecord adapter using JDBC."
}
},
{
"hasDependencies": false,
"packageName": "jmespath",
"requirements": "= 1.4.0",
"repository": {
"nameWithOwner": "jmespath/jmespath.rb",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Ruby implementation of JMESPath"
}
},
{
"hasDependencies": true,
"packageName": "json",
"requirements": "= 2.3.0-java",
"repository": {
"nameWithOwner": "flori/json",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "JSON implementation for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "jwt",
"requirements": "= 2.2.1",
"repository": {
"nameWithOwner": "jwt/ruby-jwt",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard."
}
},
{
"hasDependencies": true,
"packageName": "kindlerb",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "danchoi/kindlerb",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Kindle periodical format ebook generation tool"
}
},
{
"hasDependencies": true,
"packageName": "libxml-ruby",
"requirements": "= 3.1.0",
"repository": {
"nameWithOwner": "xml4r/libxml-ruby",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Libxml bindings for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "listen",
"requirements": "= 3.2.1",
"repository": {
"nameWithOwner": "guard/listen",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The Listen gem listens to file modifications and notifies you about the changes."
}
},
{
"hasDependencies": true,
"packageName": "loofah",
"requirements": "= 2.4.0",
"repository": {
"nameWithOwner": "flavorjones/loofah",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "HTML/XML manipulation and sanitization based on Nokogiri"
}
},
{
"hasDependencies": true,
"packageName": "mail",
"requirements": "= 2.7.1",
"repository": {
"nameWithOwner": "mikel/mail",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Really Ruby Mail Library"
}
},
{
"hasDependencies": true,
"packageName": "marcel",
"requirements": "= 0.3.3",
"repository": {
"nameWithOwner": "basecamp/marcel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Find the mime type of files, examining file, filename and declared type"
}
},
{
"hasDependencies": true,
"packageName": "memoist",
"requirements": "= 0.16.2",
"repository": {
"nameWithOwner": "matthewrudy/memoist",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ActiveSupport::Memoizable with a few enhancements"
}
},
{
"hasDependencies": true,
"packageName": "method_source",
"requirements": "= 0.9.2",
"repository": {
"nameWithOwner": "banister/method_source",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "return the sourcecode for a method"
}
},
{
"hasDependencies": true,
"packageName": "mimemagic",
"requirements": "= 0.3.3",
"repository": {
"nameWithOwner": "minad/mimemagic",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Mime type detection in ruby via file extension or file content"
}
},
{
"hasDependencies": true,
"packageName": "minitest",
"requirements": "= 5.14.0",
"repository": {
"nameWithOwner": "seattlerb/minitest",
"licenseInfo": null,
"description": "minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking."
}
},
{
"hasDependencies": true,
"packageName": "minitest-bisect",
"requirements": "= 1.5.1",
"repository": null
},
{
"hasDependencies": true,
"packageName": "minitest-reporters",
"requirements": "= 1.4.2",
"repository": {
"nameWithOwner": "kern/minitest-reporters",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": ":page_with_curl: Create customizable MiniTest output formats."
}
},
{
"hasDependencies": true,
"packageName": "minitest-retry",
"requirements": "= 0.1.9",
"repository": {
"nameWithOwner": "y-yagi/minitest-retry",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "minitest-server",
"requirements": "= 1.0.6",
"repository": {
"nameWithOwner": "seattlerb/minitest-server",
"licenseInfo": null,
"description": null
}
},
{
"hasDependencies": true,
"packageName": "mini_magick",
"requirements": "= 4.10.1",
"repository": {
"nameWithOwner": "minimagick/minimagick",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "mini replacement for RMagick"
}
},
{
"hasDependencies": true,
"packageName": "mini_mime",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "discourse/mini_mime",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "minimal mime type library"
}
},
{
"hasDependencies": true,
"packageName": "mini_portile2",
"requirements": "= 2.4.0",
"repository": {
"nameWithOwner": "flavorjones/mini_portile",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "mini_portile and mini_portile2 - Simple autoconf builder for developers"
}
},
{
"hasDependencies": true,
"packageName": "mono_logger",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "steveklabnik/mono_logger",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A lock-free logger for Ruby 2.0"
}
},
{
"hasDependencies": true,
"packageName": "msgpack",
"requirements": "= 1.3.1-x86-mingw32",
"repository": {
"nameWithOwner": "msgpack/msgpack-ruby",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "MessagePack implementation for Ruby / msgpack.org[Ruby]"
}
},
{
"hasDependencies": true,
"packageName": "multipart-post",
"requirements": "= 2.1.1",
"repository": {
"nameWithOwner": "socketry/multipart-post",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Adds multipart POST capability to net/http"
}
},
{
"hasDependencies": true,
"packageName": "multi_json",
"requirements": "= 1.14.1",
"repository": {
"nameWithOwner": "intridea/multi_json",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A generic swappable back-end for JSON handling."
}
},
{
"hasDependencies": true,
"packageName": "mustache",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "mustache/mustache",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Logic-less Ruby templates."
}
},
{
"hasDependencies": false,
"packageName": "mustermann",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "sinatra/mustermann",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "your personal string matching expert"
}
},
{
"hasDependencies": false,
"packageName": "mysql2",
"requirements": "= 0.5.3-x86-mingw32",
"repository": {
"nameWithOwner": "brianmario/mysql2",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modern, simple and very fast Mysql library for Ruby - binding to libmysql"
}
},
{
"hasDependencies": true,
"packageName": "nio4r",
"requirements": "= 2.5.2-java",
"repository": {
"nameWithOwner": "socketry/nio4r",
"licenseInfo": null,
"description": "Cross-platform asynchronous I/O primitives for scalable network clients and servers."
}
},
{
"hasDependencies": true,
"packageName": "nokogiri",
"requirements": "= 1.10.9-x86-mingw32",
"repository": {
"nameWithOwner": "sparklemotion/nokogiri",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Nokogiri (鋸) is a Rubygem providing HTML, XML, SAX, and Reader parsers with XPath and CSS selector support."
}
},
{
"hasDependencies": true,
"packageName": "os",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "rdp/os",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The OS gem allows for some easy telling if you’re on windows or not. OS.windows? as well as some other helper utilities"
}
},
{
"hasDependencies": false,
"packageName": "parallel",
"requirements": "= 1.19.1",
"repository": {
"nameWithOwner": "blacktear23/parallel",
"licenseInfo": null,
"description": "A parallel iterator for concurrent iteration."
}
},
{
"hasDependencies": true,
"packageName": "parser",
"requirements": "= 2.7.1.2",
"repository": {
"nameWithOwner": "whitequark/parser",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A Ruby parser."
}
},
{
"hasDependencies": true,
"packageName": "path_expander",
"requirements": "= 1.1.0",
"repository": null
},
{
"hasDependencies": true,
"packageName": "pg",
"requirements": "= 1.2.3-x86-mingw32",
"repository": {
"nameWithOwner": "ged/ruby-pg",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A PostgreSQL client library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "psych",
"requirements": "= 3.1.0",
"repository": {
"nameWithOwner": "ruby/psych",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A libyaml wrapper for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "public_suffix",
"requirements": "= 4.0.2",
"repository": {
"nameWithOwner": "weppos/publicsuffix-ruby",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Domain name parser for Ruby based on the Public Suffix List."
}
},
{
"hasDependencies": true,
"packageName": "puma",
"requirements": "= 4.3.1-java",
"repository": {
"nameWithOwner": "puma/puma",
"licenseInfo": {
"name": "BSD 3-Clause \"New\" or \"Revised\" License",
"spdxId": "BSD-3-Clause",
"url": "http://choosealicense.com/licenses/bsd-3-clause/"
},
"description": "A Ruby/Rack web server built for concurrency"
}
},
{
"hasDependencies": true,
"packageName": "que",
"requirements": "= 0.14.3",
"repository": {
"nameWithOwner": "que-rb/que",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability."
}
},
{
"hasDependencies": true,
"packageName": "qunit-selenium",
"requirements": "= 0.0.4",
"repository": {
"nameWithOwner": "smontanari/qunit-selenium",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "QUnit test runner for Selenium WebDriver"
}
},
{
"hasDependencies": true,
"packageName": "raabro",
"requirements": "= 1.1.6",
"repository": {
"nameWithOwner": "floraison/raabro",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "a Ruby PEG parser library"
}
},
{
"hasDependencies": false,
"packageName": "racc",
"requirements": "= 1.4.16",
"repository": {
"nameWithOwner": "ruby/racc",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates ruby programs."
}
},
{
"hasDependencies": true,
"packageName": "rack",
"requirements": "= 2.2.2",
"repository": {
"nameWithOwner": "rack/rack",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A modular Ruby web server interface."
}
},
{
"hasDependencies": true,
"packageName": "rack-cache",
"requirements": "= 1.10.0",
"repository": {
"nameWithOwner": "mdsol/rack-cache",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Real HTTP Caching for Ruby Web Apps"
}
},
{
"hasDependencies": true,
"packageName": "rack-protection",
"requirements": "= 2.0.7",
"repository": {
"nameWithOwner": "SaM-Solutions/ruby-rack-protection",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "rack-proxy",
"requirements": "= 0.6.5",
"repository": {
"nameWithOwner": "ncr/rack-proxy",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A request/response rewriting HTTP proxy. A Rack app."
}
},
{
"hasDependencies": true,
"packageName": "rack-test",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "rack/rack-test",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Rack::Test is a layer on top of Rack's MockRequest similar to Merb's RequestHelper"
}
},
{
"hasDependencies": true,
"packageName": "rails-dom-testing",
"requirements": "= 2.0.3",
"repository": {
"nameWithOwner": "rails/rails-dom-testing",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Extracting DomAssertions and SelectorAssertions from ActionView."
}
},
{
"hasDependencies": true,
"packageName": "rails-html-sanitizer",
"requirements": "= 1.3.0",
"repository": {
"nameWithOwner": "rails/rails-html-sanitizer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "rainbow",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "sickill/rainbow",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby gem for colorizing printed text on ANSI terminals"
}
},
{
"hasDependencies": false,
"packageName": "rake",
"requirements": "= 13.0.1",
"repository": {
"nameWithOwner": "ruby/rake",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A make-like build utility for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "rb-fsevent",
"requirements": "= 0.10.3",
"repository": {
"nameWithOwner": "thibaudgg/rb-fsevent",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "FSEvents API with signals handled (without RubyCocoa)"
}
},
{
"hasDependencies": true,
"packageName": "rb-inotify",
"requirements": "= 0.10.1",
"repository": {
"nameWithOwner": "guard/rb-inotify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A thorough inotify wrapper for Ruby using FFI."
}
},
{
"hasDependencies": false,
"packageName": "rdoc",
"requirements": "= 6.2.1",
"repository": {
"nameWithOwner": "ruby/rdoc",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "RDoc produces HTML and online documentation for Ruby projects."
}
},
{
"hasDependencies": true,
"packageName": "redcarpet",
"requirements": "= 3.2.3",
"repository": {
"nameWithOwner": "vmg/redcarpet",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The safe Markdown parser, reloaded."
}
},
{
"hasDependencies": true,
"packageName": "redis",
"requirements": "= 4.1.3",
"repository": {
"nameWithOwner": "redis/redis-rb",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Ruby client library for Redis"
}
},
{
"hasDependencies": true,
"packageName": "redis-namespace",
"requirements": "= 1.7.0",
"repository": {
"nameWithOwner": "resque/redis-namespace",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "This gem adds a Redis::Namespace class which can be used to namespace Redis keys."
}
},
{
"hasDependencies": false,
"packageName": "regexp_parser",
"requirements": "= 1.6.0",
"repository": {
"nameWithOwner": "ammar/regexp_parser",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A regular expression parser library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "representable",
"requirements": "= 3.0.4",
"repository": {
"nameWithOwner": "trailblazer/representable",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Maps representation documents from and to Ruby objects. Includes JSON, XML and YAML support, plain properties and compositions."
}
},
{
"hasDependencies": true,
"packageName": "resque",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "resque/resque",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later."
}
},
{
"hasDependencies": true,
"packageName": "resque-scheduler",
"requirements": "= 4.4.0",
"repository": {
"nameWithOwner": "resque/resque-scheduler",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A light-weight job scheduling system built on top of Resque"
}
},
{
"hasDependencies": true,
"packageName": "retriable",
"requirements": "= 3.1.2",
"repository": {
"nameWithOwner": "kamui/retriable",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Retriable is an simple DSL to retry failed code blocks with randomized exponential backoff."
}
},
{
"hasDependencies": true,
"packageName": "rexml",
"requirements": "= 3.2.4",
"repository": {
"nameWithOwner": "ruby/rexml",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "REXML is an XML toolkit for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "rubocop",
"requirements": "= 0.82.0",
"repository": {
"nameWithOwner": "rubocop-hq/rubocop",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Ruby static code analyzer and formatter, based on the community Ruby style guide."
}
},
{
"hasDependencies": true,
"packageName": "rubocop-performance",
"requirements": "= 1.6.1",
"repository": {
"nameWithOwner": "rubocop-hq/rubocop-performance",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "An extension of RuboCop focused on code performance checks."
}
},
{
"hasDependencies": true,
"packageName": "rubocop-rails",
"requirements": "= 2.5.2",
"repository": {
"nameWithOwner": "rubocop-hq/rubocop-rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A RuboCop extension focused on enforcing Rails best practices and coding conventions."
}
},
{
"hasDependencies": true,
"packageName": "ruby-progressbar",
"requirements": "= 1.10.1",
"repository": {
"nameWithOwner": "jfelchner/ruby-progressbar",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby/ProgressBar is a text progress bar library for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "ruby-vips",
"requirements": "= 2.0.17",
"repository": {
"nameWithOwner": "libvips/ruby-vips",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby extension for the libvips image processing library."
}
},
{
"hasDependencies": true,
"packageName": "rubyzip",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "rubyzip/rubyzip",
"licenseInfo": null,
"description": "Official Rubyzip repository"
}
},
{
"hasDependencies": true,
"packageName": "rufus-scheduler",
"requirements": "= 3.6.0",
"repository": {
"nameWithOwner": "jmettraux/rufus-scheduler",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "scheduler for Ruby (at, in, cron and every jobs)"
}
},
{
"hasDependencies": false,
"packageName": "safe_yaml",
"requirements": "= 1.0.5",
"repository": {
"nameWithOwner": "dtao/safe_yaml",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Parse YAML safely"
}
},
{
"hasDependencies": true,
"packageName": "sass-rails",
"requirements": "= 6.0.0",
"repository": {
"nameWithOwner": "rails/sass-rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby on Rails stylesheet engine for Sass"
}
},
{
"hasDependencies": true,
"packageName": "sassc",
"requirements": "= 2.2.1-x86-mingw32",
"repository": {
"nameWithOwner": "sass/sassc-ruby",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Use libsass with Ruby!"
}
},
{
"hasDependencies": true,
"packageName": "sassc-rails",
"requirements": "= 2.1.2",
"repository": {
"nameWithOwner": "sass/sassc-rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Integrate SassC-Ruby with Rails!"
}
},
{
"hasDependencies": true,
"packageName": "sdoc",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "zzak/sdoc",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Standalone sdoc generator"
}
},
{
"hasDependencies": true,
"packageName": "selenium-webdriver",
"requirements": "= 3.142.7",
"repository": {
"nameWithOwner": "SeleniumHQ/selenium",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "A browser automation framework and ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "semantic_range",
"requirements": "= 2.3.0",
"repository": {
"nameWithOwner": "librariesio/semantic_range",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": ":card_index: Parse and compare semantic version numbers and ranges"
}
},
{
"hasDependencies": true,
"packageName": "sequel",
"requirements": "= 5.27.0",
"repository": {
"nameWithOwner": "jeremyevans/sequel",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Sequel: The Database Toolkit for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "serverengine",
"requirements": "= 2.0.7",
"repository": {
"nameWithOwner": "treasure-data/serverengine",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "A framework to implement robust multiprocess servers like Unicorn"
}
},
{
"hasDependencies": true,
"packageName": "sidekiq",
"requirements": "= 6.0.4",
"repository": {
"nameWithOwner": "mperham/sidekiq",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Simple, efficient background processing for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "sigdump",
"requirements": "= 0.2.4",
"repository": {
"nameWithOwner": "frsyuki/sigdump",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Use signal to show stacktrace of a Ruby process without restarting it"
}
},
{
"hasDependencies": true,
"packageName": "signet",
"requirements": "= 0.13.0",
"repository": {
"nameWithOwner": "googleapis/signet",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Signet is an OAuth 1.0 / OAuth 2.0 implementation."
}
},
{
"hasDependencies": true,
"packageName": "sinatra",
"requirements": "= 2.0.7",
"repository": {
"nameWithOwner": "sinatra/sinatra",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Classy web-development dressed in a DSL (official / canonical repo)"
}
},
{
"hasDependencies": true,
"packageName": "sneakers",
"requirements": "= 2.11.0",
"repository": {
"nameWithOwner": "jondot/sneakers",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A fast background processing framework for Ruby and RabbitMQ"
}
},
{
"hasDependencies": true,
"packageName": "sprockets",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "rails/sprockets",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Rack-based asset packaging system"
}
},
{
"hasDependencies": true,
"packageName": "sprockets-export",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "javan/sprockets-export",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "sprockets-rails",
"requirements": "= 3.2.1",
"repository": {
"nameWithOwner": "rails/sprockets-rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Sprockets Rails integration"
}
},
{
"hasDependencies": true,
"packageName": "sqlite3",
"requirements": "= 1.4.2",
"repository": {
"nameWithOwner": "sparklemotion/sqlite3-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Ruby bindings for the SQLite3 embedded database"
}
},
{
"hasDependencies": true,
"packageName": "stackprof",
"requirements": "= 0.2.15",
"repository": {
"nameWithOwner": "tmm1/stackprof",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "a sampling call-stack profiler for ruby 2.1+"
}
},
{
"hasDependencies": true,
"packageName": "sucker_punch",
"requirements": "= 2.1.2",
"repository": {
"nameWithOwner": "brandonhilkert/sucker_punch",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday."
}
},
{
"hasDependencies": true,
"packageName": "thin",
"requirements": "= 1.7.2",
"repository": {
"nameWithOwner": "macournoyer/thin",
"licenseInfo": null,
"description": "A very fast & simple Ruby web server"
}
},
{
"hasDependencies": true,
"packageName": "thor",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "erikhuda/thor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Thor is a toolkit for building powerful command-line interfaces."
}
},
{
"hasDependencies": false,
"packageName": "tilt",
"requirements": "= 2.0.10",
"repository": {
"nameWithOwner": "rtomayko/tilt",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Generic interface to multiple Ruby template engines"
}
},
{
"hasDependencies": true,
"packageName": "turbolinks",
"requirements": "= 5.2.1",
"repository": {
"nameWithOwner": "turbolinks/turbolinks-classic",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Classic version of Turbolinks. Now deprecated in favor of Turbolinks 5."
}
},
{
"hasDependencies": false,
"packageName": "turbolinks-source",
"requirements": "= 5.2.0",
"repository": {
"nameWithOwner": "turbolinks/turbolinks-source-gem",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Turbolinks JavaScript assets, packaged as a RubyGem"
}
},
{
"hasDependencies": true,
"packageName": "tzinfo",
"requirements": "= 2.0.2",
"repository": {
"nameWithOwner": "tzinfo/tzinfo",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "TZInfo - Ruby Timezone Library"
}
},
{
"hasDependencies": true,
"packageName": "tzinfo-data",
"requirements": "= 1.2019.3",
"repository": {
"nameWithOwner": "tzinfo/tzinfo-data",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "TZInfo::Data - Timezone Data for TZInfo"
}
},
{
"hasDependencies": true,
"packageName": "uber",
"requirements": "= 0.1.0",
"repository": {
"nameWithOwner": "apotonick/uber",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Gem-authoring extensions for classes and modules."
}
},
{
"hasDependencies": true,
"packageName": "uglifier",
"requirements": "= 4.2.0",
"repository": {
"nameWithOwner": "lautis/uglifier",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby wrapper for UglifyJS JavaScript compressor."
}
},
{
"hasDependencies": true,
"packageName": "unicode-display_width",
"requirements": "= 1.7.0",
"repository": {
"nameWithOwner": "janlelis/unicode-display_width",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Monospace Unicode character width in Ruby"
}
},
{
"hasDependencies": true,
"packageName": "useragent",
"requirements": "= 0.16.10",
"repository": {
"nameWithOwner": "gshutler/useragent",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "HTTP User Agent parser"
}
},
{
"hasDependencies": true,
"packageName": "vegas",
"requirements": "= 0.1.11",
"repository": {
"nameWithOwner": "quirkey/vegas",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Vegas aims to solve the simple problem of creating executable versions of Sinatra/Rack apps."
}
},
{
"hasDependencies": false,
"packageName": "w3c_validators",
"requirements": "= 1.3.4",
"repository": {
"nameWithOwner": "w3c-validators/w3c_validators",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A Ruby wrapper for the World Wide Web Consortium’s online validation services. "
}
},
{
"hasDependencies": true,
"packageName": "wdm",
"requirements": "= 0.1.1",
"repository": {
"nameWithOwner": "Maher4Ever/wdm",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Windows Directory Monitor (WDM) is a threaded directories monitor for Windows."
}
},
{
"hasDependencies": true,
"packageName": "webdrivers",
"requirements": "= 4.1.3",
"repository": {
"nameWithOwner": "titusfortner/webdrivers",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Keep your Selenium WebDrivers updated automatically"
}
},
{
"hasDependencies": true,
"packageName": "webmock",
"requirements": "= 3.7.6",
"repository": {
"nameWithOwner": "bblimke/webmock",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Library for stubbing and setting expectations on HTTP requests in Ruby."
}
},
{
"hasDependencies": true,
"packageName": "webpacker",
"requirements": "= 5.0.0",
"repository": {
"nameWithOwner": "rails/webpacker",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Use Webpack to manage app-like JavaScript modules in Rails"
}
},
{
"hasDependencies": false,
"packageName": "websocket",
"requirements": "= 1.2.8",
"repository": {
"nameWithOwner": "imanel/websocket-ruby",
"licenseInfo": null,
"description": "Universal Ruby library to handle WebSocket protocol"
}
},
{
"hasDependencies": true,
"packageName": "websocket-driver",
"requirements": "= 0.7.1-java",
"repository": {
"nameWithOwner": "faye/websocket-driver-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "WebSocket protocol handler with pluggable I/O"
}
},
{
"hasDependencies": true,
"packageName": "websocket-extensions",
"requirements": "= 0.1.4",
"repository": {
"nameWithOwner": "faye/websocket-extensions-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Generic extension management for WebSocket connections"
}
},
{
"hasDependencies": true,
"packageName": "xpath",
"requirements": "= 3.2.0",
"repository": {
"nameWithOwner": "teamcapybara/xpath",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby library for generating XPath expressions"
}
},
{
"hasDependencies": false,
"packageName": "zeitwerk",
"requirements": "= 2.3.0",
"repository": {
"nameWithOwner": "fxn/zeitwerk",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Efficient and thread-safe code loader for Ruby"
}
}
]
}
},
{
"filename": "package.json",
"dependenciesCount": 1,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "webpack",
"requirements": "^ 4.17.1",
"repository": {
"nameWithOwner": "webpack/webpack",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through \"loaders\", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff."
}
}
]
}
},
{
"filename": "rails.gemspec",
"dependenciesCount": 2,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": false,
"packageName": "bundler",
"requirements": ">= 1.3.0",
"repository": {
"nameWithOwner": "neutrico/deb-ruby-bundler",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "sprockets-rails",
"requirements": ">= 2.0.0",
"repository": {
"nameWithOwner": "rails/sprockets-rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Sprockets Rails integration"
}
}
]
}
},
{
"filename": "yarn.lock",
"dependenciesCount": 718,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "@rails/activestorage",
"requirements": "= 6.0.0-alpha",
"repository": {
"nameWithOwner": "rails/rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby on Rails"
}
},
{
"hasDependencies": false,
"packageName": "@types/estree",
"requirements": "= 0.0.38",
"repository": {
"nameWithOwner": "DefinitelyTyped/DefinitelyTyped",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "The repository for high quality TypeScript type definitions."
}
},
{
"hasDependencies": false,
"packageName": "@types/node",
"requirements": "= 10.12.11",
"repository": {
"nameWithOwner": "DefinitelyTyped/DefinitelyTyped",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "The repository for high quality TypeScript type definitions."
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/ast",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/floating-point-hex-parser",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-api-error",
"requirements": "= 1.7.11",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-buffer",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-code-frame",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-fsm",
"requirements": "= 1.7.11",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-module-context",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-wasm-bytecode",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-wasm-section",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/ieee754",
"requirements": "= 1.7.11",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/leb128",
"requirements": "= 1.7.11",
"repository": null
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/utf8",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-edit",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-gen",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-opt",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-parser",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wast-parser",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wast-printer",
"requirements": "= 1.7.11",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@xtuc/ieee754",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "wschoeck/nuxtuebung",
"licenseInfo": null,
"description": "nuxtuebung"
}
},
{
"hasDependencies": true,
"packageName": "@xtuc/long",
"requirements": "= 4.2.1",
"repository": {
"nameWithOwner": "dcodeIO/long.js",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "A Long class for representing a 64-bit two's-complement integer value."
}
},
{
"hasDependencies": true,
"packageName": "abbrev",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "isaacs/abbrev-js",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Like ruby's Abbrev module"
}
},
{
"hasDependencies": true,
"packageName": "accepts",
"requirements": "= 1.3.5",
"repository": {
"nameWithOwner": "jshttp/accepts",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Higher-level content negotiation"
}
},
{
"hasDependencies": true,
"packageName": "acorn",
"requirements": "= 5.7.3",
"repository": {
"nameWithOwner": "acornjs/acorn",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A small, fast, JavaScript-based JavaScript parser"
}
},
{
"hasDependencies": true,
"packageName": "acorn-dynamic-import",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "kesne/acorn-dynamic-import",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "acorn-jsx",
"requirements": "= 3.0.1",
"repository": {
"nameWithOwner": "acornjs/acorn-jsx",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Alternative, faster React.js JSX parser"
}
},
{
"hasDependencies": true,
"packageName": "adm-zip",
"requirements": "= 0.4.13",
"repository": {
"nameWithOwner": "cthackers/adm-zip",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A Javascript implementation of zip for nodejs. Allows user to create or extract zip files both in memory or to/from disk"
}
},
{
"hasDependencies": true,
"packageName": "after",
"requirements": "= 0.8.2",
"repository": {
"nameWithOwner": "Raynos/after",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "All the flow control you'll ever need"
}
},
{
"hasDependencies": true,
"packageName": "agent-base",
"requirements": "= 4.2.1",
"repository": {
"nameWithOwner": "TooTallNate/node-agent-base",
"licenseInfo": null,
"description": "Turn a function into an `http.Agent` instance"
}
},
{
"hasDependencies": true,
"packageName": "ajv",
"requirements": "= 6.6.1",
"repository": {
"nameWithOwner": "ajv-validator/ajv",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The fastest JSON Schema Validator. Supports draft-04/06/07"
}
},
{
"hasDependencies": true,
"packageName": "ajv-errors",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "ajv-validator/ajv-errors",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Custom error messages in JSON-Schema for Ajv"
}
},
{
"hasDependencies": true,
"packageName": "ajv-keywords",
"requirements": "= 3.2.0",
"repository": {
"nameWithOwner": "ajv-validator/ajv-keywords",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Custom JSON-Schema keywords for Ajv validator"
}
},
{
"hasDependencies": true,
"packageName": "ansi-escapes",
"requirements": "= 3.1.0",
"repository": {
"nameWithOwner": "sindresorhus/ansi-escapes",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ANSI escape codes for manipulating the terminal"
}
},
{
"hasDependencies": true,
"packageName": "ansi-regex",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "chalk/ansi-regex",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Regular expression for matching ANSI escape codes"
}
},
{
"hasDependencies": true,
"packageName": "ansi-styles",
"requirements": "= 3.2.1",
"repository": {
"nameWithOwner": "chalk/ansi-styles",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ANSI escape codes for styling strings in the terminal"
}
},
{
"hasDependencies": true,
"packageName": "anymatch",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "micromatch/anymatch",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": ":bangbang: Matches strings against configurable strings, globs, regular expressions, and/or functions"
}
},
{
"hasDependencies": true,
"packageName": "aproba",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "iarna/aproba",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "A ridiculously light-weight function argument validator"
}
},
{
"hasDependencies": true,
"packageName": "archiver",
"requirements": "= 2.1.1",
"repository": {
"nameWithOwner": "archiverjs/node-archiver",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "a streaming interface for archive generation"
}
},
{
"hasDependencies": true,
"packageName": "archiver-utils",
"requirements": "= 1.3.0",
"repository": {
"nameWithOwner": "archiverjs/archiver-utils",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "utility functions for archiver"
}
},
{
"hasDependencies": true,
"packageName": "are-we-there-yet",
"requirements": "= 1.1.5",
"repository": {
"nameWithOwner": "npm/are-we-there-yet",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Track complex hiearchies of asynchronous task completion statuses."
}
},
{
"hasDependencies": true,
"packageName": "argparse",
"requirements": "= 1.0.10",
"repository": {
"nameWithOwner": "nodeca/argparse",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "CLI arguments parser for node.js. JS port of python's argparse module."
}
},
{
"hasDependencies": true,
"packageName": "arr-diff",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-diff",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Returns an array with only the unique values from all given arrays using strict equality for comparisons."
}
},
{
"hasDependencies": true,
"packageName": "arr-flatten",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-flatten",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Recursively flatten an array or arrays. This is the fastest implementation of array flatten."
}
},
{
"hasDependencies": true,
"packageName": "arr-union",
"requirements": "= 3.1.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-union",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Returns an array of unique values using strict equality for comparisons, maintaining the same order as the provided arrays."
}
},
{
"hasDependencies": true,
"packageName": "array-slice",
"requirements": "= 0.2.3",
"repository": {
"nameWithOwner": "jonschlinkert/array-slice",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Lo-dash's array-clice method. Slices `array` from the `start` index up to, but not including, the `end` index."
}
},
{
"hasDependencies": true,
"packageName": "array-unique",
"requirements": "= 0.3.2",
"repository": {
"nameWithOwner": "jonschlinkert/array-unique",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Return an array free of duplicate values. Very fast implementation."
}
},
{
"hasDependencies": true,
"packageName": "arraybuffer.slice",
"requirements": "= 0.0.7",
"repository": {
"nameWithOwner": "rase-/arraybuffer.slice",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Exports a function for slicing ArrayBuffer without polyfilling"
}
},
{
"hasDependencies": true,
"packageName": "asn1",
"requirements": "= 0.2.4",
"repository": {
"nameWithOwner": "joyent/node-asn1",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Contains parsers and serializers for ASN.1 (currently BER only)"
}
},
{
"hasDependencies": true,
"packageName": "asn1.js",
"requirements": "= 4.10.1",
"repository": {
"nameWithOwner": "indutny/asn1.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ASN.1 Decoder/Encoder/DSL"
}
},
{
"hasDependencies": true,
"packageName": "assert",
"requirements": "= 1.4.1",
"repository": {
"nameWithOwner": "browserify/commonjs-assert",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "simple assertion library for javascript"
}
},
{
"hasDependencies": true,
"packageName": "assert-plus",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "joyent/node-assert-plus",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Extra assertions on top of node's assert module"
}
},
{
"hasDependencies": true,
"packageName": "assign-symbols",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/assign-symbols",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 `Object.assign` method."
}
},
{
"hasDependencies": true,
"packageName": "async",
"requirements": "= 2.6.1",
"repository": {
"nameWithOwner": "caolan/async",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Async utilities for node and the browser"
}
},
{
"hasDependencies": false,
"packageName": "async-each",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "paulmillr/async-each",
"licenseInfo": null,
"description": "No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "async-limiter",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "STRML/async-limiter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A minimal library for throttling async concurrency."
}
},
{
"hasDependencies": true,
"packageName": "asynckit",
"requirements": "= 0.4.0",
"repository": {
"nameWithOwner": "alexindigo/asynckit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Minimal async jobs utility library, with streams support"
}
},
{
"hasDependencies": false,
"packageName": "atob",
"requirements": "= 2.1.2",
"repository": {
"nameWithOwner": "node-browser-compat/atob",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A port of the browser's `atob` function"
}
},
{
"hasDependencies": false,
"packageName": "aws-sign2",
"requirements": "= 0.7.0",
"repository": {
"nameWithOwner": "request/aws-sign",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module."
}
},
{
"hasDependencies": true,
"packageName": "aws4",
"requirements": "= 1.8.0",
"repository": {
"nameWithOwner": "mhart/aws4",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Signs and prepares Node.js requests using AWS Signature Version 4"
}
},
{
"hasDependencies": false,
"packageName": "babel-code-frame",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "babel-core",
"requirements": "= 6.26.3",
"repository": {
"nameWithOwner": "babel/babel-bridge",
"licenseInfo": null,
"description": "A placeholder package that bridges babel-core to @babel/core."
}
},
{
"hasDependencies": false,
"packageName": "babel-generator",
"requirements": "= 6.26.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-builder-binary-assignment-operator-visitor",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-call-delegate",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-define-map",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-explode-assignable-expression",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-function-name",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-get-function-arity",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-hoist-variables",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-optimise-call-expression",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-regex",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-remap-async-to-generator",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helper-replace-supers",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-helpers",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-messages",
"requirements": "= 6.23.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-check-es2015-constants",
"requirements": "= 6.22.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "babel-plugin-external-helpers",
"requirements": "= 6.22.0",
"repository": {
"nameWithOwner": "jquense/babel-plugin-external-helpers",
"licenseInfo": null,
"description": "insert require for babel helpers"
}
},
{
"hasDependencies": false,
"packageName": "babel-plugin-syntax-async-functions",
"requirements": "= 6.13.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "babel-plugin-syntax-exponentiation-operator",
"requirements": "= 6.13.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-syntax-trailing-function-commas",
"requirements": "= 6.22.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-async-to-generator",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-arrow-functions",
"requirements": "= 6.22.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-block-scoped-functions",
"requirements": "= 6.22.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-block-scoping",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-classes",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-computed-properties",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-destructuring",
"requirements": "= 6.23.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-duplicate-keys",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-for-of",
"requirements": "= 6.23.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-function-name",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-literals",
"requirements": "= 6.22.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-modules-amd",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "babel-plugin-transform-es2015-modules-commonjs",
"requirements": "= 6.26.2",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-modules-systemjs",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-modules-umd",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-object-super",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-parameters",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-shorthand-properties",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-spread",
"requirements": "= 6.22.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-sticky-regex",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-template-literals",
"requirements": "= 6.22.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-typeof-symbol",
"requirements": "= 6.23.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-es2015-unicode-regex",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-exponentiation-operator",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-regenerator",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-transform-strict-mode",
"requirements": "= 6.24.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "babel-preset-env",
"requirements": "= 1.7.0",
"repository": {
"nameWithOwner": "babel/babel-preset-env",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "PSA: this repo has been moved into babel/babel -->"
}
},
{
"hasDependencies": false,
"packageName": "babel-register",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "babel-runtime",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "ecomfe/babel-runtime",
"licenseInfo": null,
"description": null
}
},
{
"hasDependencies": true,
"packageName": "babel-template",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-traverse",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babel-types",
"requirements": "= 6.26.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "babylon",
"requirements": "= 6.18.0",
"repository": {
"nameWithOwner": "babel/babylon",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "PSA: moved into babel/babel as @babel/parser -->"
}
},
{
"hasDependencies": false,
"packageName": "backo2",
"requirements": "= 1.0.2",
"repository": null
},
{
"hasDependencies": false,
"packageName": "balanced-match",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "juliangruber/balanced-match",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Match balanced character pairs, like `{` and `}`"
}
},
{
"hasDependencies": false,
"packageName": "base",
"requirements": "= 0.11.2",
"repository": {
"nameWithOwner": "antz29/node-base",
"licenseInfo": null,
"description": "A micro web framework for Node.js"
}
},
{
"hasDependencies": true,
"packageName": "base64-arraybuffer",
"requirements": "= 0.1.5",
"repository": {
"nameWithOwner": "niklasvh/base64-arraybuffer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Encode/decode base64 data into ArrayBuffers"
}
},
{
"hasDependencies": true,
"packageName": "base64-js",
"requirements": "= 1.3.0",
"repository": {
"nameWithOwner": "beatgammit/base64-js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Base64 encoding/decoding in pure JS"
}
},
{
"hasDependencies": false,
"packageName": "base64id",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "faeldt/base64id",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "bcrypt-pbkdf",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "joyent/node-bcrypt-pbkdf",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Port of the OpenBSD `bcrypt_pbkdf` function to pure Javascript"
}
},
{
"hasDependencies": false,
"packageName": "better-assert",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "tj/better-assert",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "c-style assert() for nodejs, reporting the expression string as the error message"
}
},
{
"hasDependencies": false,
"packageName": "big.js",
"requirements": "= 3.2.0",
"repository": {
"nameWithOwner": "MikeMcl/big.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A small, fast JavaScript library for arbitrary-precision decimal arithmetic."
}
},
{
"hasDependencies": true,
"packageName": "binary-extensions",
"requirements": "= 1.12.0",
"repository": {
"nameWithOwner": "sindresorhus/binary-extensions",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "List of binary file extensions"
}
},
{
"hasDependencies": true,
"packageName": "bl",
"requirements": "= 1.2.2",
"repository": {
"nameWithOwner": "rvagg/bl",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too!"
}
},
{
"hasDependencies": true,
"packageName": "blob",
"requirements": "= 0.0.5",
"repository": {
"nameWithOwner": "webmodules/blob",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A cross-browser Blob that falls back to BlobBuilder when appropriate"
}
},
{
"hasDependencies": true,
"packageName": "bluebird",
"requirements": "= 3.5.3",
"repository": {
"nameWithOwner": "petkaantonov/bluebird",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": ":bird: :zap: Bluebird is a full featured promise library with unmatched performance."
}
},
{
"hasDependencies": true,
"packageName": "bn.js",
"requirements": "= 4.11.8",
"repository": {
"nameWithOwner": "indutny/bn.js",
"licenseInfo": null,
"description": "BigNum in pure javascript"
}
},
{
"hasDependencies": true,
"packageName": "body-parser",
"requirements": "= 1.18.3",
"repository": {
"nameWithOwner": "expressjs/body-parser",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node.js body parsing middleware"
}
},
{
"hasDependencies": true,
"packageName": "brace-expansion",
"requirements": "= 1.1.11",
"repository": {
"nameWithOwner": "juliangruber/brace-expansion",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Brace expansion, as known from sh/bash, in JavaScript"
}
},
{
"hasDependencies": true,
"packageName": "braces",
"requirements": "= 2.3.2",
"repository": {
"nameWithOwner": "micromatch/braces",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Faster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3."
}
},
{
"hasDependencies": true,
"packageName": "brorand",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "indutny/brorand",
"licenseInfo": null,
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-aes",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-aes",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "aes, for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserify-cipher",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-cipher",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-des",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-des",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "DES for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserify-rsa",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-rsa",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-sign",
"requirements": "= 4.0.4",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-sign",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "createSign and createVerify in your browser"
}
},
{
"hasDependencies": true,
"packageName": "browserify-zlib",
"requirements": "= 0.2.0",
"repository": {
"nameWithOwner": "browserify/browserify-zlib",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Full zlib module for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserslist",
"requirements": "= 3.2.8",
"repository": {
"nameWithOwner": "browserslist/browserslist",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env"
}
},
{
"hasDependencies": true,
"packageName": "bser",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "facebook/watchman",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Watches files and records, or triggers actions, when they change. "
}
},
{
"hasDependencies": true,
"packageName": "buffer",
"requirements": "= 5.2.1",
"repository": {
"nameWithOwner": "feross/buffer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The buffer module from node.js, for the browser."
}
},
{
"hasDependencies": true,
"packageName": "buffer-alloc",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "LinusU/buffer-alloc",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A ponyfill for Buffer.alloc"
}
},
{
"hasDependencies": true,
"packageName": "buffer-alloc-unsafe",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "LinusU/buffer-alloc-unsafe",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A ponyfill for Buffer.allocUnsafe"
}
},
{
"hasDependencies": true,
"packageName": "buffer-crc32",
"requirements": "= 0.2.13",
"repository": {
"nameWithOwner": "brianloveswords/buffer-crc32",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A pure javascript CRC32 algorithm that plays nice with binary data"
}
},
{
"hasDependencies": true,
"packageName": "buffer-fill",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "LinusU/buffer-fill",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A ponyfill for Buffer.fill"
}
},
{
"hasDependencies": true,
"packageName": "buffer-from",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "LinusU/buffer-from",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A ponyfill for Buffer.from"
}
},
{
"hasDependencies": true,
"packageName": "buffer-xor",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "crypto-browserify/buffer-xor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A simple module for bitwise-xor on buffers"
}
},
{
"hasDependencies": true,
"packageName": "builtin-modules",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "sindresorhus/builtin-modules",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "List of the Node.js builtin modules"
}
},
{
"hasDependencies": true,
"packageName": "builtin-status-codes",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "bendrucker/builtin-status-codes",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The map of HTTP status codes from the builtin http module"
}
},
{
"hasDependencies": false,
"packageName": "bytes",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "visionmedia/bytes.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node byte string parser"
}
},
{
"hasDependencies": true,
"packageName": "cacache",
"requirements": "= 11.3.1",
"repository": {
"nameWithOwner": "zkat/cacache",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "💩💵 but for your data. If you've got the hash, we've got the cache ™ (moved)"
}
},
{
"hasDependencies": true,
"packageName": "cache-base",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "jonschlinkert/cache-base",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Basic object store with methods like get/set/extend/omit"
}
},
{
"hasDependencies": true,
"packageName": "caller-path",
"requirements": "= 0.1.0",
"repository": {
"nameWithOwner": "sindresorhus/caller-path",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Get the path of the caller module"
}
},
{
"hasDependencies": true,
"packageName": "callsite",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "tj/callsite",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node.js access to v8's \"raw\" CallSites -- useful for custom traces, c-style assertions, getting the line number in execution etc"
}
},
{
"hasDependencies": true,
"packageName": "callsites",
"requirements": "= 0.2.0",
"repository": {
"nameWithOwner": "sindresorhus/callsites",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Get callsites from the V8 stack trace API"
}
},
{
"hasDependencies": false,
"packageName": "caniuse-lite",
"requirements": "= 1.0.30000912",
"repository": {
"nameWithOwner": "ben-eb/caniuse-lite",
"licenseInfo": {
"name": "Creative Commons Attribution 4.0 International",
"spdxId": "CC-BY-4.0",
"url": "http://choosealicense.com/licenses/cc-by-4.0/"
},
"description": "A smaller version of caniuse-db, with only the essentials!"
}
},
{
"hasDependencies": true,
"packageName": "capture-exit",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "ember-cli/capture-exit",
"licenseInfo": null,
"description": null
}
},
{
"hasDependencies": false,
"packageName": "caseless",
"requirements": "= 0.12.0",
"repository": {
"nameWithOwner": "request/caseless",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Caseless object set/get/has, very useful when working with HTTP headers."
}
},
{
"hasDependencies": true,
"packageName": "chalk",
"requirements": "= 2.4.1",
"repository": {
"nameWithOwner": "chalk/chalk",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🖍 Terminal string styling done right"
}
},
{
"hasDependencies": true,
"packageName": "chardet",
"requirements": "= 0.4.2",
"repository": {
"nameWithOwner": "runk/node-chardet",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Character detection tool for NodeJS"
}
},
{
"hasDependencies": true,
"packageName": "chokidar",
"requirements": "= 2.0.4",
"repository": {
"nameWithOwner": "paulmillr/chokidar",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "An efficient wrapper around node.js fs.watch / fs.watchFile / FSEvents"
}
},
{
"hasDependencies": true,
"packageName": "chownr",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "isaacs/chownr",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Like `chown -R`"
}
},
{
"hasDependencies": true,
"packageName": "chrome-trace-event",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "joyent/node-trace-event",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A node module for creating event traces according to Google's Trace Event format"
}
},
{
"hasDependencies": true,
"packageName": "cipher-base",
"requirements": "= 1.0.4",
"repository": {
"nameWithOwner": "crypto-browserify/cipher-base",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "abstract base class for crypto-streams"
}
},
{
"hasDependencies": true,
"packageName": "circular-json",
"requirements": "= 0.5.9",
"repository": {
"nameWithOwner": "WebReflection/circular-json",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "JSON does not handle circular references. Now it does"
}
},
{
"hasDependencies": false,
"packageName": "class-utils",
"requirements": "= 0.3.6",
"repository": {
"nameWithOwner": "jonschlinkert/class-utils",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Utils for working with JavaScript classes and prototype methods."
}
},
{
"hasDependencies": true,
"packageName": "cli-cursor",
"requirements": "= 2.1.0",
"repository": {
"nameWithOwner": "sindresorhus/cli-cursor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toggle the CLI cursor"
}
},
{
"hasDependencies": true,
"packageName": "cli-width",
"requirements": "= 2.2.0",
"repository": {
"nameWithOwner": "knownasilya/cli-width",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Fallback to a default if `process.stdout.getWindowSize` doesn't exist"
}
},
{
"hasDependencies": false,
"packageName": "co",
"requirements": "= 4.6.0",
"repository": {
"nameWithOwner": "tj/co",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)"
}
},
{
"hasDependencies": true,
"packageName": "code-point-at",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "sindresorhus/code-point-at",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ES2015 `String#codePointAt()` ponyfill"
}
},
{
"hasDependencies": true,
"packageName": "coffeelint",
"requirements": "= 2.1.0",
"repository": {
"nameWithOwner": "clutchski/coffeelint",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Lint your CoffeeScript."
}
},
{
"hasDependencies": true,
"packageName": "coffeescript",
"requirements": "= 2.3.2",
"repository": {
"nameWithOwner": "jashkenas/coffeescript",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Unfancy JavaScript"
}
},
{
"hasDependencies": true,
"packageName": "collection-visit",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/collection-visit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Visit a method over the items in an object, or map visit over the objects in an array. This is an alternative approach to using extend or merge, useful when events are emitted on a method like get or set."
}
},
{
"hasDependencies": true,
"packageName": "color-convert",
"requirements": "= 1.9.3",
"repository": {
"nameWithOwner": "Qix-/color-convert",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Plain color conversion functions in JavaScript"
}
},
{
"hasDependencies": false,
"packageName": "color-name",
"requirements": "= 1.1.3",
"repository": {
"nameWithOwner": "colorjs/color-name",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A JSON with CSS color names"
}
},
{
"hasDependencies": true,
"packageName": "colors",
"requirements": "= 1.3.2",
"repository": {
"nameWithOwner": "Marak/colors.js",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "get colors in your node.js console"
}
},
{
"hasDependencies": false,
"packageName": "combine-lists",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "sjelin/combine-lists",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A node module for merging two lists, trying to preserve the order of both "
}
},
{
"hasDependencies": true,
"packageName": "combined-stream",
"requirements": "= 1.0.7",
"repository": {
"nameWithOwner": "felixge/node-combined-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A stream that emits multiple other streams one after another."
}
},
{
"hasDependencies": true,
"packageName": "commander",
"requirements": "= 2.17.1",
"repository": {
"nameWithOwner": "tj/commander.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node.js command-line interfaces made easy"
}
},
{
"hasDependencies": true,
"packageName": "commondir",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "substack/node-commondir",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Compute the closest common parent for file paths"
}
},
{
"hasDependencies": true,
"packageName": "component-bind",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "component/bind",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Function binding utility"
}
},
{
"hasDependencies": true,
"packageName": "component-emitter",
"requirements": "= 1.2.1",
"repository": {
"nameWithOwner": "component/emitter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Event emitter component"
}
},
{
"hasDependencies": false,
"packageName": "component-inherit",
"requirements": "= 0.0.3",
"repository": {
"nameWithOwner": "component/inherit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "https://github.com/component/inherits"
}
},
{
"hasDependencies": true,
"packageName": "compress-commons",
"requirements": "= 1.2.2",
"repository": {
"nameWithOwner": "archiverjs/node-compress-commons",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "a library that defines a common interface for working with archive formats within node"
}
},
{
"hasDependencies": true,
"packageName": "concat-map",
"requirements": "= 0.0.1",
"repository": {
"nameWithOwner": "substack/node-concat-map",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "concatenative mapdashery"
}
},
{
"hasDependencies": true,
"packageName": "concat-stream",
"requirements": "= 1.6.2",
"repository": {
"nameWithOwner": "maxogden/concat-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "writable stream that concatenates strings or data and calls a callback with the result"
}
},
{
"hasDependencies": false,
"packageName": "connect",
"requirements": "= 3.6.6",
"repository": {
"nameWithOwner": "senchalabs/connect",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Connect is a middleware layer for Node.js"
}
},
{
"hasDependencies": true,
"packageName": "console-browserify",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "browserify/console-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Emulate console for all the browsers"
}
},
{
"hasDependencies": true,
"packageName": "console-control-strings",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "iarna/console-control-strings",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted."
}
},
{
"hasDependencies": false,
"packageName": "constants-browserify",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "juliangruber/constants-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node's constants module for the browser"
}
},
{
"hasDependencies": true,
"packageName": "contains-path",
"requirements": "= 0.1.0",
"repository": {
"nameWithOwner": "jonschlinkert/contains-path",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Return true if a file path contains the given path."
}
},
{
"hasDependencies": false,
"packageName": "content-type",
"requirements": "= 1.0.4",
"repository": {
"nameWithOwner": "jshttp/content-type",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create and parse HTTP Content-Type header"
}
},
{
"hasDependencies": true,
"packageName": "convert-source-map",
"requirements": "= 1.6.0",
"repository": {
"nameWithOwner": "thlorenz/convert-source-map",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Converts a source-map from/to different formats."
}
},
{
"hasDependencies": true,
"packageName": "cookie",
"requirements": "= 0.3.1",
"repository": {
"nameWithOwner": "jshttp/cookie",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "HTTP server cookie parsing and serialization"
}
},
{
"hasDependencies": true,
"packageName": "copy-concurrently",
"requirements": "= 1.0.5",
"repository": {
"nameWithOwner": "npm/copy-concurrently",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Promises of copies of files, directories and symlinks, with concurrency controls and win32 junction fallback."
}
},
{
"hasDependencies": true,
"packageName": "copy-descriptor",
"requirements": "= 0.1.1",
"repository": {
"nameWithOwner": "jonschlinkert/copy-descriptor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": " \"description\": \"Copy a descriptor from object A to object B\","
}
},
{
"hasDependencies": true,
"packageName": "core-js",
"requirements": "= 2.5.7",
"repository": {
"nameWithOwner": "zloirock/core-js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Standard Library"
}
},
{
"hasDependencies": false,
"packageName": "core-util-is",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "isaacs/core-util-is",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The util.is* functions from Node core"
}
},
{
"hasDependencies": true,
"packageName": "crc",
"requirements": "= 3.8.0",
"repository": {
"nameWithOwner": "alexgorbatchev/node-crc",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Blazingly fast CRC implementations for node.js and browser"
}
},
{
"hasDependencies": true,
"packageName": "crc32-stream",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "archiverjs/node-crc32-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "a streaming CRC32 checksumer (now with deflate support)"
}
},
{
"hasDependencies": true,
"packageName": "create-ecdh",
"requirements": "= 4.0.3",
"repository": {
"nameWithOwner": "crypto-browserify/createECDH",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "browserify version of crypto.createECDH"
}
},
{
"hasDependencies": true,
"packageName": "create-hash",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "crypto-browserify/createHash",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node style hashes for use in the browser, with native hash functions in node"
}
},
{
"hasDependencies": true,
"packageName": "create-hmac",
"requirements": "= 1.1.7",
"repository": {
"nameWithOwner": "crypto-browserify/createHmac",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node style HMAC for use in the browser, with native implementation in node"
}
},
{
"hasDependencies": true,
"packageName": "cross-spawn",
"requirements": "= 6.0.5",
"repository": {
"nameWithOwner": "moxystudio/node-cross-spawn",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A cross platform solution to node's spawn and spawnSync"
}
},
{
"hasDependencies": true,
"packageName": "crypto-browserify",
"requirements": "= 3.12.0",
"repository": {
"nameWithOwner": "crypto-browserify/crypto-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "partial implementation of node's `crypto` for the browser"
}
},
{
"hasDependencies": true,
"packageName": "custom-event",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "webmodules/custom-event",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Cross-browser `CustomEvent` constructor"
}
},
{
"hasDependencies": false,
"packageName": "cyclist",
"requirements": "= 0.2.2",
"repository": {
"nameWithOwner": "mafintosh/cyclist",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Cyclist is an efficient circular buffer implemention for Javascript."
}
},
{
"hasDependencies": false,
"packageName": "d",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "medikoo/d",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Property descriptor factory"
}
},
{
"hasDependencies": true,
"packageName": "dashdash",
"requirements": "= 1.14.1",
"repository": {
"nameWithOwner": "trentm/node-dashdash",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A light, featureful and explicit option parsing library for node.js."
}
},
{
"hasDependencies": true,
"packageName": "date-format",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "nomiddlename/date-format",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node.js formatting of Date objects as strings. Probably exactly the same as some other library out there."
}
},
{
"hasDependencies": false,
"packageName": "date-now",
"requirements": "= 0.1.4",
"repository": {
"nameWithOwner": "Raynos/date-now",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "debug",
"requirements": "= 3.2.6",
"repository": {
"nameWithOwner": "visionmedia/debug",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers"
}
},
{
"hasDependencies": false,
"packageName": "decode-uri-component",
"requirements": "= 0.2.0",
"repository": {
"nameWithOwner": "SamVerschueren/decode-uri-component",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A better decodeURIComponent"
}
},
{
"hasDependencies": true,
"packageName": "deep-extend",
"requirements": "= 0.6.0",
"repository": {
"nameWithOwner": "unclechu/node-deep-extend",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Recursive extend module"
}
},
{
"hasDependencies": true,
"packageName": "deep-is",
"requirements": "= 0.1.3",
"repository": {
"nameWithOwner": "thlorenz/deep-is",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "node's assert.deepEqual algorithm except for the fact that (NaN === NaN) and (+0 !== -0)."
}
},
{
"hasDependencies": true,
"packageName": "define-property",
"requirements": "= 2.0.2",
"repository": {
"nameWithOwner": "jonschlinkert/define-property",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Define a non-enumerable property on an object."
}
},
{
"hasDependencies": true,
"packageName": "delayed-stream",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "felixge/node-delayed-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Buffers events from a stream until you are ready to handle them."
}
},
{
"hasDependencies": false,
"packageName": "delegates",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "tj/node-delegates",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Nodejs method and accessor delegation utility"
}
},
{
"hasDependencies": true,
"packageName": "depd",
"requirements": "= 1.1.2",
"repository": {
"nameWithOwner": "dougwilson/nodejs-depd",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Deprecate all the things"
}
},
{
"hasDependencies": true,
"packageName": "des.js",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "indutny/des.js",
"licenseInfo": null,
"description": "DES algorithm"
}
},
{
"hasDependencies": true,
"packageName": "detect-file",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "doowb/detect-file",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Uses a breadth-first search, when necessary, to resolve the file path using the correct casing, and verify that the file actually exists. Returns consistent results regardless of case sensitivity of the file path and/or operating system."
}
},
{
"hasDependencies": true,
"packageName": "detect-indent",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "sindresorhus/detect-indent",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Detect the indentation of code"
}
},
{
"hasDependencies": true,
"packageName": "detect-libc",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "lovell/detect-libc",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Node.js module to detect the C standard library (libc) for use with prebuild"
}
},
{
"hasDependencies": false,
"packageName": "di",
"requirements": "= 0.0.1",
"repository": {
"nameWithOwner": "angular/di.js",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Dependency Injection Framework for the future generations..."
}
},
{
"hasDependencies": true,
"packageName": "diffie-hellman",
"requirements": "= 5.0.3",
"repository": {
"nameWithOwner": "crypto-browserify/diffie-hellman",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "pure js diffie-hellman"
}
},
{
"hasDependencies": true,
"packageName": "doctrine",
"requirements": "= 2.1.0",
"repository": {
"nameWithOwner": "eslint/doctrine",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "JSDoc parser"
}
},
{
"hasDependencies": true,
"packageName": "dom-serialize",
"requirements": "= 2.2.1",
"repository": {
"nameWithOwner": "webmodules/dom-serialize",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Serializes any DOM node into a String"
}
},
{
"hasDependencies": true,
"packageName": "domain-browser",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "bevry/domain-browser",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Node's domain module for the web browser"
}
},
{
"hasDependencies": true,
"packageName": "duplexify",
"requirements": "= 3.6.1",
"repository": {
"nameWithOwner": "mafintosh/duplexify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input"
}
},
{
"hasDependencies": true,
"packageName": "ecc-jsbn",
"requirements": "= 0.1.2",
"repository": {
"nameWithOwner": "aduh95/ecc-jsbn",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ECC package based on JSBN"
}
},
{
"hasDependencies": true,
"packageName": "ee-first",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "jonathanong/ee-first",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "return the first event in a set of ee/event pairs"
}
},
{
"hasDependencies": true,
"packageName": "electron-to-chromium",
"requirements": "= 1.3.86",
"repository": {
"nameWithOwner": "Kilian/electron-to-chromium",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Provides a list of electron-to-chromium version mappings"
}
},
{
"hasDependencies": true,
"packageName": "elliptic",
"requirements": "= 6.4.1",
"repository": {
"nameWithOwner": "indutny/elliptic",
"licenseInfo": null,
"description": "Fast Elliptic Curve Cryptography in plain javascript"
}
},
{
"hasDependencies": true,
"packageName": "emojis-list",
"requirements": "= 2.1.0",
"repository": {
"nameWithOwner": "Kikobeats/emojis-list",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Complete list of standard emojis."
}
},
{
"hasDependencies": true,
"packageName": "encodeurl",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "pillarjs/encodeurl",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Encode a URL to a percent-encoded form, excluding already-encoded sequences"
}
},
{
"hasDependencies": true,
"packageName": "end-of-stream",
"requirements": "= 1.4.1",
"repository": {
"nameWithOwner": "mafintosh/end-of-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Call a callback when a readable/writable/duplex stream has completed or failed."
}
},
{
"hasDependencies": true,
"packageName": "engine.io",
"requirements": "= 3.2.1",
"repository": {
"nameWithOwner": "socketio/engine.io",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "engine.io-client",
"requirements": "= 3.2.1",
"repository": {
"nameWithOwner": "socketio/engine.io-client",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "engine.io-parser",
"requirements": "= 2.1.3",
"repository": {
"nameWithOwner": "socketio/engine.io-parser",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Parser for the engine.io protocol, used by client and server"
}
},
{
"hasDependencies": true,
"packageName": "enhanced-resolve",
"requirements": "= 4.1.0",
"repository": {
"nameWithOwner": "webpack/enhanced-resolve",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Offers an async require.resolve function. It's highly configurable."
}
},
{
"hasDependencies": true,
"packageName": "ensure-posix-path",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "stefanpenner/ensure-posix-path",
"licenseInfo": null,
"description": null
}
},
{
"hasDependencies": true,
"packageName": "ent",
"requirements": "= 2.2.0",
"repository": {
"nameWithOwner": "substack/node-ent",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Encode and decode HTML entities"
}
},
{
"hasDependencies": true,
"packageName": "errno",
"requirements": "= 0.1.7",
"repository": {
"nameWithOwner": "rvagg/node-errno",
"licenseInfo": null,
"description": "libuv errno details exposed"
}
},
{
"hasDependencies": true,
"packageName": "error-ex",
"requirements": "= 1.3.2",
"repository": {
"nameWithOwner": "Qix-/node-error-ex",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Easy error subclassing and stack customization"
}
},
{
"hasDependencies": true,
"packageName": "es5-ext",
"requirements": "= 0.10.46",
"repository": {
"nameWithOwner": "medikoo/es5-ext",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "ECMAScript extensions (with respect to upcoming ECMAScript features)"
}
},
{
"hasDependencies": true,
"packageName": "es6-iterator",
"requirements": "= 2.0.3",
"repository": {
"nameWithOwner": "medikoo/es6-iterator",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Iterator abstraction as specified in ECMAScript6"
}
},
{
"hasDependencies": true,
"packageName": "es6-map",
"requirements": "= 0.1.5",
"repository": {
"nameWithOwner": "medikoo/es6-map",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Map collection as specified in ECMAScript6"
}
},
{
"hasDependencies": true,
"packageName": "es6-promise",
"requirements": "= 4.2.5",
"repository": {
"nameWithOwner": "stefanpenner/es6-promise",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A polyfill for ES6-style Promises"
}
},
{
"hasDependencies": true,
"packageName": "es6-promisify",
"requirements": "= 5.0.0",
"repository": {
"nameWithOwner": "digitaldesignlabs/es6-promisify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Convert callback-based javascript to ES6 Promises"
}
}
]
}
},
{
"filename": "railties/railties.gemspec",
"dependenciesCount": 3,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "method_source",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "banister/method_source",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "return the sourcecode for a method"
}
},
{
"hasDependencies": false,
"packageName": "rake",
"requirements": ">= 0.8.7",
"repository": {
"nameWithOwner": "ruby/rake",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A make-like build utility for Ruby."
}
},
{
"hasDependencies": true,
"packageName": "thor",
"requirements": "~> 1.0",
"repository": {
"nameWithOwner": "erikhuda/thor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Thor is a toolkit for building powerful command-line interfaces."
}
}
]
}
},
{
"filename": "activejob/activejob.gemspec",
"dependenciesCount": 1,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "globalid",
"requirements": ">= 0.3.6",
"repository": {
"nameWithOwner": "rails/globalid",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Identify app models with a URI"
}
}
]
}
},
{
"filename": "actionpack/actionpack.gemspec",
"dependenciesCount": 4,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "rack",
"requirements": "~> 2.0,>= 2.0.9",
"repository": {
"nameWithOwner": "rack/rack",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A modular Ruby web server interface."
}
},
{
"hasDependencies": true,
"packageName": "rack-test",
"requirements": ">= 0.6.3",
"repository": {
"nameWithOwner": "rack/rack-test",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Rack::Test is a layer on top of Rack's MockRequest similar to Merb's RequestHelper"
}
},
{
"hasDependencies": true,
"packageName": "rails-dom-testing",
"requirements": "~> 2.0",
"repository": {
"nameWithOwner": "rails/rails-dom-testing",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Extracting DomAssertions and SelectorAssertions from ActionView."
}
},
{
"hasDependencies": true,
"packageName": "rails-html-sanitizer",
"requirements": "~> 1.0,>= 1.2.0",
"repository": {
"nameWithOwner": "rails/rails-html-sanitizer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
}
]
}
},
{
"filename": "actionview/actionview.gemspec",
"dependenciesCount": 4,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": false,
"packageName": "builder",
"requirements": "~> 3.1",
"repository": {
"nameWithOwner": "jimweirich/builder",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Provide a simple way to create XML markup and data structures."
}
},
{
"hasDependencies": true,
"packageName": "erubi",
"requirements": "~> 1.4",
"repository": {
"nameWithOwner": "jeremyevans/erubi",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Small ERB Implementation"
}
},
{
"hasDependencies": true,
"packageName": "rails-dom-testing",
"requirements": "~> 2.0",
"repository": {
"nameWithOwner": "rails/rails-dom-testing",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Extracting DomAssertions and SelectorAssertions from ActionView."
}
},
{
"hasDependencies": true,
"packageName": "rails-html-sanitizer",
"requirements": "~> 1.1,>= 1.2.0",
"repository": {
"nameWithOwner": "rails/rails-html-sanitizer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
}
]
}
},
{
"filename": "actionview/package.json",
"dependenciesCount": 2,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "coffeelint",
"requirements": "^ 2.1.0",
"repository": {
"nameWithOwner": "clutchski/coffeelint",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Lint your CoffeeScript."
}
},
{
"hasDependencies": true,
"packageName": "eslint",
"requirements": "^ 2.13.1",
"repository": {
"nameWithOwner": "eslint/eslint",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Find and fix problems in your JavaScript code."
}
}
]
}
},
{
"filename": "actioncable/actioncable.gemspec",
"dependenciesCount": 2,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "nio4r",
"requirements": "~> 2.0",
"repository": {
"nameWithOwner": "socketry/nio4r",
"licenseInfo": null,
"description": "Cross-platform asynchronous I/O primitives for scalable network clients and servers."
}
},
{
"hasDependencies": true,
"packageName": "websocket-driver",
"requirements": ">= 0.6.1",
"repository": {
"nameWithOwner": "faye/websocket-driver-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "WebSocket protocol handler with pluggable I/O"
}
}
]
}
},
{
"filename": "actioncable/package.json",
"dependenciesCount": 16,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": false,
"packageName": "babel-core",
"requirements": "^ 6.25.0",
"repository": {
"nameWithOwner": "babel/babel-bridge",
"licenseInfo": null,
"description": "A placeholder package that bridges babel-core to @babel/core."
}
},
{
"hasDependencies": false,
"packageName": "babel-plugin-external-helpers",
"requirements": "^ 6.22.0",
"repository": {
"nameWithOwner": "jquense/babel-plugin-external-helpers",
"licenseInfo": null,
"description": "insert require for babel helpers"
}
},
{
"hasDependencies": false,
"packageName": "babel-preset-env",
"requirements": "^ 1.6.0",
"repository": {
"nameWithOwner": "babel/babel-preset-env",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "PSA: this repo has been moved into babel/babel -->"
}
},
{
"hasDependencies": true,
"packageName": "eslint",
"requirements": "^ 4.3.0",
"repository": {
"nameWithOwner": "eslint/eslint",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Find and fix problems in your JavaScript code."
}
},
{
"hasDependencies": true,
"packageName": "eslint-plugin-import",
"requirements": "^ 2.7.0",
"repository": {
"nameWithOwner": "benmosher/eslint-plugin-import",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ESLint plugin with rules that help validate proper imports."
}
},
{
"hasDependencies": true,
"packageName": "karma",
"requirements": "^ 3.1.1",
"repository": {
"nameWithOwner": "karma-runner/karma",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Spectacular Test Runner for JavaScript"
}
},
{
"hasDependencies": true,
"packageName": "karma-chrome-launcher",
"requirements": "^ 2.2.0",
"repository": {
"nameWithOwner": "karma-runner/karma-chrome-launcher",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Karma plugin. Launcher for Chrome and Chrome Canary."
}
},
{
"hasDependencies": true,
"packageName": "karma-qunit",
"requirements": "^ 2.1.0",
"repository": {
"nameWithOwner": "karma-runner/karma-qunit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Karma plugin. Adapter for QUnit testing framework."
}
},
{
"hasDependencies": true,
"packageName": "karma-sauce-launcher",
"requirements": "^ 1.2.0",
"repository": {
"nameWithOwner": "karma-runner/karma-sauce-launcher",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Karma plugin. Launch any browser on SauceLabs!"
}
},
{
"hasDependencies": true,
"packageName": "mock-socket",
"requirements": "^ 2.0.0",
"repository": {
"nameWithOwner": "thoov/mock-socket",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Javascript mocking library for WebSockets and Socket.IO"
}
},
{
"hasDependencies": true,
"packageName": "qunit",
"requirements": "^ 2.8.0",
"repository": {
"nameWithOwner": "qunitjs/qunit",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "An easy-to-use JavaScript Unit Testing framework."
}
},
{
"hasDependencies": true,
"packageName": "rollup",
"requirements": "^ 0.58.2",
"repository": {
"nameWithOwner": "rollup/rollup",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Next-generation ES module bundler"
}
},
{
"hasDependencies": true,
"packageName": "rollup-plugin-babel",
"requirements": "^ 3.0.4",
"repository": {
"nameWithOwner": "rollup/rollup-plugin-babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "This package has moved and is now available at @rollup/plugin-babel / https://github.com/rollup/plugins"
}
},
{
"hasDependencies": true,
"packageName": "rollup-plugin-commonjs",
"requirements": "^ 9.1.0",
"repository": {
"nameWithOwner": "rollup/rollup-plugin-commonjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "This module has moved and is now available at @rollup/plugin-commonjs / https://github.com/rollup/plugins"
}
},
{
"hasDependencies": true,
"packageName": "rollup-plugin-node-resolve",
"requirements": "^ 3.3.0",
"repository": {
"nameWithOwner": "rollup/rollup-plugin-node-resolve",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "This module has moved and is now available at @rollup/plugin-node-resolve / https://github.com/rollup/plugins"
}
},
{
"hasDependencies": true,
"packageName": "rollup-plugin-uglify",
"requirements": "^ 3.0.0",
"repository": {
"nameWithOwner": "TrySound/rollup-plugin-uglify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Rollup plugin to minify generated bundle"
}
}
]
}
},
{
"filename": "actionmailer/actionmailer.gemspec",
"dependenciesCount": 2,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "mail",
"requirements": "~> 2.5,>= 2.5.4",
"repository": {
"nameWithOwner": "mikel/mail",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Really Ruby Mail Library"
}
},
{
"hasDependencies": true,
"packageName": "rails-dom-testing",
"requirements": "~> 2.0",
"repository": {
"nameWithOwner": "rails/rails-dom-testing",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Extracting DomAssertions and SelectorAssertions from ActionView."
}
}
]
}
},
{
"filename": "activerecord/activerecord.gemspec",
"dependenciesCount": 0,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": []
}
},
{
"filename": "activestorage/activestorage.gemspec",
"dependenciesCount": 1,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "marcel",
"requirements": "~> 0.3.1",
"repository": {
"nameWithOwner": "basecamp/marcel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Find the mime type of files, examining file, filename and declared type"
}
}
]
}
},
{
"filename": "activestorage/package.json",
"dependenciesCount": 11,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": false,
"packageName": "babel-core",
"requirements": "^ 6.25.0",
"repository": {
"nameWithOwner": "babel/babel-bridge",
"licenseInfo": null,
"description": "A placeholder package that bridges babel-core to @babel/core."
}
},
{
"hasDependencies": false,
"packageName": "babel-plugin-external-helpers",
"requirements": "^ 6.22.0",
"repository": {
"nameWithOwner": "jquense/babel-plugin-external-helpers",
"licenseInfo": null,
"description": "insert require for babel helpers"
}
},
{
"hasDependencies": false,
"packageName": "babel-preset-env",
"requirements": "^ 1.6.0",
"repository": {
"nameWithOwner": "babel/babel-preset-env",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "PSA: this repo has been moved into babel/babel -->"
}
},
{
"hasDependencies": true,
"packageName": "eslint",
"requirements": "^ 4.3.0",
"repository": {
"nameWithOwner": "eslint/eslint",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Find and fix problems in your JavaScript code."
}
},
{
"hasDependencies": true,
"packageName": "eslint-plugin-import",
"requirements": "^ 2.7.0",
"repository": {
"nameWithOwner": "benmosher/eslint-plugin-import",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ESLint plugin with rules that help validate proper imports."
}
},
{
"hasDependencies": true,
"packageName": "rollup",
"requirements": "^ 0.58.2",
"repository": {
"nameWithOwner": "rollup/rollup",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Next-generation ES module bundler"
}
},
{
"hasDependencies": true,
"packageName": "rollup-plugin-babel",
"requirements": "^ 3.0.4",
"repository": {
"nameWithOwner": "rollup/rollup-plugin-babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "This package has moved and is now available at @rollup/plugin-babel / https://github.com/rollup/plugins"
}
},
{
"hasDependencies": true,
"packageName": "rollup-plugin-commonjs",
"requirements": "^ 9.1.0",
"repository": {
"nameWithOwner": "rollup/rollup-plugin-commonjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "This module has moved and is now available at @rollup/plugin-commonjs / https://github.com/rollup/plugins"
}
},
{
"hasDependencies": true,
"packageName": "rollup-plugin-node-resolve",
"requirements": "^ 3.3.0",
"repository": {
"nameWithOwner": "rollup/rollup-plugin-node-resolve",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "This module has moved and is now available at @rollup/plugin-node-resolve / https://github.com/rollup/plugins"
}
},
{
"hasDependencies": true,
"packageName": "rollup-plugin-uglify",
"requirements": "^ 3.0.0",
"repository": {
"nameWithOwner": "TrySound/rollup-plugin-uglify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Rollup plugin to minify generated bundle"
}
},
{
"hasDependencies": true,
"packageName": "spark-md5",
"requirements": "^ 3.0.0",
"repository": {
"nameWithOwner": "satazor/js-spark-md5",
"licenseInfo": {
"name": "Do What The F*ck You Want To Public License",
"spdxId": "WTFPL",
"url": "http://choosealicense.com/licenses/wtfpl/"
},
"description": "Lightning fast normal and incremental md5 for javascript"
}
}
]
}
},
{
"filename": "activesupport/activesupport.gemspec",
"dependenciesCount": 5,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": false,
"packageName": "concurrent-ruby",
"requirements": "~> 1.0,>= 1.0.2",
"repository": {
"nameWithOwner": "ruby-concurrency/concurrent-ruby",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns."
}
},
{
"hasDependencies": true,
"packageName": "i18n",
"requirements": ">= 1.6,< 2",
"repository": {
"nameWithOwner": "ruby-i18n/i18n",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Internationalization (i18n) library for Ruby"
}
},
{
"hasDependencies": true,
"packageName": "minitest",
"requirements": ">= 5.1",
"repository": {
"nameWithOwner": "seattlerb/minitest",
"licenseInfo": null,
"description": "minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking."
}
},
{
"hasDependencies": true,
"packageName": "tzinfo",
"requirements": "~> 2.0",
"repository": {
"nameWithOwner": "tzinfo/tzinfo",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "TZInfo - Ruby Timezone Library"
}
},
{
"hasDependencies": false,
"packageName": "zeitwerk",
"requirements": "~> 2.3",
"repository": {
"nameWithOwner": "fxn/zeitwerk",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Efficient and thread-safe code loader for Ruby"
}
}
]
}
},
{
"filename": "actiontext/test/dummy/yarn.lock",
"dependenciesCount": 861,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "@babel/code-frame",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/core",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/generator",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-annotate-as-pure",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-builder-binary-assignment-operator-visitor",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-call-delegate",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-create-class-features-plugin",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-define-map",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-explode-assignable-expression",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-function-name",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-get-function-arity",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-hoist-variables",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-member-expression-to-functions",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-module-imports",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-module-transforms",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-optimise-call-expression",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "@babel/helper-plugin-utils",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-regex",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-remap-async-to-generator",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-replace-supers",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-simple-access",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-split-export-declaration",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-wrap-function",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helpers",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/highlight",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/parser",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-async-generator-functions",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-class-properties",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-json-strings",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-object-rest-spread",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-optional-catch-binding",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-unicode-property-regex",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-async-generators",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-dynamic-import",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-json-strings",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-object-rest-spread",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-optional-catch-binding",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-arrow-functions",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-async-to-generator",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-block-scoped-functions",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-block-scoping",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-classes",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-computed-properties",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-destructuring",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-dotall-regex",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-duplicate-keys",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-exponentiation-operator",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-for-of",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-function-name",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-literals",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-member-expression-literals",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-modules-amd",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-modules-commonjs",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-modules-systemjs",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-modules-umd",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-named-capturing-groups-regex",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-new-target",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-object-super",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-parameters",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-property-literals",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-regenerator",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-reserved-words",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-runtime",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-shorthand-properties",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-spread",
"requirements": "= 7.2.2",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-sticky-regex",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-template-literals",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-typeof-symbol",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-unicode-regex",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/polyfill",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/preset-env",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/runtime",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/template",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/traverse",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/types",
"requirements": "= 7.4.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@csstools/convert-colors",
"requirements": "= 1.4.0",
"repository": {
"nameWithOwner": "jonathantneal/convert-colors",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "Convert Colors converts colors between RGB, HEX, HSL, HWB, LAB, LCH, and more"
}
},
{
"hasDependencies": true,
"packageName": "@rails/activestorage",
"requirements": "= 6.0.0-alpha",
"repository": {
"nameWithOwner": "rails/rails",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Ruby on Rails"
}
},
{
"hasDependencies": true,
"packageName": "@rails/webpacker",
"requirements": "= 4.0.2",
"repository": {
"nameWithOwner": "rails/webpacker",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Use Webpack to manage app-like JavaScript modules in Rails"
}
},
{
"hasDependencies": false,
"packageName": "@types/events",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "DefinitelyTyped/DefinitelyTyped",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "The repository for high quality TypeScript type definitions."
}
},
{
"hasDependencies": true,
"packageName": "@types/glob",
"requirements": "= 7.1.1",
"repository": {
"nameWithOwner": "DefinitelyTyped/DefinitelyTyped",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "The repository for high quality TypeScript type definitions."
}
},
{
"hasDependencies": false,
"packageName": "@types/minimatch",
"requirements": "= 3.0.3",
"repository": {
"nameWithOwner": "typed-typings/npm-minimatch",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Typings for https://github.com/isaacs/minimatch"
}
},
{
"hasDependencies": false,
"packageName": "@types/node",
"requirements": "= 12.0.0",
"repository": {
"nameWithOwner": "DefinitelyTyped/DefinitelyTyped",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "The repository for high quality TypeScript type definitions."
}
},
{
"hasDependencies": false,
"packageName": "@types/q",
"requirements": "= 1.5.2",
"repository": {
"nameWithOwner": "DefinitelyTyped/DefinitelyTyped",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "The repository for high quality TypeScript type definitions."
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/ast",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/floating-point-hex-parser",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-api-error",
"requirements": "= 1.8.5",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-buffer",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-code-frame",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-fsm",
"requirements": "= 1.8.5",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-module-context",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-wasm-bytecode",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-wasm-section",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/ieee754",
"requirements": "= 1.8.5",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/leb128",
"requirements": "= 1.8.5",
"repository": null
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/utf8",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-edit",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-gen",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-opt",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-parser",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wast-parser",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wast-printer",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@xtuc/ieee754",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "wschoeck/nuxtuebung",
"licenseInfo": null,
"description": "nuxtuebung"
}
},
{
"hasDependencies": true,
"packageName": "@xtuc/long",
"requirements": "= 4.2.2",
"repository": {
"nameWithOwner": "dcodeIO/long.js",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "A Long class for representing a 64-bit two's-complement integer value."
}
},
{
"hasDependencies": true,
"packageName": "abbrev",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "isaacs/abbrev-js",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Like ruby's Abbrev module"
}
},
{
"hasDependencies": false,
"packageName": "accepts",
"requirements": "= 1.3.7",
"repository": {
"nameWithOwner": "jshttp/accepts",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Higher-level content negotiation"
}
},
{
"hasDependencies": false,
"packageName": "acorn",
"requirements": "= 6.1.1",
"repository": {
"nameWithOwner": "acornjs/acorn",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A small, fast, JavaScript-based JavaScript parser"
}
},
{
"hasDependencies": true,
"packageName": "acorn-dynamic-import",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "kesne/acorn-dynamic-import",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": false,
"packageName": "actiontext",
"requirements": "= 6.1.0-alpha",
"repository": null
},
{
"hasDependencies": true,
"packageName": "ajv",
"requirements": "= 6.10.0",
"repository": {
"nameWithOwner": "ajv-validator/ajv",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The fastest JSON Schema Validator. Supports draft-04/06/07"
}
},
{
"hasDependencies": true,
"packageName": "ajv-errors",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "ajv-validator/ajv-errors",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Custom error messages in JSON-Schema for Ajv"
}
},
{
"hasDependencies": true,
"packageName": "ajv-keywords",
"requirements": "= 3.4.0",
"repository": {
"nameWithOwner": "ajv-validator/ajv-keywords",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Custom JSON-Schema keywords for Ajv validator"
}
},
{
"hasDependencies": true,
"packageName": "alphanum-sort",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "TrySound/alphanum-sort",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Alphanumeric sorting algorithm"
}
},
{
"hasDependencies": false,
"packageName": "amdefine",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "jrburke/amdefine",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "ansi-colors",
"requirements": "= 3.2.4",
"repository": {
"nameWithOwner": "doowb/ansi-colors",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Easily add ANSI colors to your text and symbols in the terminal. ansi-colors is the official ansi styling library for gulp, and is used by hundreds of other projects, including mocha and enquirer."
}
},
{
"hasDependencies": true,
"packageName": "ansi-html",
"requirements": "= 0.0.7",
"repository": {
"nameWithOwner": "Tjatse/ansi-html",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "An elegant lib that converts the chalked text to HTML."
}
},
{
"hasDependencies": true,
"packageName": "ansi-regex",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "chalk/ansi-regex",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Regular expression for matching ANSI escape codes"
}
},
{
"hasDependencies": true,
"packageName": "ansi-styles",
"requirements": "= 3.2.1",
"repository": {
"nameWithOwner": "chalk/ansi-styles",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ANSI escape codes for styling strings in the terminal"
}
},
{
"hasDependencies": true,
"packageName": "anymatch",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "micromatch/anymatch",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": ":bangbang: Matches strings against configurable strings, globs, regular expressions, and/or functions"
}
},
{
"hasDependencies": true,
"packageName": "aproba",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "iarna/aproba",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "A ridiculously light-weight function argument validator"
}
},
{
"hasDependencies": true,
"packageName": "are-we-there-yet",
"requirements": "= 1.1.5",
"repository": {
"nameWithOwner": "npm/are-we-there-yet",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Track complex hiearchies of asynchronous task completion statuses."
}
},
{
"hasDependencies": true,
"packageName": "argparse",
"requirements": "= 1.0.10",
"repository": {
"nameWithOwner": "nodeca/argparse",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "CLI arguments parser for node.js. JS port of python's argparse module."
}
},
{
"hasDependencies": true,
"packageName": "arr-diff",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-diff",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Returns an array with only the unique values from all given arrays using strict equality for comparisons."
}
},
{
"hasDependencies": true,
"packageName": "arr-flatten",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-flatten",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Recursively flatten an array or arrays. This is the fastest implementation of array flatten."
}
},
{
"hasDependencies": true,
"packageName": "arr-union",
"requirements": "= 3.1.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-union",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Returns an array of unique values using strict equality for comparisons, maintaining the same order as the provided arrays."
}
},
{
"hasDependencies": true,
"packageName": "array-find-index",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "sindresorhus/array-find-index",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ES2015 `Array#findIndex()` ponyfill"
}
},
{
"hasDependencies": true,
"packageName": "array-flatten",
"requirements": "= 2.1.2",
"repository": {
"nameWithOwner": "blakeembrey/array-flatten",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Flatten a multi-dimensional array in JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "array-union",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "sindresorhus/array-union",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create an array of unique values, in order, from the input arrays"
}
},
{
"hasDependencies": false,
"packageName": "array-uniq",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "sindresorhus/array-uniq",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create an array without duplicates"
}
},
{
"hasDependencies": true,
"packageName": "array-unique",
"requirements": "= 0.3.2",
"repository": {
"nameWithOwner": "jonschlinkert/array-unique",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Return an array free of duplicate values. Very fast implementation."
}
},
{
"hasDependencies": true,
"packageName": "asn1",
"requirements": "= 0.2.4",
"repository": {
"nameWithOwner": "joyent/node-asn1",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Contains parsers and serializers for ASN.1 (currently BER only)"
}
},
{
"hasDependencies": true,
"packageName": "asn1.js",
"requirements": "= 4.10.1",
"repository": {
"nameWithOwner": "indutny/asn1.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ASN.1 Decoder/Encoder/DSL"
}
},
{
"hasDependencies": true,
"packageName": "assert",
"requirements": "= 1.5.0",
"repository": {
"nameWithOwner": "browserify/commonjs-assert",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "simple assertion library for javascript"
}
},
{
"hasDependencies": true,
"packageName": "assert-plus",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "joyent/node-assert-plus",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Extra assertions on top of node's assert module"
}
},
{
"hasDependencies": true,
"packageName": "assign-symbols",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/assign-symbols",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 `Object.assign` method."
}
},
{
"hasDependencies": true,
"packageName": "async",
"requirements": "= 1.5.2",
"repository": {
"nameWithOwner": "caolan/async",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Async utilities for node and the browser"
}
},
{
"hasDependencies": false,
"packageName": "async-each",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "paulmillr/async-each",
"licenseInfo": null,
"description": "No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "async-foreach",
"requirements": "= 0.1.3",
"repository": {
"nameWithOwner": "cowboy/javascript-sync-async-foreach",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "An optionally-asynchronous forEach with an interesting interface."
}
},
{
"hasDependencies": true,
"packageName": "asynckit",
"requirements": "= 0.4.0",
"repository": {
"nameWithOwner": "alexindigo/asynckit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Minimal async jobs utility library, with streams support"
}
},
{
"hasDependencies": false,
"packageName": "atob",
"requirements": "= 2.1.2",
"repository": {
"nameWithOwner": "node-browser-compat/atob",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A port of the browser's `atob` function"
}
},
{
"hasDependencies": true,
"packageName": "autoprefixer",
"requirements": "= 9.5.1",
"repository": {
"nameWithOwner": "postcss/autoprefixer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": " Parse CSS and add vendor prefixes to rules by Can I Use"
}
},
{
"hasDependencies": false,
"packageName": "aws-sign2",
"requirements": "= 0.7.0",
"repository": {
"nameWithOwner": "request/aws-sign",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module."
}
},
{
"hasDependencies": true,
"packageName": "aws4",
"requirements": "= 1.8.0",
"repository": {
"nameWithOwner": "mhart/aws4",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Signs and prepares Node.js requests using AWS Signature Version 4"
}
},
{
"hasDependencies": true,
"packageName": "babel-loader",
"requirements": "= 8.0.5",
"repository": {
"nameWithOwner": "babel/babel-loader",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "📦 Babel loader for webpack"
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-dynamic-import-node",
"requirements": "= 2.2.0",
"repository": {
"nameWithOwner": "airbnb/babel-plugin-dynamic-import-node",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Babel plugin to transpile import() to a deferred require(), for node"
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-macros",
"requirements": "= 2.5.1",
"repository": {
"nameWithOwner": "kentcdodds/babel-plugin-macros",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🎣 Allows you to build simple compile-time libraries"
}
},
{
"hasDependencies": false,
"packageName": "balanced-match",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "juliangruber/balanced-match",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Match balanced character pairs, like `{` and `}`"
}
},
{
"hasDependencies": false,
"packageName": "base",
"requirements": "= 0.11.2",
"repository": {
"nameWithOwner": "antz29/node-base",
"licenseInfo": null,
"description": "A micro web framework for Node.js"
}
},
{
"hasDependencies": true,
"packageName": "base64-js",
"requirements": "= 1.3.0",
"repository": {
"nameWithOwner": "beatgammit/base64-js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Base64 encoding/decoding in pure JS"
}
},
{
"hasDependencies": true,
"packageName": "batch",
"requirements": "= 0.6.1",
"repository": {
"nameWithOwner": "visionmedia/batch",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Simple async batch with concurrency control and progress reporting"
}
},
{
"hasDependencies": true,
"packageName": "bcrypt-pbkdf",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "joyent/node-bcrypt-pbkdf",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Port of the OpenBSD `bcrypt_pbkdf` function to pure Javascript"
}
},
{
"hasDependencies": false,
"packageName": "big.js",
"requirements": "= 5.2.2",
"repository": {
"nameWithOwner": "MikeMcl/big.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A small, fast JavaScript library for arbitrary-precision decimal arithmetic."
}
},
{
"hasDependencies": true,
"packageName": "binary-extensions",
"requirements": "= 1.13.1",
"repository": {
"nameWithOwner": "sindresorhus/binary-extensions",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "List of binary file extensions"
}
},
{
"hasDependencies": true,
"packageName": "block-stream",
"requirements": "= 0.0.9",
"repository": {
"nameWithOwner": "isaacs/block-stream",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "A stream of fixed-size blocks"
}
},
{
"hasDependencies": true,
"packageName": "bluebird",
"requirements": "= 3.5.4",
"repository": {
"nameWithOwner": "petkaantonov/bluebird",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": ":bird: :zap: Bluebird is a full featured promise library with unmatched performance."
}
},
{
"hasDependencies": true,
"packageName": "bn.js",
"requirements": "= 4.11.8",
"repository": {
"nameWithOwner": "indutny/bn.js",
"licenseInfo": null,
"description": "BigNum in pure javascript"
}
},
{
"hasDependencies": true,
"packageName": "body-parser",
"requirements": "= 1.18.3",
"repository": {
"nameWithOwner": "expressjs/body-parser",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node.js body parsing middleware"
}
},
{
"hasDependencies": true,
"packageName": "bonjour",
"requirements": "= 3.5.0",
"repository": {
"nameWithOwner": "watson/bonjour",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Bonjour/Zeroconf protocol implementation in JavaScript"
}
},
{
"hasDependencies": false,
"packageName": "boolbase",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "fb55/boolbase",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "two functions: one that returns true, one that returns false"
}
},
{
"hasDependencies": true,
"packageName": "brace-expansion",
"requirements": "= 1.1.11",
"repository": {
"nameWithOwner": "juliangruber/brace-expansion",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Brace expansion, as known from sh/bash, in JavaScript"
}
},
{
"hasDependencies": true,
"packageName": "braces",
"requirements": "= 2.3.2",
"repository": {
"nameWithOwner": "micromatch/braces",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Faster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3."
}
},
{
"hasDependencies": true,
"packageName": "brorand",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "indutny/brorand",
"licenseInfo": null,
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-aes",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-aes",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "aes, for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserify-cipher",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-cipher",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-des",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-des",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "DES for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserify-rsa",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-rsa",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-sign",
"requirements": "= 4.0.4",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-sign",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "createSign and createVerify in your browser"
}
},
{
"hasDependencies": true,
"packageName": "browserify-zlib",
"requirements": "= 0.2.0",
"repository": {
"nameWithOwner": "browserify/browserify-zlib",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Full zlib module for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserslist",
"requirements": "= 4.5.6",
"repository": {
"nameWithOwner": "browserslist/browserslist",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env"
}
},
{
"hasDependencies": true,
"packageName": "buffer",
"requirements": "= 4.9.1",
"repository": {
"nameWithOwner": "feross/buffer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The buffer module from node.js, for the browser."
}
},
{
"hasDependencies": true,
"packageName": "buffer-from",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "LinusU/buffer-from",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A ponyfill for Buffer.from"
}
},
{
"hasDependencies": true,
"packageName": "buffer-indexof",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "soldair/node-buffer-indexof",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "find the index of a buffer in a buffer"
}
},
{
"hasDependencies": true,
"packageName": "buffer-xor",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "crypto-browserify/buffer-xor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A simple module for bitwise-xor on buffers"
}
},
{
"hasDependencies": true,
"packageName": "builtin-status-codes",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "bendrucker/builtin-status-codes",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The map of HTTP status codes from the builtin http module"
}
},
{
"hasDependencies": false,
"packageName": "bytes",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "visionmedia/bytes.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node byte string parser"
}
},
{
"hasDependencies": true,
"packageName": "cacache",
"requirements": "= 11.3.2",
"repository": {
"nameWithOwner": "zkat/cacache",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "💩💵 but for your data. If you've got the hash, we've got the cache ™ (moved)"
}
},
{
"hasDependencies": true,
"packageName": "cache-base",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "jonschlinkert/cache-base",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Basic object store with methods like get/set/extend/omit"
}
},
{
"hasDependencies": true,
"packageName": "caller-callsite",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "sindresorhus/caller-callsite",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Get the callsite of the caller function"
}
},
{
"hasDependencies": true,
"packageName": "caller-path",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "sindresorhus/caller-path",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Get the path of the caller module"
}
},
{
"hasDependencies": true,
"packageName": "callsites",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "sindresorhus/callsites",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Get callsites from the V8 stack trace API"
}
},
{
"hasDependencies": true,
"packageName": "camelcase",
"requirements": "= 5.3.1",
"repository": {
"nameWithOwner": "sindresorhus/camelcase",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar"
}
},
{
"hasDependencies": true,
"packageName": "camelcase-keys",
"requirements": "= 2.1.0",
"repository": {
"nameWithOwner": "sindresorhus/camelcase-keys",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Convert object keys to camel case"
}
},
{
"hasDependencies": false,
"packageName": "caniuse-api",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "Nyalab/caniuse-api",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "request the caniuse data to check browsers compatibilities"
}
},
{
"hasDependencies": false,
"packageName": "caniuse-lite",
"requirements": "= 1.0.30000967",
"repository": {
"nameWithOwner": "ben-eb/caniuse-lite",
"licenseInfo": {
"name": "Creative Commons Attribution 4.0 International",
"spdxId": "CC-BY-4.0",
"url": "http://choosealicense.com/licenses/cc-by-4.0/"
},
"description": "A smaller version of caniuse-db, with only the essentials!"
}
},
{
"hasDependencies": true,
"packageName": "case-sensitive-paths-webpack-plugin",
"requirements": "= 2.2.0",
"repository": {
"nameWithOwner": "Urthen/case-sensitive-paths-webpack-plugin",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Enforces case sensitive paths in Webpack requires."
}
},
{
"hasDependencies": false,
"packageName": "caseless",
"requirements": "= 0.12.0",
"repository": {
"nameWithOwner": "request/caseless",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Caseless object set/get/has, very useful when working with HTTP headers."
}
},
{
"hasDependencies": true,
"packageName": "chalk",
"requirements": "= 2.4.2",
"repository": {
"nameWithOwner": "chalk/chalk",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🖍 Terminal string styling done right"
}
},
{
"hasDependencies": true,
"packageName": "chokidar",
"requirements": "= 2.1.5",
"repository": {
"nameWithOwner": "paulmillr/chokidar",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "An efficient wrapper around node.js fs.watch / fs.watchFile / FSEvents"
}
},
{
"hasDependencies": true,
"packageName": "chownr",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "isaacs/chownr",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Like `chown -R`"
}
},
{
"hasDependencies": true,
"packageName": "chrome-trace-event",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "joyent/node-trace-event",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A node module for creating event traces according to Google's Trace Event format"
}
},
{
"hasDependencies": true,
"packageName": "cipher-base",
"requirements": "= 1.0.4",
"repository": {
"nameWithOwner": "crypto-browserify/cipher-base",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "abstract base class for crypto-streams"
}
},
{
"hasDependencies": false,
"packageName": "class-utils",
"requirements": "= 0.3.6",
"repository": {
"nameWithOwner": "jonschlinkert/class-utils",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Utils for working with JavaScript classes and prototype methods."
}
},
{
"hasDependencies": true,
"packageName": "cliui",
"requirements": "= 4.1.0",
"repository": {
"nameWithOwner": "yargs/cliui",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "easily create complex multi-column command-line-interfaces."
}
},
{
"hasDependencies": false,
"packageName": "clone-deep",
"requirements": "= 2.0.2",
"repository": {
"nameWithOwner": "jonschlinkert/clone-deep",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep, and many others!"
}
},
{
"hasDependencies": true,
"packageName": "coa",
"requirements": "= 2.0.2",
"repository": {
"nameWithOwner": "veged/coa",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Command-Option-Argument: Get more from defining your command line interface"
}
},
{
"hasDependencies": true,
"packageName": "code-point-at",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "sindresorhus/code-point-at",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ES2015 `String#codePointAt()` ponyfill"
}
},
{
"hasDependencies": true,
"packageName": "collection-visit",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/collection-visit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Visit a method over the items in an object, or map visit over the objects in an array. This is an alternative approach to using extend or merge, useful when events are emitted on a method like get or set."
}
},
{
"hasDependencies": false,
"packageName": "color",
"requirements": "= 3.1.1",
"repository": {
"nameWithOwner": "Qix-/color",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": ":rainbow: Javascript color conversion and manipulation library"
}
},
{
"hasDependencies": true,
"packageName": "color-convert",
"requirements": "= 1.9.3",
"repository": {
"nameWithOwner": "Qix-/color-convert",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Plain color conversion functions in JavaScript"
}
},
{
"hasDependencies": false,
"packageName": "color-name",
"requirements": "= 1.1.4",
"repository": {
"nameWithOwner": "colorjs/color-name",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A JSON with CSS color names"
}
},
{
"hasDependencies": true,
"packageName": "color-string",
"requirements": "= 1.5.3",
"repository": {
"nameWithOwner": "Qix-/color-string",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Parser and generator for CSS color strings"
}
},
{
"hasDependencies": true,
"packageName": "combined-stream",
"requirements": "= 1.0.7",
"repository": {
"nameWithOwner": "felixge/node-combined-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A stream that emits multiple other streams one after another."
}
},
{
"hasDependencies": true,
"packageName": "commander",
"requirements": "= 2.20.0",
"repository": {
"nameWithOwner": "tj/commander.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node.js command-line interfaces made easy"
}
},
{
"hasDependencies": true,
"packageName": "commondir",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "substack/node-commondir",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Compute the closest common parent for file paths"
}
},
{
"hasDependencies": true,
"packageName": "component-emitter",
"requirements": "= 1.3.0",
"repository": {
"nameWithOwner": "component/emitter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Event emitter component"
}
},
{
"hasDependencies": true,
"packageName": "compressible",
"requirements": "= 2.0.17",
"repository": {
"nameWithOwner": "jshttp/compressible",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Compressible Content-Type / mime checking."
}
},
{
"hasDependencies": true,
"packageName": "compression",
"requirements": "= 1.7.4",
"repository": {
"nameWithOwner": "expressjs/compression",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node.js compression middleware"
}
},
{
"hasDependencies": true,
"packageName": "compression-webpack-plugin",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "webpack-contrib/compression-webpack-plugin",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Prepare compressed versions of assets to serve them with Content-Encoding"
}
},
{
"hasDependencies": true,
"packageName": "concat-map",
"requirements": "= 0.0.1",
"repository": {
"nameWithOwner": "substack/node-concat-map",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "concatenative mapdashery"
}
},
{
"hasDependencies": true,
"packageName": "concat-stream",
"requirements": "= 1.6.2",
"repository": {
"nameWithOwner": "maxogden/concat-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "writable stream that concatenates strings or data and calls a callback with the result"
}
},
{
"hasDependencies": true,
"packageName": "connect-history-api-fallback",
"requirements": "= 1.6.0",
"repository": {
"nameWithOwner": "bripkens/connect-history-api-fallback",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Fallback to index.html for applications that are using the HTML 5 history API"
}
},
{
"hasDependencies": true,
"packageName": "console-browserify",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "browserify/console-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Emulate console for all the browsers"
}
},
{
"hasDependencies": true,
"packageName": "console-control-strings",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "iarna/console-control-strings",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted."
}
},
{
"hasDependencies": false,
"packageName": "constants-browserify",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "juliangruber/constants-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node's constants module for the browser"
}
},
{
"hasDependencies": true,
"packageName": "content-disposition",
"requirements": "= 0.5.2",
"repository": {
"nameWithOwner": "jshttp/content-disposition",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create and parse HTTP Content-Disposition header"
}
},
{
"hasDependencies": false,
"packageName": "content-type",
"requirements": "= 1.0.4",
"repository": {
"nameWithOwner": "jshttp/content-type",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create and parse HTTP Content-Type header"
}
},
{
"hasDependencies": true,
"packageName": "convert-source-map",
"requirements": "= 1.6.0",
"repository": {
"nameWithOwner": "thlorenz/convert-source-map",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Converts a source-map from/to different formats."
}
},
{
"hasDependencies": true,
"packageName": "cookie",
"requirements": "= 0.3.1",
"repository": {
"nameWithOwner": "jshttp/cookie",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "HTTP server cookie parsing and serialization"
}
},
{
"hasDependencies": false,
"packageName": "cookie-signature",
"requirements": "= 1.0.6",
"repository": {
"nameWithOwner": "tj/node-cookie-signature",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "cookie signing"
}
},
{
"hasDependencies": true,
"packageName": "copy-concurrently",
"requirements": "= 1.0.5",
"repository": {
"nameWithOwner": "npm/copy-concurrently",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Promises of copies of files, directories and symlinks, with concurrency controls and win32 junction fallback."
}
},
{
"hasDependencies": true,
"packageName": "copy-descriptor",
"requirements": "= 0.1.1",
"repository": {
"nameWithOwner": "jonschlinkert/copy-descriptor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": " \"description\": \"Copy a descriptor from object A to object B\","
}
},
{
"hasDependencies": false,
"packageName": "core-js",
"requirements": "= 2.6.5",
"repository": {
"nameWithOwner": "zloirock/core-js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Standard Library"
}
},
{
"hasDependencies": true,
"packageName": "core-js-compat",
"requirements": "= 3.0.1",
"repository": {
"nameWithOwner": "zloirock/core-js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Standard Library"
}
},
{
"hasDependencies": false,
"packageName": "core-js-pure",
"requirements": "= 3.0.1",
"repository": {
"nameWithOwner": "zloirock/core-js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Standard Library"
}
},
{
"hasDependencies": false,
"packageName": "core-util-is",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "isaacs/core-util-is",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The util.is* functions from Node core"
}
},
{
"hasDependencies": true,
"packageName": "cosmiconfig",
"requirements": "= 5.2.0",
"repository": {
"nameWithOwner": "davidtheclark/cosmiconfig",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Find and load configuration from a package.json property, rc file, or CommonJS module"
}
},
{
"hasDependencies": true,
"packageName": "create-ecdh",
"requirements": "= 4.0.3",
"repository": {
"nameWithOwner": "crypto-browserify/createECDH",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "browserify version of crypto.createECDH"
}
},
{
"hasDependencies": true,
"packageName": "create-hash",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "crypto-browserify/createHash",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node style hashes for use in the browser, with native hash functions in node"
}
},
{
"hasDependencies": true,
"packageName": "create-hmac",
"requirements": "= 1.1.7",
"repository": {
"nameWithOwner": "crypto-browserify/createHmac",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node style HMAC for use in the browser, with native implementation in node"
}
},
{
"hasDependencies": true,
"packageName": "cross-spawn",
"requirements": "= 6.0.5",
"repository": {
"nameWithOwner": "moxystudio/node-cross-spawn",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A cross platform solution to node's spawn and spawnSync"
}
},
{
"hasDependencies": true,
"packageName": "crypto-browserify",
"requirements": "= 3.12.0",
"repository": {
"nameWithOwner": "crypto-browserify/crypto-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "partial implementation of node's `crypto` for the browser"
}
},
{
"hasDependencies": true,
"packageName": "css-blank-pseudo",
"requirements": "= 0.1.4",
"repository": {
"nameWithOwner": "csstools/css-blank-pseudo",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "Style form elements when they are empty"
}
},
{
"hasDependencies": false,
"packageName": "css-color-names",
"requirements": "= 0.0.4",
"repository": {
"nameWithOwner": "bahamas10/css-color-names",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A JSON Object of css color names mapped to their hex value"
}
},
{
"hasDependencies": true,
"packageName": "css-declaration-sorter",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "Siilwyn/css-declaration-sorter",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Sort CSS declarations fast and automatically in a certain order."
}
},
{
"hasDependencies": true,
"packageName": "css-has-pseudo",
"requirements": "= 0.10.0",
"repository": {
"nameWithOwner": "csstools/css-has-pseudo",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "Style elements relative to other elements"
}
},
{
"hasDependencies": true,
"packageName": "css-loader",
"requirements": "= 2.1.1",
"repository": {
"nameWithOwner": "webpack-contrib/css-loader",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "CSS Loader"
}
},
{
"hasDependencies": true,
"packageName": "css-prefers-color-scheme",
"requirements": "= 3.1.1",
"repository": {
"nameWithOwner": "csstools/css-prefers-color-scheme",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "Use light or dark color themes in CSS"
}
},
{
"hasDependencies": true,
"packageName": "css-select",
"requirements": "= 2.0.2",
"repository": {
"nameWithOwner": "fb55/css-select",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "a CSS selector compiler & engine"
}
},
{
"hasDependencies": false,
"packageName": "css-select-base-adapter",
"requirements": "= 0.1.1",
"repository": {
"nameWithOwner": "nrkn/css-select-base-adapter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Provides some base functions needed by a css-select adapter"
}
},
{
"hasDependencies": true,
"packageName": "css-tree",
"requirements": "= 1.0.0-alpha.29",
"repository": {
"nameWithOwner": "csstree/csstree",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations"
}
},
{
"hasDependencies": true,
"packageName": "css-unit-converter",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "andyjansson/css-unit-converter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Converts CSS values from one unit to another"
}
},
{
"hasDependencies": true,
"packageName": "css-url-regex",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "cssstats/css-url-regex",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Regular expression for matching css urls"
}
},
{
"hasDependencies": true,
"packageName": "css-what",
"requirements": "= 2.1.3",
"repository": {
"nameWithOwner": "fb55/css-what",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "a CSS selector parser"
}
},
{
"hasDependencies": true,
"packageName": "cssdb",
"requirements": "= 4.4.0",
"repository": {
"nameWithOwner": "csstools/cssdb",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "A database of staged CSS features"
}
},
{
"hasDependencies": true,
"packageName": "cssesc",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "mathiasbynens/cssesc",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output."
}
},
{
"hasDependencies": true,
"packageName": "cssnano",
"requirements": "= 4.1.10",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-preset-default",
"requirements": "= 4.0.7",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-util-get-arguments",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-util-get-match",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-util-raw-cache",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-util-same-parent",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
}
]
}
},
{
"filename": "actionmailbox/test/dummy/yarn.lock",
"dependenciesCount": 872,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "@babel/code-frame",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/core",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/generator",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-annotate-as-pure",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-builder-binary-assignment-operator-visitor",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-call-delegate",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-create-class-features-plugin",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-define-map",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-explode-assignable-expression",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-function-name",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-get-function-arity",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-hoist-variables",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-member-expression-to-functions",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-module-imports",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-module-transforms",
"requirements": "= 7.2.2",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-optimise-call-expression",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "@babel/helper-plugin-utils",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-regex",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-remap-async-to-generator",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-replace-supers",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-simple-access",
"requirements": "= 7.1.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-split-export-declaration",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helper-wrap-function",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/helpers",
"requirements": "= 7.3.1",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/highlight",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/parser",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-async-generator-functions",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-class-properties",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-json-strings",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-object-rest-spread",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-optional-catch-binding",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-proposal-unicode-property-regex",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-async-generators",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-dynamic-import",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-json-strings",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-object-rest-spread",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-syntax-optional-catch-binding",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-arrow-functions",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-async-to-generator",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-block-scoped-functions",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-block-scoping",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-classes",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-computed-properties",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-destructuring",
"requirements": "= 7.3.2",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-dotall-regex",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-duplicate-keys",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-exponentiation-operator",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-for-of",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-function-name",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-literals",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-modules-amd",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-modules-commonjs",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-modules-systemjs",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-modules-umd",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-named-capturing-groups-regex",
"requirements": "= 7.3.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-new-target",
"requirements": "= 7.0.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-object-super",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-parameters",
"requirements": "= 7.3.3",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-regenerator",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-runtime",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-shorthand-properties",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-spread",
"requirements": "= 7.2.2",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-sticky-regex",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-template-literals",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-typeof-symbol",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/plugin-transform-unicode-regex",
"requirements": "= 7.2.0",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/polyfill",
"requirements": "= 7.2.5",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/preset-env",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/runtime",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/template",
"requirements": "= 7.2.2",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/traverse",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@babel/types",
"requirements": "= 7.3.4",
"repository": {
"nameWithOwner": "babel/babel",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🐠 Babel is a compiler for writing next generation JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "@csstools/convert-colors",
"requirements": "= 1.4.0",
"repository": {
"nameWithOwner": "jonathantneal/convert-colors",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "Convert Colors converts colors between RGB, HEX, HSL, HWB, LAB, LCH, and more"
}
},
{
"hasDependencies": true,
"packageName": "@rails/webpacker",
"requirements": "= 4.0.2",
"repository": {
"nameWithOwner": "rails/webpacker",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Use Webpack to manage app-like JavaScript modules in Rails"
}
},
{
"hasDependencies": false,
"packageName": "@types/q",
"requirements": "= 1.5.1",
"repository": {
"nameWithOwner": "DefinitelyTyped/DefinitelyTyped",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "The repository for high quality TypeScript type definitions."
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/ast",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/floating-point-hex-parser",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-api-error",
"requirements": "= 1.8.5",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-buffer",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-code-frame",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-fsm",
"requirements": "= 1.8.5",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-module-context",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/helper-wasm-bytecode",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/helper-wasm-section",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/ieee754",
"requirements": "= 1.8.5",
"repository": null
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/leb128",
"requirements": "= 1.8.5",
"repository": null
},
{
"hasDependencies": false,
"packageName": "@webassemblyjs/utf8",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-edit",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-gen",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-opt",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wasm-parser",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wast-parser",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@webassemblyjs/wast-printer",
"requirements": "= 1.8.5",
"repository": {
"nameWithOwner": "xtuc/webassemblyjs",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Toolchain for WebAssembly"
}
},
{
"hasDependencies": true,
"packageName": "@xtuc/ieee754",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "wschoeck/nuxtuebung",
"licenseInfo": null,
"description": "nuxtuebung"
}
},
{
"hasDependencies": true,
"packageName": "@xtuc/long",
"requirements": "= 4.2.2",
"repository": {
"nameWithOwner": "dcodeIO/long.js",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "A Long class for representing a 64-bit two's-complement integer value."
}
},
{
"hasDependencies": true,
"packageName": "abbrev",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "isaacs/abbrev-js",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Like ruby's Abbrev module"
}
},
{
"hasDependencies": true,
"packageName": "accepts",
"requirements": "= 1.3.4",
"repository": {
"nameWithOwner": "jshttp/accepts",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Higher-level content negotiation"
}
},
{
"hasDependencies": false,
"packageName": "acorn",
"requirements": "= 6.1.1",
"repository": {
"nameWithOwner": "acornjs/acorn",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A small, fast, JavaScript-based JavaScript parser"
}
},
{
"hasDependencies": true,
"packageName": "acorn-dynamic-import",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "kesne/acorn-dynamic-import",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": false,
"packageName": "activetext",
"requirements": "= 0.0.0",
"repository": null
},
{
"hasDependencies": true,
"packageName": "ajv",
"requirements": "= 6.10.0",
"repository": {
"nameWithOwner": "ajv-validator/ajv",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The fastest JSON Schema Validator. Supports draft-04/06/07"
}
},
{
"hasDependencies": true,
"packageName": "ajv-errors",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "ajv-validator/ajv-errors",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Custom error messages in JSON-Schema for Ajv"
}
},
{
"hasDependencies": true,
"packageName": "ajv-keywords",
"requirements": "= 3.1.0",
"repository": {
"nameWithOwner": "ajv-validator/ajv-keywords",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Custom JSON-Schema keywords for Ajv validator"
}
},
{
"hasDependencies": true,
"packageName": "alphanum-sort",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "TrySound/alphanum-sort",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Alphanumeric sorting algorithm"
}
},
{
"hasDependencies": false,
"packageName": "amdefine",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "jrburke/amdefine",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "ansi-colors",
"requirements": "= 3.2.4",
"repository": {
"nameWithOwner": "doowb/ansi-colors",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Easily add ANSI colors to your text and symbols in the terminal. ansi-colors is the official ansi styling library for gulp, and is used by hundreds of other projects, including mocha and enquirer."
}
},
{
"hasDependencies": true,
"packageName": "ansi-html",
"requirements": "= 0.0.7",
"repository": {
"nameWithOwner": "Tjatse/ansi-html",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "An elegant lib that converts the chalked text to HTML."
}
},
{
"hasDependencies": true,
"packageName": "ansi-regex",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "chalk/ansi-regex",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Regular expression for matching ANSI escape codes"
}
},
{
"hasDependencies": true,
"packageName": "ansi-styles",
"requirements": "= 3.2.1",
"repository": {
"nameWithOwner": "chalk/ansi-styles",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ANSI escape codes for styling strings in the terminal"
}
},
{
"hasDependencies": true,
"packageName": "anymatch",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "micromatch/anymatch",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": ":bangbang: Matches strings against configurable strings, globs, regular expressions, and/or functions"
}
},
{
"hasDependencies": true,
"packageName": "aproba",
"requirements": "= 1.2.0",
"repository": {
"nameWithOwner": "iarna/aproba",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "A ridiculously light-weight function argument validator"
}
},
{
"hasDependencies": true,
"packageName": "are-we-there-yet",
"requirements": "= 1.1.4",
"repository": {
"nameWithOwner": "npm/are-we-there-yet",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Track complex hiearchies of asynchronous task completion statuses."
}
},
{
"hasDependencies": true,
"packageName": "argparse",
"requirements": "= 1.0.9",
"repository": {
"nameWithOwner": "nodeca/argparse",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "CLI arguments parser for node.js. JS port of python's argparse module."
}
},
{
"hasDependencies": true,
"packageName": "arr-diff",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-diff",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Returns an array with only the unique values from all given arrays using strict equality for comparisons."
}
},
{
"hasDependencies": true,
"packageName": "arr-flatten",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-flatten",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Recursively flatten an array or arrays. This is the fastest implementation of array flatten."
}
},
{
"hasDependencies": true,
"packageName": "arr-union",
"requirements": "= 3.1.0",
"repository": {
"nameWithOwner": "jonschlinkert/arr-union",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Returns an array of unique values using strict equality for comparisons, maintaining the same order as the provided arrays."
}
},
{
"hasDependencies": true,
"packageName": "array-find-index",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "sindresorhus/array-find-index",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ES2015 `Array#findIndex()` ponyfill"
}
},
{
"hasDependencies": true,
"packageName": "array-flatten",
"requirements": "= 2.1.1",
"repository": {
"nameWithOwner": "blakeembrey/array-flatten",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Flatten a multi-dimensional array in JavaScript."
}
},
{
"hasDependencies": true,
"packageName": "array-union",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "sindresorhus/array-union",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create an array of unique values, in order, from the input arrays"
}
},
{
"hasDependencies": false,
"packageName": "array-uniq",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "sindresorhus/array-uniq",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create an array without duplicates"
}
},
{
"hasDependencies": true,
"packageName": "array-unique",
"requirements": "= 0.3.2",
"repository": {
"nameWithOwner": "jonschlinkert/array-unique",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Return an array free of duplicate values. Very fast implementation."
}
},
{
"hasDependencies": true,
"packageName": "asn1",
"requirements": "= 0.2.3",
"repository": {
"nameWithOwner": "joyent/node-asn1",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Contains parsers and serializers for ASN.1 (currently BER only)"
}
},
{
"hasDependencies": true,
"packageName": "asn1.js",
"requirements": "= 4.9.2",
"repository": {
"nameWithOwner": "indutny/asn1.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ASN.1 Decoder/Encoder/DSL"
}
},
{
"hasDependencies": true,
"packageName": "assert",
"requirements": "= 1.4.1",
"repository": {
"nameWithOwner": "browserify/commonjs-assert",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "simple assertion library for javascript"
}
},
{
"hasDependencies": true,
"packageName": "assert-plus",
"requirements": "= 0.2.0",
"repository": {
"nameWithOwner": "joyent/node-assert-plus",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Extra assertions on top of node's assert module"
}
},
{
"hasDependencies": true,
"packageName": "assign-symbols",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/assign-symbols",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 `Object.assign` method."
}
},
{
"hasDependencies": true,
"packageName": "async",
"requirements": "= 1.5.2",
"repository": {
"nameWithOwner": "caolan/async",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Async utilities for node and the browser"
}
},
{
"hasDependencies": false,
"packageName": "async-each",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "paulmillr/async-each",
"licenseInfo": null,
"description": "No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript."
}
},
{
"hasDependencies": false,
"packageName": "async-foreach",
"requirements": "= 0.1.3",
"repository": {
"nameWithOwner": "cowboy/javascript-sync-async-foreach",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "An optionally-asynchronous forEach with an interesting interface."
}
},
{
"hasDependencies": true,
"packageName": "asynckit",
"requirements": "= 0.4.0",
"repository": {
"nameWithOwner": "alexindigo/asynckit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Minimal async jobs utility library, with streams support"
}
},
{
"hasDependencies": false,
"packageName": "atob",
"requirements": "= 2.0.3",
"repository": {
"nameWithOwner": "node-browser-compat/atob",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A port of the browser's `atob` function"
}
},
{
"hasDependencies": true,
"packageName": "autoprefixer",
"requirements": "= 9.4.10",
"repository": {
"nameWithOwner": "postcss/autoprefixer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": " Parse CSS and add vendor prefixes to rules by Can I Use"
}
},
{
"hasDependencies": false,
"packageName": "aws-sign2",
"requirements": "= 0.7.0",
"repository": {
"nameWithOwner": "request/aws-sign",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module."
}
},
{
"hasDependencies": true,
"packageName": "aws4",
"requirements": "= 1.8.0",
"repository": {
"nameWithOwner": "mhart/aws4",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Signs and prepares Node.js requests using AWS Signature Version 4"
}
},
{
"hasDependencies": true,
"packageName": "babel-loader",
"requirements": "= 8.0.5",
"repository": {
"nameWithOwner": "babel/babel-loader",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "📦 Babel loader for webpack"
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-dynamic-import-node",
"requirements": "= 2.2.0",
"repository": {
"nameWithOwner": "airbnb/babel-plugin-dynamic-import-node",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Babel plugin to transpile import() to a deferred require(), for node"
}
},
{
"hasDependencies": true,
"packageName": "babel-plugin-macros",
"requirements": "= 2.5.0",
"repository": {
"nameWithOwner": "kentcdodds/babel-plugin-macros",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🎣 Allows you to build simple compile-time libraries"
}
},
{
"hasDependencies": false,
"packageName": "balanced-match",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "juliangruber/balanced-match",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Match balanced character pairs, like `{` and `}`"
}
},
{
"hasDependencies": false,
"packageName": "base",
"requirements": "= 0.11.2",
"repository": {
"nameWithOwner": "antz29/node-base",
"licenseInfo": null,
"description": "A micro web framework for Node.js"
}
},
{
"hasDependencies": true,
"packageName": "base64-js",
"requirements": "= 1.2.1",
"repository": {
"nameWithOwner": "beatgammit/base64-js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Base64 encoding/decoding in pure JS"
}
},
{
"hasDependencies": true,
"packageName": "batch",
"requirements": "= 0.6.1",
"repository": {
"nameWithOwner": "visionmedia/batch",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Simple async batch with concurrency control and progress reporting"
}
},
{
"hasDependencies": true,
"packageName": "bcrypt-pbkdf",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "joyent/node-bcrypt-pbkdf",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Port of the OpenBSD `bcrypt_pbkdf` function to pure Javascript"
}
},
{
"hasDependencies": false,
"packageName": "big.js",
"requirements": "= 5.2.2",
"repository": {
"nameWithOwner": "MikeMcl/big.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A small, fast JavaScript library for arbitrary-precision decimal arithmetic."
}
},
{
"hasDependencies": true,
"packageName": "binary-extensions",
"requirements": "= 1.11.0",
"repository": {
"nameWithOwner": "sindresorhus/binary-extensions",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "List of binary file extensions"
}
},
{
"hasDependencies": true,
"packageName": "block-stream",
"requirements": "= 0.0.9",
"repository": {
"nameWithOwner": "isaacs/block-stream",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "A stream of fixed-size blocks"
}
},
{
"hasDependencies": true,
"packageName": "bluebird",
"requirements": "= 3.5.3",
"repository": {
"nameWithOwner": "petkaantonov/bluebird",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": ":bird: :zap: Bluebird is a full featured promise library with unmatched performance."
}
},
{
"hasDependencies": true,
"packageName": "bn.js",
"requirements": "= 4.11.8",
"repository": {
"nameWithOwner": "indutny/bn.js",
"licenseInfo": null,
"description": "BigNum in pure javascript"
}
},
{
"hasDependencies": true,
"packageName": "body-parser",
"requirements": "= 1.18.2",
"repository": {
"nameWithOwner": "expressjs/body-parser",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node.js body parsing middleware"
}
},
{
"hasDependencies": true,
"packageName": "bonjour",
"requirements": "= 3.5.0",
"repository": {
"nameWithOwner": "watson/bonjour",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A Bonjour/Zeroconf protocol implementation in JavaScript"
}
},
{
"hasDependencies": false,
"packageName": "boolbase",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "fb55/boolbase",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "two functions: one that returns true, one that returns false"
}
},
{
"hasDependencies": false,
"packageName": "boom",
"requirements": "= 2.10.1",
"repository": {
"nameWithOwner": "whxaxes/boom",
"licenseInfo": null,
"description": "🎧 A music player base on electron-vue"
}
},
{
"hasDependencies": true,
"packageName": "brace-expansion",
"requirements": "= 1.1.11",
"repository": {
"nameWithOwner": "juliangruber/brace-expansion",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Brace expansion, as known from sh/bash, in JavaScript"
}
},
{
"hasDependencies": true,
"packageName": "braces",
"requirements": "= 2.3.2",
"repository": {
"nameWithOwner": "micromatch/braces",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Faster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3."
}
},
{
"hasDependencies": true,
"packageName": "brorand",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "indutny/brorand",
"licenseInfo": null,
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-aes",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-aes",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "aes, for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserify-cipher",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-cipher",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-des",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-des",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "DES for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserify-rsa",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-rsa",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "browserify-sign",
"requirements": "= 4.0.4",
"repository": {
"nameWithOwner": "crypto-browserify/browserify-sign",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "createSign and createVerify in your browser"
}
},
{
"hasDependencies": true,
"packageName": "browserify-zlib",
"requirements": "= 0.2.0",
"repository": {
"nameWithOwner": "browserify/browserify-zlib",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "Full zlib module for browserify"
}
},
{
"hasDependencies": true,
"packageName": "browserslist",
"requirements": "= 4.4.2",
"repository": {
"nameWithOwner": "browserslist/browserslist",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env"
}
},
{
"hasDependencies": true,
"packageName": "buffer",
"requirements": "= 4.9.1",
"repository": {
"nameWithOwner": "feross/buffer",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The buffer module from node.js, for the browser."
}
},
{
"hasDependencies": true,
"packageName": "buffer-from",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "LinusU/buffer-from",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A ponyfill for Buffer.from"
}
},
{
"hasDependencies": true,
"packageName": "buffer-indexof",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "soldair/node-buffer-indexof",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "find the index of a buffer in a buffer"
}
},
{
"hasDependencies": true,
"packageName": "buffer-xor",
"requirements": "= 1.0.3",
"repository": {
"nameWithOwner": "crypto-browserify/buffer-xor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A simple module for bitwise-xor on buffers"
}
},
{
"hasDependencies": true,
"packageName": "builtin-modules",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "sindresorhus/builtin-modules",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "List of the Node.js builtin modules"
}
},
{
"hasDependencies": true,
"packageName": "builtin-status-codes",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "bendrucker/builtin-status-codes",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The map of HTTP status codes from the builtin http module"
}
},
{
"hasDependencies": false,
"packageName": "bytes",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "visionmedia/bytes.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node byte string parser"
}
},
{
"hasDependencies": true,
"packageName": "cacache",
"requirements": "= 11.3.2",
"repository": {
"nameWithOwner": "zkat/cacache",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "💩💵 but for your data. If you've got the hash, we've got the cache ™ (moved)"
}
},
{
"hasDependencies": true,
"packageName": "cache-base",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "jonschlinkert/cache-base",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Basic object store with methods like get/set/extend/omit"
}
},
{
"hasDependencies": true,
"packageName": "caller-callsite",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "sindresorhus/caller-callsite",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Get the callsite of the caller function"
}
},
{
"hasDependencies": true,
"packageName": "caller-path",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "sindresorhus/caller-path",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Get the path of the caller module"
}
},
{
"hasDependencies": true,
"packageName": "callsites",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "sindresorhus/callsites",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Get callsites from the V8 stack trace API"
}
},
{
"hasDependencies": true,
"packageName": "camelcase",
"requirements": "= 5.2.0",
"repository": {
"nameWithOwner": "sindresorhus/camelcase",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar"
}
},
{
"hasDependencies": true,
"packageName": "camelcase-keys",
"requirements": "= 2.1.0",
"repository": {
"nameWithOwner": "sindresorhus/camelcase-keys",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Convert object keys to camel case"
}
},
{
"hasDependencies": false,
"packageName": "caniuse-api",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "Nyalab/caniuse-api",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "request the caniuse data to check browsers compatibilities"
}
},
{
"hasDependencies": false,
"packageName": "caniuse-lite",
"requirements": "= 1.0.30000942",
"repository": {
"nameWithOwner": "ben-eb/caniuse-lite",
"licenseInfo": {
"name": "Creative Commons Attribution 4.0 International",
"spdxId": "CC-BY-4.0",
"url": "http://choosealicense.com/licenses/cc-by-4.0/"
},
"description": "A smaller version of caniuse-db, with only the essentials!"
}
},
{
"hasDependencies": true,
"packageName": "case-sensitive-paths-webpack-plugin",
"requirements": "= 2.2.0",
"repository": {
"nameWithOwner": "Urthen/case-sensitive-paths-webpack-plugin",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Enforces case sensitive paths in Webpack requires."
}
},
{
"hasDependencies": false,
"packageName": "caseless",
"requirements": "= 0.12.0",
"repository": {
"nameWithOwner": "request/caseless",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "Caseless object set/get/has, very useful when working with HTTP headers."
}
},
{
"hasDependencies": true,
"packageName": "chalk",
"requirements": "= 2.4.2",
"repository": {
"nameWithOwner": "chalk/chalk",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "🖍 Terminal string styling done right"
}
},
{
"hasDependencies": true,
"packageName": "chokidar",
"requirements": "= 2.1.2",
"repository": {
"nameWithOwner": "paulmillr/chokidar",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "An efficient wrapper around node.js fs.watch / fs.watchFile / FSEvents"
}
},
{
"hasDependencies": true,
"packageName": "chownr",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "isaacs/chownr",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Like `chown -R`"
}
},
{
"hasDependencies": true,
"packageName": "chrome-trace-event",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "joyent/node-trace-event",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A node module for creating event traces according to Google's Trace Event format"
}
},
{
"hasDependencies": true,
"packageName": "cipher-base",
"requirements": "= 1.0.4",
"repository": {
"nameWithOwner": "crypto-browserify/cipher-base",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "abstract base class for crypto-streams"
}
},
{
"hasDependencies": false,
"packageName": "class-utils",
"requirements": "= 0.3.6",
"repository": {
"nameWithOwner": "jonschlinkert/class-utils",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Utils for working with JavaScript classes and prototype methods."
}
},
{
"hasDependencies": true,
"packageName": "cliui",
"requirements": "= 4.1.0",
"repository": {
"nameWithOwner": "yargs/cliui",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "easily create complex multi-column command-line-interfaces."
}
},
{
"hasDependencies": false,
"packageName": "clone-deep",
"requirements": "= 2.0.2",
"repository": {
"nameWithOwner": "jonschlinkert/clone-deep",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep, and many others!"
}
},
{
"hasDependencies": false,
"packageName": "co",
"requirements": "= 4.6.0",
"repository": {
"nameWithOwner": "tj/co",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)"
}
},
{
"hasDependencies": true,
"packageName": "coa",
"requirements": "= 2.0.2",
"repository": {
"nameWithOwner": "veged/coa",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Command-Option-Argument: Get more from defining your command line interface"
}
},
{
"hasDependencies": true,
"packageName": "code-point-at",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "sindresorhus/code-point-at",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "ES2015 `String#codePointAt()` ponyfill"
}
},
{
"hasDependencies": true,
"packageName": "collection-visit",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "jonschlinkert/collection-visit",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Visit a method over the items in an object, or map visit over the objects in an array. This is an alternative approach to using extend or merge, useful when events are emitted on a method like get or set."
}
},
{
"hasDependencies": false,
"packageName": "color",
"requirements": "= 3.1.0",
"repository": {
"nameWithOwner": "Qix-/color",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": ":rainbow: Javascript color conversion and manipulation library"
}
},
{
"hasDependencies": true,
"packageName": "color-convert",
"requirements": "= 1.9.1",
"repository": {
"nameWithOwner": "Qix-/color-convert",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Plain color conversion functions in JavaScript"
}
},
{
"hasDependencies": false,
"packageName": "color-name",
"requirements": "= 1.1.3",
"repository": {
"nameWithOwner": "colorjs/color-name",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A JSON with CSS color names"
}
},
{
"hasDependencies": true,
"packageName": "color-string",
"requirements": "= 1.5.2",
"repository": {
"nameWithOwner": "Qix-/color-string",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Parser and generator for CSS color strings"
}
},
{
"hasDependencies": true,
"packageName": "combined-stream",
"requirements": "= 1.0.7",
"repository": {
"nameWithOwner": "felixge/node-combined-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A stream that emits multiple other streams one after another."
}
},
{
"hasDependencies": true,
"packageName": "commander",
"requirements": "= 2.17.1",
"repository": {
"nameWithOwner": "tj/commander.js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node.js command-line interfaces made easy"
}
},
{
"hasDependencies": true,
"packageName": "commondir",
"requirements": "= 1.0.1",
"repository": {
"nameWithOwner": "substack/node-commondir",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Compute the closest common parent for file paths"
}
},
{
"hasDependencies": true,
"packageName": "component-emitter",
"requirements": "= 1.2.1",
"repository": {
"nameWithOwner": "component/emitter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Event emitter component"
}
},
{
"hasDependencies": true,
"packageName": "compressible",
"requirements": "= 2.0.12",
"repository": {
"nameWithOwner": "jshttp/compressible",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Compressible Content-Type / mime checking."
}
},
{
"hasDependencies": true,
"packageName": "compression",
"requirements": "= 1.7.1",
"repository": {
"nameWithOwner": "expressjs/compression",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node.js compression middleware"
}
},
{
"hasDependencies": true,
"packageName": "compression-webpack-plugin",
"requirements": "= 2.0.0",
"repository": {
"nameWithOwner": "webpack-contrib/compression-webpack-plugin",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Prepare compressed versions of assets to serve them with Content-Encoding"
}
},
{
"hasDependencies": true,
"packageName": "concat-map",
"requirements": "= 0.0.1",
"repository": {
"nameWithOwner": "substack/node-concat-map",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "concatenative mapdashery"
}
},
{
"hasDependencies": true,
"packageName": "concat-stream",
"requirements": "= 1.6.0",
"repository": {
"nameWithOwner": "maxogden/concat-stream",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "writable stream that concatenates strings or data and calls a callback with the result"
}
},
{
"hasDependencies": true,
"packageName": "connect-history-api-fallback",
"requirements": "= 1.5.0",
"repository": {
"nameWithOwner": "bripkens/connect-history-api-fallback",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Fallback to index.html for applications that are using the HTML 5 history API"
}
},
{
"hasDependencies": true,
"packageName": "console-browserify",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "browserify/console-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Emulate console for all the browsers"
}
},
{
"hasDependencies": true,
"packageName": "console-control-strings",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "iarna/console-control-strings",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted."
}
},
{
"hasDependencies": false,
"packageName": "constants-browserify",
"requirements": "= 1.0.0",
"repository": {
"nameWithOwner": "juliangruber/constants-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "node's constants module for the browser"
}
},
{
"hasDependencies": true,
"packageName": "content-disposition",
"requirements": "= 0.5.2",
"repository": {
"nameWithOwner": "jshttp/content-disposition",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create and parse HTTP Content-Disposition header"
}
},
{
"hasDependencies": false,
"packageName": "content-type",
"requirements": "= 1.0.4",
"repository": {
"nameWithOwner": "jshttp/content-type",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Create and parse HTTP Content-Type header"
}
},
{
"hasDependencies": true,
"packageName": "convert-source-map",
"requirements": "= 1.6.0",
"repository": {
"nameWithOwner": "thlorenz/convert-source-map",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Converts a source-map from/to different formats."
}
},
{
"hasDependencies": true,
"packageName": "cookie",
"requirements": "= 0.3.1",
"repository": {
"nameWithOwner": "jshttp/cookie",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "HTTP server cookie parsing and serialization"
}
},
{
"hasDependencies": false,
"packageName": "cookie-signature",
"requirements": "= 1.0.6",
"repository": {
"nameWithOwner": "tj/node-cookie-signature",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "cookie signing"
}
},
{
"hasDependencies": true,
"packageName": "copy-concurrently",
"requirements": "= 1.0.5",
"repository": {
"nameWithOwner": "npm/copy-concurrently",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Promises of copies of files, directories and symlinks, with concurrency controls and win32 junction fallback."
}
},
{
"hasDependencies": true,
"packageName": "copy-descriptor",
"requirements": "= 0.1.1",
"repository": {
"nameWithOwner": "jonschlinkert/copy-descriptor",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": " \"description\": \"Copy a descriptor from object A to object B\","
}
},
{
"hasDependencies": true,
"packageName": "core-js",
"requirements": "= 2.6.5",
"repository": {
"nameWithOwner": "zloirock/core-js",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Standard Library"
}
},
{
"hasDependencies": false,
"packageName": "core-util-is",
"requirements": "= 1.0.2",
"repository": {
"nameWithOwner": "isaacs/core-util-is",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The util.is* functions from Node core"
}
},
{
"hasDependencies": true,
"packageName": "cosmiconfig",
"requirements": "= 5.1.0",
"repository": {
"nameWithOwner": "davidtheclark/cosmiconfig",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Find and load configuration from a package.json property, rc file, or CommonJS module"
}
},
{
"hasDependencies": true,
"packageName": "create-ecdh",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "crypto-browserify/createECDH",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "browserify version of crypto.createECDH"
}
},
{
"hasDependencies": true,
"packageName": "create-hash",
"requirements": "= 1.1.3",
"repository": {
"nameWithOwner": "crypto-browserify/createHash",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node style hashes for use in the browser, with native hash functions in node"
}
},
{
"hasDependencies": true,
"packageName": "create-hmac",
"requirements": "= 1.1.6",
"repository": {
"nameWithOwner": "crypto-browserify/createHmac",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Node style HMAC for use in the browser, with native implementation in node"
}
},
{
"hasDependencies": true,
"packageName": "cross-spawn",
"requirements": "= 6.0.5",
"repository": {
"nameWithOwner": "moxystudio/node-cross-spawn",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A cross platform solution to node's spawn and spawnSync"
}
},
{
"hasDependencies": true,
"packageName": "cryptiles",
"requirements": "= 2.0.5",
"repository": {
"nameWithOwner": "rybon2000/rybon",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "crypto-browserify",
"requirements": "= 3.12.0",
"repository": {
"nameWithOwner": "crypto-browserify/crypto-browserify",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "partial implementation of node's `crypto` for the browser"
}
},
{
"hasDependencies": true,
"packageName": "css-blank-pseudo",
"requirements": "= 0.1.4",
"repository": {
"nameWithOwner": "csstools/css-blank-pseudo",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "Style form elements when they are empty"
}
},
{
"hasDependencies": false,
"packageName": "css-color-names",
"requirements": "= 0.0.4",
"repository": {
"nameWithOwner": "bahamas10/css-color-names",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A JSON Object of css color names mapped to their hex value"
}
},
{
"hasDependencies": true,
"packageName": "css-declaration-sorter",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "Siilwyn/css-declaration-sorter",
"licenseInfo": {
"name": "ISC License",
"spdxId": "ISC",
"url": "http://choosealicense.com/licenses/isc/"
},
"description": "Sort CSS declarations fast and automatically in a certain order."
}
},
{
"hasDependencies": true,
"packageName": "css-has-pseudo",
"requirements": "= 0.10.0",
"repository": {
"nameWithOwner": "csstools/css-has-pseudo",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "Style elements relative to other elements"
}
},
{
"hasDependencies": true,
"packageName": "css-loader",
"requirements": "= 2.1.1",
"repository": {
"nameWithOwner": "webpack-contrib/css-loader",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "CSS Loader"
}
},
{
"hasDependencies": true,
"packageName": "css-prefers-color-scheme",
"requirements": "= 3.1.1",
"repository": {
"nameWithOwner": "csstools/css-prefers-color-scheme",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "Use light or dark color themes in CSS"
}
},
{
"hasDependencies": true,
"packageName": "css-select",
"requirements": "= 2.0.2",
"repository": {
"nameWithOwner": "fb55/css-select",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "a CSS selector compiler & engine"
}
},
{
"hasDependencies": false,
"packageName": "css-select-base-adapter",
"requirements": "= 0.1.1",
"repository": {
"nameWithOwner": "nrkn/css-select-base-adapter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Provides some base functions needed by a css-select adapter"
}
},
{
"hasDependencies": true,
"packageName": "css-tree",
"requirements": "= 1.0.0-alpha.29",
"repository": {
"nameWithOwner": "csstree/csstree",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations"
}
},
{
"hasDependencies": true,
"packageName": "css-unit-converter",
"requirements": "= 1.1.1",
"repository": {
"nameWithOwner": "andyjansson/css-unit-converter",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Converts CSS values from one unit to another"
}
},
{
"hasDependencies": true,
"packageName": "css-url-regex",
"requirements": "= 1.1.0",
"repository": {
"nameWithOwner": "cssstats/css-url-regex",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Regular expression for matching css urls"
}
},
{
"hasDependencies": true,
"packageName": "css-what",
"requirements": "= 2.1.3",
"repository": {
"nameWithOwner": "fb55/css-what",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "a CSS selector parser"
}
},
{
"hasDependencies": true,
"packageName": "cssdb",
"requirements": "= 4.4.0",
"repository": {
"nameWithOwner": "csstools/cssdb",
"licenseInfo": {
"name": "Creative Commons Zero v1.0 Universal",
"spdxId": "CC0-1.0",
"url": "http://choosealicense.com/licenses/cc0-1.0/"
},
"description": "A database of staged CSS features"
}
},
{
"hasDependencies": true,
"packageName": "cssesc",
"requirements": "= 3.0.0",
"repository": {
"nameWithOwner": "mathiasbynens/cssesc",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output."
}
},
{
"hasDependencies": true,
"packageName": "cssnano",
"requirements": "= 4.1.10",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-preset-default",
"requirements": "= 4.0.7",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-util-get-arguments",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-util-get-match",
"requirements": "= 4.0.0",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-util-raw-cache",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "cssnano-util-same-parent",
"requirements": "= 4.0.1",
"repository": {
"nameWithOwner": "cssnano/cssnano",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A modular minifier, built on top of the PostCSS ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "csso",
"requirements": "= 3.5.1",
"repository": {
"nameWithOwner": "css/csso",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "CSS minifier with structural optimizations"
}
},
{
"hasDependencies": true,
"packageName": "currently-unhandled",
"requirements": "= 0.4.1",
"repository": {
"nameWithOwner": "jamestalmage/currently-unhandled",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Track the list of currently unhandled promise rejections"
}
},
{
"hasDependencies": false,
"packageName": "cyclist",
"requirements": "= 0.2.2",
"repository": {
"nameWithOwner": "mafintosh/cyclist",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Cyclist is an efficient circular buffer implemention for Javascript."
}
},
{
"hasDependencies": true,
"packageName": "dashdash",
"requirements": "= 1.14.1",
"repository": {
"nameWithOwner": "trentm/node-dashdash",
"licenseInfo": {
"name": "Other",
"spdxId": "NOASSERTION",
"url": "http://choosealicense.com/licenses/other/"
},
"description": "A light, featureful and explicit option parsing library for node.js."
}
},
{
"hasDependencies": false,
"packageName": "date-now",
"requirements": "= 0.1.4",
"repository": {
"nameWithOwner": "Raynos/date-now",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "debug",
"requirements": "= 4.1.1",
"repository": {
"nameWithOwner": "visionmedia/debug",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers"
}
}
]
}
},
{
"filename": "railties/lib/rails/generators/rails/app/templates/Gemfile",
"dependenciesCount": 10,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "bootsnap",
"requirements": ">= 1.1.0",
"repository": {
"nameWithOwner": "Shopify/bootsnap",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Boot large Ruby/Rails apps faster"
}
},
{
"hasDependencies": true,
"packageName": "byebug",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "deivid-rodriguez/byebug",
"licenseInfo": {
"name": "BSD 2-Clause \"Simplified\" License",
"spdxId": "BSD-2-Clause",
"url": "http://choosealicense.com/licenses/bsd-2-clause/"
},
"description": "Debugging in Ruby 2"
}
},
{
"hasDependencies": true,
"packageName": "capybara",
"requirements": "~> 2.15",
"repository": {
"nameWithOwner": "teamcapybara/capybara",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Acceptance test framework for web applications"
}
},
{
"hasDependencies": true,
"packageName": "chromedriver-helper",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "flavorjones/chromedriver-helper",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Deprecated in favor of the `webdrivers` gem."
}
},
{
"hasDependencies": true,
"packageName": "listen",
"requirements": ">= 3.0.5,< 3.2",
"repository": {
"nameWithOwner": "guard/listen",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "The Listen gem listens to file modifications and notifies you about the changes."
}
},
{
"hasDependencies": true,
"packageName": "selenium-webdriver",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "SeleniumHQ/selenium",
"licenseInfo": {
"name": "Apache License 2.0",
"spdxId": "Apache-2.0",
"url": "http://choosealicense.com/licenses/apache-2.0/"
},
"description": "A browser automation framework and ecosystem."
}
},
{
"hasDependencies": true,
"packageName": "spring",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "rails/spring",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Rails application preloader"
}
},
{
"hasDependencies": true,
"packageName": "spring-watcher-listen",
"requirements": "~> 2.0.0",
"repository": {
"nameWithOwner": "jonleighton/spring-watcher-listen",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": null
}
},
{
"hasDependencies": true,
"packageName": "tzinfo-data",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "tzinfo/tzinfo-data",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "TZInfo::Data - Timezone Data for TZInfo"
}
},
{
"hasDependencies": true,
"packageName": "web-console",
"requirements": ">= 3.3.0",
"repository": {
"nameWithOwner": "rails/web-console",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "Rails Console on the Browser."
}
}
]
}
},
{
"filename": "railties/lib/rails/generators/rails/plugin/templates/Gemfile",
"dependenciesCount": 1,
"exceedsMaxSize": false,
"parseable": true,
"dependencies": {
"nodes": [
{
"hasDependencies": true,
"packageName": "tzinfo-data",
"requirements": ">= 0",
"repository": {
"nameWithOwner": "tzinfo/tzinfo-data",
"licenseInfo": {
"name": "MIT License",
"spdxId": "MIT",
"url": "http://choosealicense.com/licenses/mit/"
},
"description": "TZInfo::Data - Timezone Data for TZInfo"
}
}
]
}
}
]
}
}
}
}
{
organization(login: "jonico-sandbox") {
repositories (first:50) {
nodes {
nameWithOwner
description
dependencyGraphManifests(withDependencies: true) {
nodes {
filename
dependenciesCount
exceedsMaxSize
parseable
dependencies {
nodes {
hasDependencies
packageName
requirements
repository {
nameWithOwner
licenseInfo {
name
spdxId
url
}
description
}
}
}
}
}
}
}
}
}
@jonico
Copy link
Author

jonico commented Jun 9, 2020

Has to be run with
application/vnd.github.hawkgirl-preview+json Accept header

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment