From 80fa34dd2bd72af88efcb85844302d04450a0e1e Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 25 May 2020 11:01:03 -0600 Subject: Scan Conan projects * Scan the conan examples project * Split licenses by comma * Add integration test job for c projects * Add package_manager, version and path to v2.1 report * Detect collisions between names from different package managers * Add CHANGELOG entry * Update README to indicate Conan support * Print timestamps in install script --- .../expected/csharp/nuget-dotnetcore/v2.1.json | 830 ++ spec/fixtures/expected/go/modules/v2.1.json | 81 + spec/fixtures/expected/java/gradle/v2.1.json | 272 + .../expected/java/maven-multimodules/v2.1.json | 223 + spec/fixtures/expected/java/maven/v2.1.json | 272 + spec/fixtures/expected/js/bower/v2.1.json | 125 + spec/fixtures/expected/js/npm/v2.1.json | 54 + spec/fixtures/expected/js/yarn/v2.1.json | 10336 +++++++++++++++++++ spec/fixtures/expected/php/composer/v2.1.json | 531 + spec/fixtures/expected/python/2/pip/v2.1.json | 145 + spec/fixtures/expected/python/3/pip/v2.1.json | 159 + spec/fixtures/expected/python/pipenv/v2.1.json | 63 + spec/fixtures/expected/ruby/bundler/v2.1.json | 166 + spec/fixtures/schema/v2.1.json | 70 + spec/integration/c/conan_spec.rb | 62 + spec/integration/dotnet/examples_spec.rb | 2 +- spec/integration/dotnet/nuget_spec.rb | 6 +- spec/integration/go/modules_spec.rb | 4 +- spec/integration/java/gradle_spec.rb | 14 +- spec/integration/java/maven_spec.rb | 10 +- spec/integration/js/bower_spec.rb | 6 +- spec/integration/js/npm_spec.rb | 10 +- spec/integration/js/yarn_spec.rb | 4 +- spec/integration/php/composer_spec.rb | 2 +- spec/integration/python/pip_spec.rb | 6 +- spec/integration/python/pipenv_spec.rb | 12 +- spec/integration/ruby/bundler_spec.rb | 8 +- spec/support/integration_test_helper.rb | 2 +- spec/support/matchers.rb | 2 +- spec/support/shared.rb | 2 +- spec/unit/license/management/report/v2_1_spec.rb | 38 + 31 files changed, 13472 insertions(+), 45 deletions(-) create mode 100644 spec/fixtures/expected/csharp/nuget-dotnetcore/v2.1.json create mode 100644 spec/fixtures/expected/go/modules/v2.1.json create mode 100644 spec/fixtures/expected/java/gradle/v2.1.json create mode 100644 spec/fixtures/expected/java/maven-multimodules/v2.1.json create mode 100644 spec/fixtures/expected/java/maven/v2.1.json create mode 100644 spec/fixtures/expected/js/bower/v2.1.json create mode 100644 spec/fixtures/expected/js/npm/v2.1.json create mode 100644 spec/fixtures/expected/js/yarn/v2.1.json create mode 100644 spec/fixtures/expected/php/composer/v2.1.json create mode 100644 spec/fixtures/expected/python/2/pip/v2.1.json create mode 100644 spec/fixtures/expected/python/3/pip/v2.1.json create mode 100644 spec/fixtures/expected/python/pipenv/v2.1.json create mode 100644 spec/fixtures/expected/ruby/bundler/v2.1.json create mode 100644 spec/fixtures/schema/v2.1.json create mode 100644 spec/integration/c/conan_spec.rb create mode 100644 spec/unit/license/management/report/v2_1_spec.rb (limited to 'spec') diff --git a/spec/fixtures/expected/csharp/nuget-dotnetcore/v2.1.json b/spec/fixtures/expected/csharp/nuget-dotnetcore/v2.1.json new file mode 100644 index 0000000..c198381 --- /dev/null +++ b/spec/fixtures/expected/csharp/nuget-dotnetcore/v2.1.json @@ -0,0 +1,830 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "Apache-2.0", + "name": "Apache License 2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + }, + { + "id": "LGPL-2.1", + "name": "GNU Lesser General Public License v2.1 only", + "url": "https://opensource.org/licenses/LGPL-2.1" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "http://go.microsoft.com/fwlink/?linkid=329770", + "name": "http://go.microsoft.com/fwlink/?LinkId=329770", + "url": "" + }, + { + "id": "https://github.com/dotnet/corefx/blob/master/license.txt", + "name": "https://github.com/dotnet/corefx/blob/master/LICENSE.TXT", + "url": "" + }, + { + "id": "https://raw.githubusercontent.com/antlr/antlrcs/master/license.txt", + "name": "https://raw.githubusercontent.com/antlr/antlrcs/master/LICENSE.txt", + "url": "" + }, + { + "id": "https://raw.githubusercontent.com/nhibernate/nhibernate-core/master/license.txt", + "name": "https://raw.githubusercontent.com/nhibernate/nhibernate-core/master/LICENSE.txt", + "url": "" + }, + { + "id": "unknown", + "name": "unknown", + "url": "" + } + ], + "dependencies": [ + { + "name": "Antlr3.Runtime", + "version": "3.5.1", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "https://raw.githubusercontent.com/antlr/antlrcs/master/license.txt" + ] + }, + { + "name": "Iesi.Collections", + "version": "4.0.4", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "unknown" + ] + }, + { + "name": "Microsoft.NETCore.Platforms", + "version": "1.1.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "Microsoft.NETCore.Targets", + "version": "1.1.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "Microsoft.Win32.Primitives", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "MvcMailer", + "version": "4.5.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "NETStandard.Library", + "version": "1.6.1", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "NHibernate", + "version": "5.2.6", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "https://raw.githubusercontent.com/nhibernate/nhibernate-core/master/license.txt" + ] + }, + { + "name": "NodaTime", + "version": "2.4.7", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "Remotion.Linq", + "version": "2.2.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "Remotion.Linq.EagerFetching", + "version": "2.2.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "LGPL-2.1" + ] + }, + { + "name": "System.AppContext", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Buffers", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Collections", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Collections.Concurrent", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Configuration.ConfigurationManager", + "version": "4.4.1", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "https://github.com/dotnet/corefx/blob/master/license.txt" + ] + }, + { + "name": "System.Console", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Diagnostics.Debug", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Diagnostics.DiagnosticSource", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Diagnostics.Tools", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Diagnostics.Tracing", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Globalization", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Globalization.Calendars", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Globalization.Extensions", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.IO", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.IO.Compression", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.IO.Compression.ZipFile", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.IO.FileSystem", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.IO.FileSystem.Primitives", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Linq", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Linq.Expressions", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Linq.Queryable", + "version": "4.0.1", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Net.Http", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Net.Primitives", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Net.Sockets", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.ObjectModel", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Reflection", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Reflection.Emit", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Reflection.Emit.ILGeneration", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Reflection.Emit.Lightweight", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Reflection.Extensions", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Reflection.Primitives", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Reflection.TypeExtensions", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Resources.ResourceManager", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Runtime", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Runtime.Extensions", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Runtime.Handles", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Runtime.InteropServices", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Runtime.InteropServices.RuntimeInformation", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Runtime.Numerics", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Runtime.Serialization.Formatters", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Runtime.Serialization.Primitives", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Security.Cryptography.Algorithms", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Security.Cryptography.Cng", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Security.Cryptography.Csp", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Security.Cryptography.Encoding", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Security.Cryptography.Primitives", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Security.Cryptography.ProtectedData", + "version": "4.4.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "https://github.com/dotnet/corefx/blob/master/license.txt" + ] + }, + { + "name": "System.Security.Cryptography.X509Certificates", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Text.Encoding", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Text.Encoding.Extensions", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Text.RegularExpressions", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Threading", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Threading.Tasks", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Threading.Tasks.Extensions", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Threading.Timer", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Xml.ReaderWriter", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "System.Xml.XDocument", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "T4Scaffolding.Core", + "version": "1.0.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "unknown" + ] + }, + { + "name": "jive", + "version": "0.1.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.native.System", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.native.System.IO.Compression", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.native.System.Net.Http", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.native.System.Security.Cryptography.Apple", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + }, + { + "name": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "package_manager": "nuget", + "path": ".", + "licenses": [ + "http://go.microsoft.com/fwlink/?linkid=329770" + ] + } + ] +} diff --git a/spec/fixtures/expected/go/modules/v2.1.json b/spec/fixtures/expected/go/modules/v2.1.json new file mode 100644 index 0000000..f06fbd0 --- /dev/null +++ b/spec/fixtures/expected/go/modules/v2.1.json @@ -0,0 +1,81 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "BSD-3-Clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "url": "https://opensource.org/licenses/BSD-3-Clause" + }, + { + "id": "ISC", + "name": "ISC License", + "url": "https://opensource.org/licenses/ISC" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "unknown", + "name": "unknown", + "url": "" + } + ], + "dependencies": [ + { + "name": "github.com/davecgh/go-spew", + "version": "v1.1.1", + "package_manager": "go", + "path": "go.sum", + "licenses": [ + "ISC" + ] + }, + { + "name": "github.com/konsorten/go-windows-terminal-sequences", + "version": "v1.0.1", + "package_manager": "go", + "path": "go.sum", + "licenses": [ + "MIT" + ] + }, + { + "name": "github.com/pmezard/go-difflib", + "version": "v1.0.0", + "package_manager": "go", + "path": "go.sum", + "licenses": [ + "unknown" + ] + }, + { + "name": "github.com/sirupsen/logrus", + "version": "v1.4.2", + "package_manager": "go", + "path": "go.sum", + "licenses": [ + "MIT" + ] + }, + { + "name": "github.com/stretchr/testify", + "version": "v1.2.2", + "package_manager": "go", + "path": "go.sum", + "licenses": [ + "MIT" + ] + }, + { + "name": "golang.org/x/sys", + "version": "v0.0.0-20190422165155-953cdadca894", + "package_manager": "go", + "path": "go.sum", + "licenses": [ + "BSD-3-Clause" + ] + } + ] +} diff --git a/spec/fixtures/expected/java/gradle/v2.1.json b/spec/fixtures/expected/java/gradle/v2.1.json new file mode 100644 index 0000000..b639938 --- /dev/null +++ b/spec/fixtures/expected/java/gradle/v2.1.json @@ -0,0 +1,272 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "Apache-2.0", + "name": "Apache License 2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + }, + { + "id": "BSD-4-Clause", + "name": "BSD 4-Clause \"Original\" or \"Old\" License", + "url": "http://directory.fsf.org/wiki/License:BSD_4Clause" + }, + { + "id": "LGPL-2.1", + "name": "GNU Lesser General Public License v2.1 only", + "url": "https://opensource.org/licenses/LGPL-2.1" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "MPL-2.0", + "name": "Mozilla Public License 2.0", + "url": "https://opensource.org/licenses/MPL-2.0" + }, + { + "id": "cddl + gplv2 with classpath exception", + "name": "CDDL + GPLv2 with classpath exception", + "url": "" + } + ], + "dependencies": [ + { + "name": "antlr", + "version": "2.7.7", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "commons-beanutils", + "version": "1.8.3", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "commons-io", + "version": "2.3", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "commons-lang", + "version": "2.5", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "commons-lang3", + "version": "3.4", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "fastutil", + "version": "7.0.2", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "findbugs-annotations", + "version": "1.3.9-1", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "geode-common", + "version": "1.1.1", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "geode-core", + "version": "1.1.1", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "geode-json", + "version": "1.1.1", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-annotations", + "version": "2.9.0", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-core", + "version": "2.9.2", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-databind", + "version": "2.9.2", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "javax.resource-api", + "version": "1.7", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "cddl + gplv2 with classpath exception" + ] + }, + { + "name": "javax.transaction-api", + "version": "1.2", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "cddl + gplv2 with classpath exception" + ] + }, + { + "name": "jgroups", + "version": "3.6.10.Final", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jna", + "version": "4.0.0", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0", + "LGPL-2.1" + ] + }, + { + "name": "jopt-simple", + "version": "5.0.1", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "MIT" + ] + }, + { + "name": "log4j-api", + "version": "2.6.1", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "log4j-core", + "version": "2.6.1", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "maven-artifact", + "version": "3.3.9", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "netty", + "version": "3.9.1.Final", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "plexus-utils", + "version": "3.0.22", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "rhino", + "version": "1.7.10", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "MPL-2.0" + ] + }, + { + "name": "shiro-core", + "version": "1.3.1", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "slf4j-api", + "version": "1.6.4", + "package_manager": "gradle", + "path": "build.gradle", + "licenses": [ + "MIT" + ] + } + ] +} diff --git a/spec/fixtures/expected/java/maven-multimodules/v2.1.json b/spec/fixtures/expected/java/maven-multimodules/v2.1.json new file mode 100644 index 0000000..492f36c --- /dev/null +++ b/spec/fixtures/expected/java/maven-multimodules/v2.1.json @@ -0,0 +1,223 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "Apache-2.0", + "name": "Apache License 2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + }, + { + "id": "BSD-4-Clause", + "name": "BSD 4-Clause \"Original\" or \"Old\" License", + "url": "http://directory.fsf.org/wiki/License:BSD_4Clause" + }, + { + "id": "LGPL-2.1", + "name": "GNU Lesser General Public License v2.1 only", + "url": "https://opensource.org/licenses/LGPL-2.1" + }, + { + "id": "MPL-1.1", + "name": "Mozilla Public License 1.1", + "url": "https://opensource.org/licenses/MPL-1.1" + }, + { + "id": "unknown", + "name": "unknown", + "url": "" + } + ], + "dependencies": [ + { + "name": "asm", + "version": "3.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "asm-commons", + "version": "3.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "asm-tree", + "version": "3.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "commons-fileupload", + "version": "1.3.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "commons-io", + "version": "2.4", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "commons-lang3", + "version": "3.4", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "freemarker", + "version": "2.3.23", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-annotations", + "version": "2.7.0", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-core", + "version": "2.7.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-databind", + "version": "2.7.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-dataformat-xml", + "version": "2.7.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-module-jaxb-annotations", + "version": "2.7.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "javassist", + "version": "3.20.0-GA", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0", + "LGPL-2.1", + "MPL-1.1" + ] + }, + { + "name": "log4j-api", + "version": "2.5", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "log4j-api", + "version": "2.8.2", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "log4j-core", + "version": "2.8.2", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "model", + "version": "1.0-SNAPSHOT", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "unknown" + ] + }, + { + "name": "netty-all", + "version": "4.1.0.Final", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "ognl", + "version": "3.1.8", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "stax2-api", + "version": "3.1.4", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "struts2-core", + "version": "2.5.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + } + ] +} diff --git a/spec/fixtures/expected/java/maven/v2.1.json b/spec/fixtures/expected/java/maven/v2.1.json new file mode 100644 index 0000000..6855593 --- /dev/null +++ b/spec/fixtures/expected/java/maven/v2.1.json @@ -0,0 +1,272 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "Apache-2.0", + "name": "Apache License 2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + }, + { + "id": "BSD-4-Clause", + "name": "BSD 4-Clause \"Original\" or \"Old\" License", + "url": "http://directory.fsf.org/wiki/License:BSD_4Clause" + }, + { + "id": "LGPL-2.1", + "name": "GNU Lesser General Public License v2.1 only", + "url": "https://opensource.org/licenses/LGPL-2.1" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "MPL-2.0", + "name": "Mozilla Public License 2.0", + "url": "https://opensource.org/licenses/MPL-2.0" + }, + { + "id": "cddl + gplv2 with classpath exception", + "name": "CDDL + GPLv2 with classpath exception", + "url": "" + } + ], + "dependencies": [ + { + "name": "antlr", + "version": "2.7.7", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "commons-beanutils", + "version": "1.8.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "commons-io", + "version": "2.3", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "commons-lang", + "version": "2.5", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "commons-lang3", + "version": "3.4", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "fastutil", + "version": "7.0.2", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "findbugs-annotations", + "version": "1.3.9-1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "geode-common", + "version": "1.1.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "geode-core", + "version": "1.1.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "geode-json", + "version": "1.1.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-annotations", + "version": "2.9.0", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-core", + "version": "2.9.2", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jackson-databind", + "version": "2.9.2", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "javax.resource-api", + "version": "1.7", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "cddl + gplv2 with classpath exception" + ] + }, + { + "name": "javax.transaction-api", + "version": "1.2", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "cddl + gplv2 with classpath exception" + ] + }, + { + "name": "jgroups", + "version": "3.6.10.Final", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "jna", + "version": "4.0.0", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0", + "LGPL-2.1" + ] + }, + { + "name": "jopt-simple", + "version": "5.0.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "MIT" + ] + }, + { + "name": "log4j-api", + "version": "2.6.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "log4j-core", + "version": "2.6.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "maven-artifact", + "version": "3.3.9", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "netty", + "version": "3.9.1.Final", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "plexus-utils", + "version": "3.0.22", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "rhino", + "version": "1.7.10", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "MPL-2.0" + ] + }, + { + "name": "shiro-core", + "version": "1.3.1", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "slf4j-api", + "version": "1.6.4", + "package_manager": "maven", + "path": "pom.xml", + "licenses": [ + "MIT" + ] + } + ] +} \ No newline at end of file diff --git a/spec/fixtures/expected/js/bower/v2.1.json b/spec/fixtures/expected/js/bower/v2.1.json new file mode 100644 index 0000000..3933832 --- /dev/null +++ b/spec/fixtures/expected/js/bower/v2.1.json @@ -0,0 +1,125 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "Apache-2.0", + "name": "Apache License 2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + }, + { + "id": "BSD-3-Clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "url": "https://opensource.org/licenses/BSD-3-Clause" + }, + { + "id": "ISC", + "name": "ISC License", + "url": "https://opensource.org/licenses/ISC" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "unknown", + "name": "unknown", + "url": "" + } + ], + "dependencies": [ + { + "name": "cli", + "version": "6.14.5", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "Apache-2.0", + "BSD-3-Clause", + "ISC", + "MIT" + ] + }, + { + "name": "ev-emitter", + "version": "1.1.1", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "MIT" + ] + }, + { + "name": "fizzy-ui-utils", + "version": "2.0.7", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "MIT" + ] + }, + { + "name": "get-size", + "version": "2.0.3", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "MIT" + ] + }, + { + "name": "jquery", + "version": "3.5.1", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "MIT" + ] + }, + { + "name": "js-bower", + "version": "*", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "ISC" + ] + }, + { + "name": "masonry-layout", + "version": "4.2.2", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "MIT" + ] + }, + { + "name": "matches-selector", + "version": "2.0.2", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "MIT" + ] + }, + { + "name": "outlayer", + "version": "2.1.1", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "MIT" + ] + }, + { + "name": "stimulus.umd", + "version": "*", + "package_manager": "bower", + "path": "bower.json", + "licenses": [ + "unknown" + ] + } + ] +} diff --git a/spec/fixtures/expected/js/npm/v2.1.json b/spec/fixtures/expected/js/npm/v2.1.json new file mode 100644 index 0000000..99bf3f4 --- /dev/null +++ b/spec/fixtures/expected/js/npm/v2.1.json @@ -0,0 +1,54 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "BSD-3-Clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "url": "https://opensource.org/licenses/BSD-3-Clause" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + } + ], + "dependencies": [ + { + "name": "highlight.js", + "version": "9.16.2", + "package_manager": "npm", + "path": "package.json", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "js-npm", + "version": "1.0.0", + "package_manager": "npm", + "path": "package.json", + "licenses": [ + "BSD-3-Clause", + "MIT" + ] + }, + { + "name": "moment", + "version": "2.24.0", + "package_manager": "npm", + "path": "package.json", + "licenses": [ + "MIT" + ] + }, + { + "name": "normalize.css", + "version": "7.0.0", + "package_manager": "npm", + "path": "package.json", + "licenses": [ + "MIT" + ] + } + ] +} diff --git a/spec/fixtures/expected/js/yarn/v2.1.json b/spec/fixtures/expected/js/yarn/v2.1.json new file mode 100644 index 0000000..8a801a2 --- /dev/null +++ b/spec/fixtures/expected/js/yarn/v2.1.json @@ -0,0 +1,10336 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "(bsd-2-clause or mit or apache-2.0)", + "name": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "url": "" + }, + { + "id": "(gpl-2.0 or mit)", + "name": "(GPL-2.0 OR MIT)", + "url": "" + }, + { + "id": "(mit and bsd-3-clause)", + "name": "(MIT AND BSD-3-Clause)", + "url": "" + }, + { + "id": "(mit and zlib)", + "name": "(MIT AND Zlib)", + "url": "" + }, + { + "id": "(mit or apache-2.0)", + "name": "(MIT OR Apache-2.0)", + "url": "" + }, + { + "id": "(mit or cc0-1.0)", + "name": "(MIT OR CC0-1.0)", + "url": "" + }, + { + "id": "(wtfpl or mit)", + "name": "(WTFPL OR MIT)", + "url": "" + }, + { + "id": "Apache-2.0", + "name": "Apache License 2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + }, + { + "id": "BSD-2-Clause", + "name": "BSD 2-Clause \"Simplified\" License", + "url": "https://opensource.org/licenses/BSD-2-Clause" + }, + { + "id": "BSD-3-Clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "url": "https://opensource.org/licenses/BSD-3-Clause" + }, + { + "id": "CC-BY-4.0", + "name": "Creative Commons Attribution 4.0 International", + "url": "https://creativecommons.org/licenses/by/4.0/legalcode" + }, + { + "id": "CC0-1.0", + "name": "Creative Commons Zero v1.0 Universal", + "url": "https://creativecommons.org/publicdomain/zero/1.0/legalcode" + }, + { + "id": "ISC", + "name": "ISC License", + "url": "https://opensource.org/licenses/ISC" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "MPL-2.0", + "name": "Mozilla Public License 2.0", + "url": "https://opensource.org/licenses/MPL-2.0" + }, + { + "id": "Unlicense", + "name": "The Unlicense", + "url": "https://unlicense.org/" + }, + { + "id": "bsd*", + "name": "BSD*", + "url": "" + }, + { + "id": "lil", + "name": "LIL", + "url": "" + }, + { + "id": "mit*", + "name": "MIT*", + "url": "" + }, + { + "id": "public domain", + "name": "Public Domain", + "url": "" + }, + { + "id": "unknown", + "name": "unknown", + "url": "" + } + ], + "dependencies": [ + { + "name": "@babel/code-frame", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/core", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/generator", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-annotate-as-pure", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-builder-binary-assignment-operator-visitor", + "version": "7.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-call-delegate", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-create-class-features-plugin", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-define-map", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-explode-assignable-expression", + "version": "7.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-function-name", + "version": "7.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-get-function-arity", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-hoist-variables", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-member-expression-to-functions", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-module-imports", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-module-transforms", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-optimise-call-expression", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-plugin-utils", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-regex", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-remap-async-to-generator", + "version": "7.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-replace-supers", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-simple-access", + "version": "7.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-split-export-declaration", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helper-wrap-function", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/helpers", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/highlight", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/parser", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-proposal-async-generator-functions", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-proposal-class-properties", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-proposal-decorators", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-proposal-json-strings", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-proposal-object-rest-spread", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-proposal-optional-catch-binding", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-proposal-unicode-property-regex", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-syntax-async-generators", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-syntax-decorators", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-syntax-dynamic-import", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-syntax-json-strings", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-syntax-jsx", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-syntax-object-rest-spread", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-syntax-optional-catch-binding", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-arrow-functions", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-async-to-generator", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-block-scoped-functions", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-block-scoping", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-classes", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-computed-properties", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-destructuring", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-dotall-regex", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-duplicate-keys", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-exponentiation-operator", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-for-of", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-function-name", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-literals", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-member-expression-literals", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-modules-amd", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-modules-commonjs", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-modules-systemjs", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-modules-umd", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-named-capturing-groups-regex", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-new-target", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-object-super", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-parameters", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-property-literals", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-regenerator", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-reserved-words", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-runtime", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-shorthand-properties", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-spread", + "version": "7.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-sticky-regex", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-template-literals", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-typeof-symbol", + "version": "7.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/plugin-transform-unicode-regex", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/preset-env", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/runtime", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/template", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/traverse", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@babel/types", + "version": "7.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@csstools/convert-colors", + "version": "1.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "@nuxt/babel-preset-app", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/builder", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/cli", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/config", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/core", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/devalue", + "version": "1.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "lil" + ] + }, + { + "name": "@nuxt/friendly-errors-webpack-plugin", + "version": "2.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/generator", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/loading-screen", + "version": "0.5.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/opencollective", + "version": "0.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/server", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/utils", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/vue-app", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/vue-renderer", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxt/webpack", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/axios", + "version": "5.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/browserconfig", + "version": "0.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/cssnano", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/icon", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/manifest", + "version": "1.7.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/markdownit", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/markdownit-loader", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/optimize", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/proxy", + "version": "1.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/sitemap", + "version": "0.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/workbox", + "version": "1.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@nuxtjs/youch", + "version": "4.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@types/q", + "version": "1.5.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@vue/babel-helper-vue-jsx-merge-props", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@vue/babel-plugin-transform-vue-jsx", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@vue/babel-preset-jsx", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@vue/babel-sugar-functional-vue", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@vue/babel-sugar-inject-h", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@vue/babel-sugar-v-model", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@vue/babel-sugar-v-on", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@vue/component-compiler-utils", + "version": "2.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/ast", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/floating-point-hex-parser", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/helper-api-error", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/helper-buffer", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/helper-code-frame", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/helper-fsm", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "@webassemblyjs/helper-module-context", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/helper-wasm-bytecode", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/helper-wasm-section", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/ieee754", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/leb128", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/utf8", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/wasm-edit", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/wasm-gen", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/wasm-opt", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/wasm-parser", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/wast-parser", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@webassemblyjs/wast-printer", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "@xtuc/ieee754", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "@xtuc/long", + "version": "4.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "abbrev", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "accepts", + "version": "1.3.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "acorn", + "version": "6.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "acorn-dynamic-import", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "acorn-walk", + "version": "6.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ajv", + "version": "5.5.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ajv", + "version": "6.10.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ajv-errors", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ajv-keywords", + "version": "3.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "alphanum-sort", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ansi-align", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "ansi-colors", + "version": "3.2.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ansi-escapes", + "version": "4.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ansi-html", + "version": "0.0.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "ansi-regex", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ansi-regex", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ansi-regex", + "version": "4.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ansi-styles", + "version": "2.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ansi-styles", + "version": "3.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "anymatch", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "anymatch", + "version": "3.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "aproba", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "are-we-there-yet", + "version": "1.1.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "argparse", + "version": "1.0.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "arr-diff", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "arr-diff", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "arr-flatten", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "arr-union", + "version": "3.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "array-filter", + "version": "0.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "array-flatten", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "array-map", + "version": "0.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "array-reduce", + "version": "0.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "array-unique", + "version": "0.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "array-unique", + "version": "0.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "asn1", + "version": "0.2.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "asn1.js", + "version": "4.10.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "assert", + "version": "1.5.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "assert-plus", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "assign-symbols", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "async", + "version": "2.6.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "async-cache", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "async-each", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "async-limiter", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "asynckit", + "version": "0.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "atob", + "version": "2.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "(mit or apache-2.0)" + ] + }, + { + "name": "autoprefixer", + "version": "6.7.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "autoprefixer", + "version": "9.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "aws-sign2", + "version": "0.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "aws4", + "version": "1.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "axios", + "version": "0.17.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "axios-retry", + "version": "3.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "babel-loader", + "version": "8.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "balanced-match", + "version": "0.4.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "balanced-match", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "base", + "version": "0.11.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "base64-js", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "bcrypt-pbkdf", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "bezier-easing", + "version": "2.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "bfj", + "version": "6.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "big.js", + "version": "3.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "big.js", + "version": "5.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "bignumber.js", + "version": "2.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "binary-extensions", + "version": "1.13.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "binary-extensions", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "bluebird", + "version": "3.5.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "bmp-js", + "version": "0.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "bn.js", + "version": "4.11.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "body-parser", + "version": "1.19.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "boolbase", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "boom", + "version": "4.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "boom", + "version": "5.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "boxen", + "version": "3.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "brace-expansion", + "version": "1.1.11", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "braces", + "version": "1.8.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "braces", + "version": "2.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "braces", + "version": "3.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "brorand", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "browserify-aes", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "browserify-cipher", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "browserify-des", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "browserify-rsa", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "browserify-sign", + "version": "4.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "browserify-zlib", + "version": "0.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "browserslist", + "version": "1.7.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "browserslist", + "version": "4.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "buffer", + "version": "4.9.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "buffer-equal", + "version": "0.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "buffer-from", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "buffer-json", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "buffer-xor", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "builtin-status-codes", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "bytes", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "bytes", + "version": "3.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cacache", + "version": "11.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "cache-base", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cache-loader", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "caller-callsite", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "caller-path", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "callsites", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "camel-case", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "camelcase", + "version": "4.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "camelcase", + "version": "5.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "caniuse-api", + "version": "1.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "caniuse-api", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "caniuse-db", + "version": "1.0.30000969", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC-BY-4.0" + ] + }, + { + "name": "caniuse-lite", + "version": "1.0.30000969", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC-BY-4.0" + ] + }, + { + "name": "caseless", + "version": "0.12.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "chalk", + "version": "1.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "chalk", + "version": "2.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "chalk", + "version": "2.4.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "check-types", + "version": "7.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "chokidar", + "version": "2.1.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "chokidar", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "chownr", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "chrome-trace-event", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ci-info", + "version": "1.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cipher-base", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "clap", + "version": "1.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "class-utils", + "version": "0.3.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "clean-css", + "version": "4.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cli-boxes", + "version": "2.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "clone", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "co", + "version": "4.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "coa", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "coa", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "code-point-at", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "collection-visit", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "color", + "version": "0.11.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "color", + "version": "3.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "color-convert", + "version": "1.9.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "color-name", + "version": "1.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "color-name", + "version": "1.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "color-string", + "version": "0.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "color-string", + "version": "1.5.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "colormin", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "colors", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "combined-stream", + "version": "1.0.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "commander", + "version": "2.17.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "commander", + "version": "2.19.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "commander", + "version": "2.20.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "commondir", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "component-emitter", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "compressible", + "version": "2.0.17", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "compression", + "version": "1.7.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "concat-map", + "version": "0.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "concat-stream", + "version": "1.6.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "connect", + "version": "3.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "consola", + "version": "2.6.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "console-browserify", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "console-control-strings", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "consolidate", + "version": "0.15.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "constants-browserify", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "content-disposition", + "version": "0.5.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "content-type", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "convert-source-map", + "version": "1.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cookie", + "version": "0.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cookie", + "version": "0.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cookie-signature", + "version": "1.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "copy-concurrently", + "version": "1.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "copy-descriptor", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "core-js", + "version": "2.6.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "core-js-compat", + "version": "3.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "core-js-pure", + "version": "3.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "core-util-is", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cosmiconfig", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cosmiconfig", + "version": "5.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "create-ecdh", + "version": "4.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "create-hash", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "create-hmac", + "version": "1.1.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cross-spawn", + "version": "5.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cross-spawn", + "version": "6.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cryptiles", + "version": "3.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "crypto-browserify", + "version": "3.12.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-blank-pseudo", + "version": "0.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "css-color-names", + "version": "0.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-declaration-sorter", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-has-pseudo", + "version": "0.10.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "css-loader", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-prefers-color-scheme", + "version": "3.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "css-select", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "css-select", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "css-select-base-adapter", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-tree", + "version": "1.0.0-alpha.28", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-tree", + "version": "1.0.0-alpha.29", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-unit-converter", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-url-regex", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "css-what", + "version": "2.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "cssdb", + "version": "4.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "cssesc", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cssesc", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cssnano", + "version": "3.10.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cssnano", + "version": "4.1.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cssnano-preset-default", + "version": "4.0.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cssnano-util-get-arguments", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cssnano-util-get-match", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cssnano-util-raw-cache", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cssnano-util-same-parent", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "csso", + "version": "2.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "csso", + "version": "3.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cuint", + "version": "0.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "cyclist", + "version": "0.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "mit*" + ] + }, + { + "name": "dashdash", + "version": "1.14.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "data2xml", + "version": "1.2.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "date-fns", + "version": "1.29.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "date-now", + "version": "0.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "de-indent", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "debug", + "version": "2.6.9", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "debug", + "version": "3.2.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "debug", + "version": "4.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "decamelize", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "decode-uri-component", + "version": "0.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "decouple", + "version": "0.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "deep-extend", + "version": "0.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "deepmerge", + "version": "3.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "define-properties", + "version": "1.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "define-property", + "version": "0.2.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "define-property", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "define-property", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "defined", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "defu", + "version": "0.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "delayed-stream", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "delegates", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "depd", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "des.js", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "destroy", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "detect-indent", + "version": "5.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "detect-libc", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "diffie-hellman", + "version": "5.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "dom-converter", + "version": "0.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "dom-serializer", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "dom-walk", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "domain-browser", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "domelementtype", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "domelementtype", + "version": "1.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "domhandler", + "version": "2.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "domutils", + "version": "1.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "domutils", + "version": "1.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "dot-prop", + "version": "4.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "duplexer", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "duplexify", + "version": "3.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ecc-jsbn", + "version": "0.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ee-first", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ejs", + "version": "2.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "electron-to-chromium", + "version": "1.3.135", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "elliptic", + "version": "6.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "emitter", + "version": "0.0.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "emoji-regex", + "version": "7.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "emojis-list", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "encodeurl", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "end-of-stream", + "version": "1.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "enhanced-resolve", + "version": "3.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "enhanced-resolve", + "version": "4.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "entities", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "entities", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "errno", + "version": "0.1.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "error-ex", + "version": "1.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "error-stack-parser", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "es-abstract", + "version": "1.13.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "es-to-primitive", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "es6-promise", + "version": "3.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "escape-html", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "escape-string-regexp", + "version": "1.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "eslint-scope", + "version": "4.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "esm", + "version": "3.2.20", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "esprima", + "version": "2.7.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "esprima", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "esrecurse", + "version": "4.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "estraverse", + "version": "4.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "esutils", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "etag", + "version": "1.8.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "eventemitter3", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "events", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "eventsource-polyfill", + "version": "0.9.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "evp_bytestokey", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "execa", + "version": "0.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "execa", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "exif-parser", + "version": "0.1.12", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "exit", + "version": "0.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "expand-brackets", + "version": "0.1.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "expand-brackets", + "version": "2.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "expand-range", + "version": "1.8.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "express", + "version": "4.17.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "extend", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "extend-shallow", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "extend-shallow", + "version": "3.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "extglob", + "version": "0.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "extglob", + "version": "2.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "extract-css-chunks-webpack-plugin", + "version": "4.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "extsprintf", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "extsprintf", + "version": "1.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fast-deep-equal", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fast-deep-equal", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fast-json-stable-stringify", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "figgy-pudding", + "version": "3.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "figures", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "file-loader", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "file-type", + "version": "3.9.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "filename-regex", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "filesize", + "version": "3.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "fill-range", + "version": "2.2.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fill-range", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fill-range", + "version": "7.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "finalhandler", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "find-cache-dir", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "find-up", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "flatten", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "flush-write-stream", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "follow-redirects", + "version": "1.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "for-each", + "version": "0.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "for-in", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "for-own", + "version": "0.1.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "forever-agent", + "version": "0.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "form-data", + "version": "2.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "forwarded", + "version": "0.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fragment-cache", + "version": "0.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fresh", + "version": "0.5.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "from2", + "version": "2.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "front-matter", + "version": "2.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fs-extra", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fs-extra", + "version": "4.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fs-extra", + "version": "7.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fs-extra", + "version": "8.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "fs-minipass", + "version": "1.2.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "fs-write-stream-atomic", + "version": "1.0.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "fs.realpath", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "fsevents", + "version": "1.2.9", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "unknown" + ] + }, + { + "name": "fsevents", + "version": "2.0.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "unknown" + ] + }, + { + "name": "function-bind", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "gauge", + "version": "2.7.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "get-stream", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "get-stream", + "version": "4.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "get-value", + "version": "2.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "getpass", + "version": "0.1.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "glob", + "version": "7.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "glob", + "version": "7.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "glob-base", + "version": "0.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "glob-parent", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "glob-parent", + "version": "3.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "glob-parent", + "version": "5.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "global", + "version": "4.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "globals", + "version": "11.12.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "graceful-fs", + "version": "4.1.15", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "gzip-size", + "version": "5.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "har-schema", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "har-validator", + "version": "5.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "hard-source-webpack-plugin", + "version": "0.13.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "has", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "has-ansi", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "has-flag", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "has-flag", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "has-symbols", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "has-unicode", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "has-value", + "version": "0.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "has-value", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "has-values", + "version": "0.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "has-values", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "hash-base", + "version": "3.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "hash-sum", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "hash.js", + "version": "1.1.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "hawk", + "version": "6.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "he", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "hex-color-regex", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "highlight.js", + "version": "9.12.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "hmac-drbg", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "hoek", + "version": "4.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "hoopy", + "version": "0.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "hsl-regex", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "hsla-regex", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "html-comment-regex", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "html-entities", + "version": "1.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "html-minifier", + "version": "3.5.21", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "html-minifier", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "html-tags", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "html-webpack-plugin", + "version": "3.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "htmlparser2", + "version": "3.10.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "http-errors", + "version": "1.7.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "http-proxy", + "version": "1.16.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "http-proxy-middleware", + "version": "0.17.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "http-signature", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "https-browserify", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "iconv-lite", + "version": "0.4.24", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "icss-replace-symbols", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "icss-utils", + "version": "4.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "ieee754", + "version": "1.1.13", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "iferr", + "version": "0.1.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ignore", + "version": "5.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ignore-walk", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "import-cwd", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "import-fresh", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "import-from", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "imurmurhash", + "version": "0.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "indexes-of", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "indexof", + "version": "0.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "mit*" + ] + }, + { + "name": "inflight", + "version": "1.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "inherits", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "inherits", + "version": "2.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "ini", + "version": "1.3.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "invariant", + "version": "2.2.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ip", + "version": "1.1.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ip-regex", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ipaddr.js", + "version": "1.9.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-absolute-url", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-accessor-descriptor", + "version": "0.1.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-accessor-descriptor", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-arrayish", + "version": "0.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-arrayish", + "version": "0.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-binary-path", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-binary-path", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-buffer", + "version": "1.1.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-callable", + "version": "1.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-color-stop", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-data-descriptor", + "version": "0.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-data-descriptor", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-date-object", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-descriptor", + "version": "0.1.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-descriptor", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-directory", + "version": "0.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-dotfile", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-equal-shallow", + "version": "0.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-extendable", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-extendable", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-extglob", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-extglob", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-fullwidth-code-point", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-fullwidth-code-point", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-function", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-glob", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-glob", + "version": "3.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-glob", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-https", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-number", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-number", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-number", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-number", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-obj", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-plain-obj", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-plain-object", + "version": "2.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-posix-bracket", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-primitive", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-promise", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-regex", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-resolvable", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "is-retry-allowed", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-stream", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-svg", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-svg", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-symbol", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-typedarray", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-windows", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "is-wsl", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "isarray", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "isexe", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "isobject", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "isobject", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "isstream", + "version": "0.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "jimp", + "version": "0.2.28", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "jpeg-js", + "version": "0.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "js-base64", + "version": "2.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "js-levenshtein", + "version": "1.1.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "js-tokens", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "js-yaml", + "version": "3.10.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "js-yaml", + "version": "3.13.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "js-yaml", + "version": "3.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "jsbn", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "jsesc", + "version": "0.5.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "jsesc", + "version": "2.5.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "json-parse-better-errors", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "json-schema", + "version": "0.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "bsd*" + ] + }, + { + "name": "json-schema-traverse", + "version": "0.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "json-schema-traverse", + "version": "0.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "json-stringify-safe", + "version": "5.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "json5", + "version": "0.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "json5", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "json5", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "jsonfile", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "jsonfile", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "jsonify", + "version": "0.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "public domain" + ] + }, + { + "name": "jsprim", + "version": "1.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "kind-of", + "version": "3.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "kind-of", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "kind-of", + "version": "5.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "kind-of", + "version": "6.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "last-call-webpack-plugin", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "launch-editor", + "version": "2.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "launch-editor-middleware", + "version": "2.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "linkify-it", + "version": "2.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "load-bmfont", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "loader-runner", + "version": "2.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "loader-utils", + "version": "0.2.17", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "loader-utils", + "version": "1.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "locate-path", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash", + "version": "4.17.11", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash", + "version": "4.17.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash._reinterpolate", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash.isplainobject", + "version": "4.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash.kebabcase", + "version": "4.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash.memoize", + "version": "4.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash.merge", + "version": "4.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash.template", + "version": "4.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash.templatesettings", + "version": "4.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash.uniq", + "version": "4.5.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lodash.uniqueid", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "loose-envify", + "version": "1.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lower-case", + "version": "1.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "lru-cache", + "version": "4.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "lru-cache", + "version": "4.1.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "lru-cache", + "version": "5.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "make-dir", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "make-dir", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mamacro", + "version": "0.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "map-cache", + "version": "0.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "map-visit", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "markdown-it", + "version": "8.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "markdown-it-anchor", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Unlicense" + ] + }, + { + "name": "math-expression-evaluator", + "version": "1.2.17", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "math-random", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "md5.js", + "version": "1.3.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mdn-data", + "version": "1.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MPL-2.0" + ] + }, + { + "name": "mdurl", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "media-typer", + "version": "0.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "memory-fs", + "version": "0.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "merge-descriptors", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "merge-source-map", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "methods", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "micromatch", + "version": "2.3.11", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "micromatch", + "version": "3.1.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "miller-rabin", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mime", + "version": "1.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mime", + "version": "2.4.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mime-db", + "version": "1.30.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mime-db", + "version": "1.40.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mime-types", + "version": "2.1.17", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mime-types", + "version": "2.1.24", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "min-document", + "version": "2.19.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "minimalistic-assert", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "minimalistic-crypto-utils", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "minimatch", + "version": "3.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "minimist", + "version": "0.0.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "minimist", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "minipass", + "version": "2.3.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "minizlib", + "version": "1.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mississippi", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "mixin-deep", + "version": "1.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mkdirp", + "version": "0.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "moment", + "version": "2.20.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "move-concurrently", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "ms", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ms", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "mustache", + "version": "2.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "nan", + "version": "2.14.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "nanomatch", + "version": "1.2.13", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "needle", + "version": "2.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "negotiator", + "version": "0.6.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "neo-async", + "version": "2.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "nice-try", + "version": "1.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "no-case", + "version": "2.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "node-fetch", + "version": "2.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "node-libs-browser", + "version": "2.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "node-object-hash", + "version": "1.4.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "node-pre-gyp", + "version": "0.12.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "node-releases", + "version": "1.1.19", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "nopt", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "normalize-path", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "normalize-path", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "normalize-range", + "version": "0.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "normalize-url", + "version": "1.9.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "normalize-url", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "normalize-url", + "version": "3.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "normalize.css", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "npm-bundled", + "version": "1.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "npm-packlist", + "version": "1.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "npm-run-path", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "npmlog", + "version": "4.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "nth-check", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "num2fraction", + "version": "1.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "number-is-nan", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "nuxt", + "version": "2.7.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "nuxtent", + "version": "1.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "oauth-sign", + "version": "0.8.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "object-assign", + "version": "4.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "object-copy", + "version": "0.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "object-keys", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "object-visit", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "object.getownpropertydescriptors", + "version": "2.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "object.omit", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "object.pick", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "object.values", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "on-finished", + "version": "2.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "on-headers", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "once", + "version": "1.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "opener", + "version": "1.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "(wtfpl or mit)" + ] + }, + { + "name": "optimize-css-assets-webpack-plugin", + "version": "5.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "os-browserify", + "version": "0.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "os-homedir", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "os-tmpdir", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "osenv", + "version": "0.1.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "p-finally", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "p-limit", + "version": "2.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "p-locate", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "p-try", + "version": "2.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pako", + "version": "1.0.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "(mit and zlib)" + ] + }, + { + "name": "parallel-transform", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "param-case", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "parse-asn1", + "version": "5.1.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "parse-bmfont-ascii", + "version": "1.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "parse-bmfont-binary", + "version": "1.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "parse-bmfont-xml", + "version": "1.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "parse-glob", + "version": "3.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "parse-headers", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "parse-json", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "parseurl", + "version": "1.3.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pascalcase", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "path-browserify", + "version": "0.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "path-dirname", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "path-exists", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "path-is-absolute", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "path-key", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "path-parse", + "version": "1.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "path-to-regexp", + "version": "0.1.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "path-to-regexp", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pbkdf2", + "version": "3.0.17", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "performance-now", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "picomatch", + "version": "2.0.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pify", + "version": "2.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pify", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pify", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pixelmatch", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "pkg-dir", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pngjs", + "version": "3.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "popper.js", + "version": "1.12.9", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "posix-character-classes", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss", + "version": "5.2.18", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss", + "version": "7.0.16", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-attribute-case-insensitive", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-calc", + "version": "5.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-calc", + "version": "7.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-color-functional-notation", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-color-gray", + "version": "5.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "postcss-color-hex-alpha", + "version": "5.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-color-mod-function", + "version": "3.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-color-rebeccapurple", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-colormin", + "version": "2.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-colormin", + "version": "4.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-convert-values", + "version": "2.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-convert-values", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-custom-media", + "version": "7.0.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-custom-properties", + "version": "8.0.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-custom-selectors", + "version": "5.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-dir-pseudo-class", + "version": "5.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-discard-comments", + "version": "2.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-discard-comments", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-discard-duplicates", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-discard-duplicates", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-discard-empty", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-discard-empty", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-discard-overridden", + "version": "0.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-discard-overridden", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-discard-unused", + "version": "2.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-double-position-gradients", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-env-function", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-filter-plugins", + "version": "2.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-focus-visible", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-focus-within", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-font-variant", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-gap-properties", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-image-set-function", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-import", + "version": "12.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-import-resolver", + "version": "1.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-initial", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-lab-function", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-load-config", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-loader", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-logical", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-media-minmax", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-merge-idents", + "version": "2.1.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-merge-longhand", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-merge-longhand", + "version": "4.0.11", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-merge-rules", + "version": "2.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-merge-rules", + "version": "4.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-message-helpers", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-minify-font-values", + "version": "1.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-minify-font-values", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-minify-gradients", + "version": "1.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-minify-gradients", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-minify-params", + "version": "1.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-minify-params", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-minify-selectors", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-minify-selectors", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-modules-extract-imports", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "postcss-modules-local-by-default", + "version": "2.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-modules-scope", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "postcss-modules-values", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "postcss-nesting", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-normalize-charset", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-charset", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-display-values", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-positions", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-repeat-style", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-string", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-timing-functions", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-unicode", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-url", + "version": "3.0.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-url", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-normalize-whitespace", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-ordered-values", + "version": "2.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-ordered-values", + "version": "4.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-overflow-shorthand", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-page-break", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-place", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-preset-env", + "version": "6.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-pseudo-class-any-link", + "version": "6.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "CC0-1.0" + ] + }, + { + "name": "postcss-reduce-idents", + "version": "2.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-reduce-initial", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-reduce-initial", + "version": "4.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-reduce-transforms", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-reduce-transforms", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-replace-overflow-wrap", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-selector-matches", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-selector-not", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-selector-parser", + "version": "2.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-selector-parser", + "version": "3.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-selector-parser", + "version": "5.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-selector-parser", + "version": "6.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-svgo", + "version": "2.1.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-svgo", + "version": "4.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-unique-selectors", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-unique-selectors", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-url", + "version": "8.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-value-parser", + "version": "3.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-values-parser", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "postcss-zindex", + "version": "2.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "prepend-http", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "prepend-http", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "preserve", + "version": "0.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "prettier", + "version": "1.16.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pretty-bytes", + "version": "5.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pretty-error", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pretty-time", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "private", + "version": "0.1.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "process", + "version": "0.11.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "process", + "version": "0.5.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "process-nextick-args", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "promise-inflight", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "proper-lockfile", + "version": "4.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "proxy-addr", + "version": "2.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "prr", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pseudomap", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "public-encrypt", + "version": "4.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pump", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pump", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "pumpify", + "version": "1.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "punycode", + "version": "1.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "punycode", + "version": "1.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "punycode", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "q", + "version": "1.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "qs", + "version": "6.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "qs", + "version": "6.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "query-string", + "version": "4.3.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "query-string", + "version": "5.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "querystring", + "version": "0.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "querystring-es3", + "version": "0.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "randomatic", + "version": "3.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "randombytes", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "randomfill", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "range-parser", + "version": "1.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "raw-body", + "version": "2.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "raw-loader", + "version": "0.5.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "rc", + "version": "1.2.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "(bsd-2-clause or mit or apache-2.0)" + ] + }, + { + "name": "read-cache", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "read-chunk", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "readable-stream", + "version": "2.3.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "readable-stream", + "version": "3.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "readdirp", + "version": "2.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "readdirp", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "reduce-css-calc", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "reduce-function-call", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regenerate", + "version": "1.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regenerate-unicode-properties", + "version": "8.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regenerator-runtime", + "version": "0.13.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regenerator-transform", + "version": "0.13.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regex-cache", + "version": "0.4.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regex-not", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regexp-tree", + "version": "0.1.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regexpu-core", + "version": "4.5.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regjsgen", + "version": "0.5.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "regjsparser", + "version": "0.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "relateurl", + "version": "0.2.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "remove-trailing-separator", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "renderkid", + "version": "2.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "repeat-element", + "version": "1.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "repeat-string", + "version": "1.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "request", + "version": "2.83.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "require-from-string", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "requires-port", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "resolve", + "version": "1.11.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "resolve-from", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "resolve-url", + "version": "0.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ret", + "version": "0.1.15", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "retry", + "version": "0.12.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "rgb-regex", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "rgba-regex", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "rimraf", + "version": "2.6.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "rimraf", + "version": "2.6.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "ripemd160", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "run-queue", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "safe-buffer", + "version": "5.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "safe-regex", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "safer-buffer", + "version": "2.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "sax", + "version": "1.2.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "schema-utils", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "semver", + "version": "5.5.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "semver", + "version": "5.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "semver", + "version": "6.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "send", + "version": "0.17.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "serialize-javascript", + "version": "1.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "serve-placeholder", + "version": "1.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "serve-static", + "version": "1.14.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "server-destroy", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "set-blocking", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "set-value", + "version": "0.4.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "set-value", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "setimmediate", + "version": "1.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "setprototypeof", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "sha.js", + "version": "2.4.11", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "(mit and bsd-3-clause)" + ] + }, + { + "name": "shebang-command", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "shebang-regex", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "shell-quote", + "version": "1.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "signal-exit", + "version": "3.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "simple-swizzle", + "version": "0.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "sitemap", + "version": "1.13.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "slideout", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "snapdragon", + "version": "0.8.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "snapdragon-node", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "snapdragon-util", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "sntp", + "version": "2.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sort-keys", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "sort-keys", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "source-list-map", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "source-map", + "version": "0.5.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "source-map", + "version": "0.5.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "source-map", + "version": "0.6.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "source-map-resolve", + "version": "0.5.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "source-map-support", + "version": "0.5.12", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "source-map-url", + "version": "0.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "split-string", + "version": "3.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "sprintf-js", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sshpk", + "version": "1.16.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ssri", + "version": "6.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "stable", + "version": "0.1.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stack-trace", + "version": "0.0.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stackframe", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "static-extend", + "version": "0.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "statuses", + "version": "1.5.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "std-env", + "version": "2.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stream-browserify", + "version": "2.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stream-each", + "version": "1.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stream-http", + "version": "2.8.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stream-shift", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stream-to", + "version": "0.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stream-to-buffer", + "version": "0.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "strict-uri-encode", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "string", + "version": "3.3.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "string-width", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "string-width", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "string-width", + "version": "3.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "string_decoder", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "string_decoder", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stringstream", + "version": "0.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "strip-ansi", + "version": "3.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "strip-ansi", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "strip-ansi", + "version": "5.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "strip-eof", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "strip-json-comments", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "style-resources-loader", + "version": "1.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "stylehacks", + "version": "4.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "supports-color", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "supports-color", + "version": "3.2.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "supports-color", + "version": "5.5.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "supports-color", + "version": "6.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "svg-tags", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "svgo", + "version": "0.7.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "svgo", + "version": "1.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "tapable", + "version": "0.2.9", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "tapable", + "version": "1.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "tar", + "version": "4.4.8", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "term-size", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "terser", + "version": "3.17.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "terser-webpack-plugin", + "version": "1.2.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "text-table", + "version": "0.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "thread-loader", + "version": "1.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "through2", + "version": "2.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "time-fix-plugin", + "version": "2.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "timers-browserify", + "version": "2.0.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "timsort", + "version": "0.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "tinycolor2", + "version": "1.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "to-arraybuffer", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "to-fast-properties", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "to-object-path", + "version": "0.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "to-regex", + "version": "3.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "to-regex-range", + "version": "2.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "to-regex-range", + "version": "5.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "toidentifier", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "toposort", + "version": "1.0.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "tough-cookie", + "version": "2.3.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "trim", + "version": "0.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "trim-right", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "tryer", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "tslib", + "version": "1.9.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "tty-browserify", + "version": "0.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "tunnel-agent", + "version": "0.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "tweetnacl", + "version": "0.14.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Unlicense" + ] + }, + { + "name": "type-fest", + "version": "0.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "(mit or cc0-1.0)" + ] + }, + { + "name": "type-is", + "version": "1.6.18", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "typedarray", + "version": "0.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ua-parser-js", + "version": "0.7.19", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "(gpl-2.0 or mit)" + ] + }, + { + "name": "uc.micro", + "version": "1.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "uglify-js", + "version": "3.4.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "uglify-js", + "version": "3.5.14", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "underscore", + "version": "1.8.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unfetch", + "version": "4.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unicode-canonical-property-names-ecmascript", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unicode-match-property-ecmascript", + "version": "1.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unicode-match-property-value-ecmascript", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unicode-property-aliases-ecmascript", + "version": "1.0.5", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "union-value", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "uniq", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "uniqs", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unique-filename", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "unique-slug", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "universalify", + "version": "0.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unpipe", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unquote", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "unset-value", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "upath", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "upper-case", + "version": "1.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "uppercamelcase", + "version": "3.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "uri-js", + "version": "4.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "urix", + "version": "0.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "url", + "version": "0.11.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "url-join", + "version": "1.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "url-loader", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "url-regex", + "version": "3.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "use", + "version": "3.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "util", + "version": "0.10.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "util", + "version": "0.11.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "util-deprecate", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "util.promisify", + "version": "1.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "utila", + "version": "0.4.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "utils-merge", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "uuid", + "version": "3.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "v-tooltip", + "version": "2.0.0-rc.31", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "vary", + "version": "1.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vendors", + "version": "1.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "verror", + "version": "1.10.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vm-browserify", + "version": "0.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue", + "version": "2.6.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-disqus", + "version": "2.0.4", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-hot-reload-api", + "version": "2.3.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-loader", + "version": "15.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-meta", + "version": "1.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-moment", + "version": "2.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "vue-no-ssr", + "version": "1.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-resize", + "version": "0.4.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-router", + "version": "3.0.6", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-scrollto", + "version": "2.8.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-server-renderer", + "version": "2.6.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-slideout", + "version": "1.8.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "unknown" + ] + }, + { + "name": "vue-style-loader", + "version": "4.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-template-compiler", + "version": "2.6.10", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vue-template-es2015-compiler", + "version": "1.9.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "vuex", + "version": "3.1.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "watchpack", + "version": "1.6.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "webpack", + "version": "4.31.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "webpack-bundle-analyzer", + "version": "3.3.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "webpack-dev-middleware", + "version": "3.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "webpack-hot-middleware", + "version": "2.25.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "webpack-log", + "version": "2.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "webpack-node-externals", + "version": "1.7.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "webpack-sources", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "webpackbar", + "version": "3.2.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "whet.extend", + "version": "0.9.9", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "which", + "version": "1.3.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "wide-align", + "version": "1.1.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "widest-line", + "version": "2.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "workbox-build", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "workbox-sw", + "version": "1.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "Apache-2.0" + ] + }, + { + "name": "worker-farm", + "version": "1.7.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "wrap-ansi", + "version": "5.1.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "wrappy", + "version": "1.0.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "write-file-atomic", + "version": "2.4.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "write-json-file", + "version": "2.3.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ws", + "version": "6.2.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "ws", + "version": "7.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "xhr", + "version": "2.4.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "xml-parse-from-string", + "version": "1.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "xml2js", + "version": "0.4.19", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "xmlbuilder", + "version": "9.0.7", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "xtend", + "version": "4.0.1", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "xxhashjs", + "version": "0.2.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "y18n", + "version": "4.0.0", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "yallist", + "version": "2.1.2", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + }, + { + "name": "yallist", + "version": "3.0.3", + "package_manager": "yarn", + "path": "yarn.lock", + "licenses": [ + "ISC" + ] + } + ] +} diff --git a/spec/fixtures/expected/php/composer/v2.1.json b/spec/fixtures/expected/php/composer/v2.1.json new file mode 100644 index 0000000..b780e2f --- /dev/null +++ b/spec/fixtures/expected/php/composer/v2.1.json @@ -0,0 +1,531 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "BSD-2-Clause", + "name": "BSD 2-Clause \"Simplified\" License", + "url": "https://opensource.org/licenses/BSD-2-Clause" + }, + { + "id": "BSD-3-Clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "url": "https://opensource.org/licenses/BSD-3-Clause" + }, + { + "id": "BSD-3-Clause-Attribution", + "name": "BSD with attribution", + "url": "https://fedoraproject.org/wiki/Licensing/BSD_with_Attribution" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + } + ], + "dependencies": [ + { + "name": "classpreloader/classpreloader", + "version": "3.2.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "dnoegel/php-xdg-base-dir", + "version": "0.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "doctrine/inflector", + "version": "v1.1.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "doctrine/instantiator", + "version": "1.0.5", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "jakub-onderka/php-console-color", + "version": "0.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-2-Clause" + ] + }, + { + "name": "jakub-onderka/php-console-highlighter", + "version": "v0.3.2", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "jeremeamia/SuperClosure", + "version": "2.3.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "laravel/framework", + "version": "v5.3.31", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "league/flysystem", + "version": "1.0.42", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "monolog/monolog", + "version": "1.23.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "mtdowling/cron-expression", + "version": "v1.2.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "myclabs/deep-copy", + "version": "1.7.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "nesbot/carbon", + "version": "1.22.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "nikic/php-parser", + "version": "v3.1.4", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "paragonie/random_compat", + "version": "v2.0.11", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "phpdocumentor/reflection-common", + "version": "1.0.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "3.3.2", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "phpdocumentor/type-resolver", + "version": "0.4.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "phpspec/prophecy", + "version": "1.7.4", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "phpunit/php-code-coverage", + "version": "4.0.8", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "phpunit/php-file-iterator", + "version": "1.4.5", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "phpunit/php-text-template", + "version": "1.2.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "phpunit/php-timer", + "version": "1.0.9", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "phpunit/php-token-stream", + "version": "1.4.12", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "phpunit/phpunit", + "version": "5.7.27", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "phpunit/phpunit-mock-objects", + "version": "3.4.4", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "psr/log", + "version": "1.0.2", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "psy/psysh", + "version": "v0.8.17", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "ramsey/uuid", + "version": "3.7.3", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "1.0.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/comparator", + "version": "1.2.4", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/diff", + "version": "1.4.3", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/environment", + "version": "2.0.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/exporter", + "version": "2.0.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/global-state", + "version": "1.1.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/object-enumerator", + "version": "2.0.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/recursion-context", + "version": "2.0.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/resource-operations", + "version": "1.0.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "sebastian/version", + "version": "2.0.1", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "swiftmailer/swiftmailer", + "version": "v5.4.9", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/console", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/debug", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/event-dispatcher", + "version": "v3.4.4", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/finder", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/http-foundation", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/http-kernel", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.7.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/polyfill-php56", + "version": "v1.7.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/polyfill-util", + "version": "v1.7.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/process", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/routing", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/translation", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/var-dumper", + "version": "v3.1.10", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "symfony/yaml", + "version": "v3.3.16", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "vlucas/phpdotenv", + "version": "v2.4.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "BSD-3-Clause-Attribution" + ] + }, + { + "name": "webmozart/assert", + "version": "1.3.0", + "package_manager": "composer", + "path": ".", + "licenses": [ + "MIT" + ] + } + ] +} diff --git a/spec/fixtures/expected/python/2/pip/v2.1.json b/spec/fixtures/expected/python/2/pip/v2.1.json new file mode 100644 index 0000000..3203679 --- /dev/null +++ b/spec/fixtures/expected/python/2/pip/v2.1.json @@ -0,0 +1,145 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "BSD-3-Clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "url": "https://opensource.org/licenses/BSD-3-Clause" + }, + { + "id": "BSD-4-Clause", + "name": "BSD 4-Clause \"Original\" or \"Old\" License", + "url": "http://directory.fsf.org/wiki/License:BSD_4Clause" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "MIT-CMU", + "name": "CMU License", + "url": "https://github.com/python-pillow/Pillow/blob/fffb426092c8db24a5f4b6df243a8a3c01fb63cd/LICENSE" + }, + { + "id": "Python-2.0", + "name": "Python License 2.0", + "url": "https://opensource.org/licenses/Python-2.0" + }, + { + "id": "copyright (c) 2015, julien fache", + "name": "Copyright (c) 2015, Julien Fache", + "url": "" + } + ], + "dependencies": [ + { + "name": "Django", + "version": "1.11.4", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "Pillow", + "version": "5.0.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT-CMU" + ] + }, + { + "name": "beautifulsoup4", + "version": "4.6.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT" + ] + }, + { + "name": "django-contrib-comments", + "version": "1.8.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "django-js-asset", + "version": "1.0.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "django-mptt", + "version": "0.9.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT" + ] + }, + { + "name": "django-tagging", + "version": "0.4.6", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "django-xmlrpc", + "version": "0.1.8", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "mots-vides", + "version": "2015.5.11", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "copyright (c) 2015, julien fache" + ] + }, + { + "name": "pyparsing", + "version": "2.2.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT" + ] + }, + { + "name": "pytz", + "version": "2018.3", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT" + ] + }, + { + "name": "regex", + "version": "2018.2.8", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "Python-2.0" + ] + } + ] +} diff --git a/spec/fixtures/expected/python/3/pip/v2.1.json b/spec/fixtures/expected/python/3/pip/v2.1.json new file mode 100644 index 0000000..787b800 --- /dev/null +++ b/spec/fixtures/expected/python/3/pip/v2.1.json @@ -0,0 +1,159 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "Apache-2.0", + "name": "Apache License 2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + }, + { + "id": "BSD-3-Clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "url": "https://opensource.org/licenses/BSD-3-Clause" + }, + { + "id": "BSD-4-Clause", + "name": "BSD 4-Clause \"Original\" or \"Old\" License", + "url": "http://directory.fsf.org/wiki/License:BSD_4Clause" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "MIT-CMU", + "name": "CMU License", + "url": "https://github.com/python-pillow/Pillow/blob/fffb426092c8db24a5f4b6df243a8a3c01fb63cd/LICENSE" + }, + { + "id": "Python-2.0", + "name": "Python License 2.0", + "url": "https://opensource.org/licenses/Python-2.0" + }, + { + "id": "copyright (c) 2015, julien fache", + "name": "Copyright (c) 2015, Julien Fache", + "url": "" + } + ], + "dependencies": [ + { + "name": "Django", + "version": "1.11.4", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "Pillow", + "version": "5.0.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT-CMU" + ] + }, + { + "name": "beautifulsoup4", + "version": "4.6.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT" + ] + }, + { + "name": "django-contrib-comments", + "version": "1.8.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "django-js-asset", + "version": "1.0.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "django-mptt", + "version": "0.9.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT" + ] + }, + { + "name": "django-tagging", + "version": "0.4.6", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "django-xmlrpc", + "version": "0.1.8", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "mots-vides", + "version": "2015.5.11", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "copyright (c) 2015, julien fache" + ] + }, + { + "name": "pyparsing", + "version": "2.2.0", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT" + ] + }, + { + "name": "pytz", + "version": "2018.3", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "MIT" + ] + }, + { + "name": "regex", + "version": "2018.2.8", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "Python-2.0" + ] + }, + { + "name": "tornado", + "version": "6.0.2", + "package_manager": "pip", + "path": "requirements.txt", + "licenses": [ + "Apache-2.0" + ] + } + ] +} diff --git a/spec/fixtures/expected/python/pipenv/v2.1.json b/spec/fixtures/expected/python/pipenv/v2.1.json new file mode 100644 index 0000000..2a5f945 --- /dev/null +++ b/spec/fixtures/expected/python/pipenv/v2.1.json @@ -0,0 +1,63 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "Apache-2.0", + "name": "Apache License 2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + }, + { + "id": "BSD-4-Clause", + "name": "BSD 4-Clause \"Original\" or \"Old\" License", + "url": "http://directory.fsf.org/wiki/License:BSD_4Clause" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + }, + { + "id": "public domain, python, 2-clause bsd, gpl 3 (see copying.txt)", + "name": "public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt)", + "url": "" + } + ], + "dependencies": [ + { + "name": "Django", + "version": "1.11.3", + "package_manager": "pip", + "path": "Pipfile.lock", + "licenses": [ + "BSD-4-Clause" + ] + }, + { + "name": "docutils", + "version": "0.13.1", + "package_manager": "pip", + "path": "Pipfile.lock", + "licenses": [ + "public domain, python, 2-clause bsd, gpl 3 (see copying.txt)" + ] + }, + { + "name": "pytz", + "version": "2019.2", + "package_manager": "pip", + "path": "Pipfile.lock", + "licenses": [ + "MIT" + ] + }, + { + "name": "requests", + "version": "2.5.3", + "package_manager": "pip", + "path": "Pipfile.lock", + "licenses": [ + "Apache-2.0" + ] + } + ] +} \ No newline at end of file diff --git a/spec/fixtures/expected/ruby/bundler/v2.1.json b/spec/fixtures/expected/ruby/bundler/v2.1.json new file mode 100644 index 0000000..9171241 --- /dev/null +++ b/spec/fixtures/expected/ruby/bundler/v2.1.json @@ -0,0 +1,166 @@ +{ + "version": "2.1", + "licenses": [ + { + "id": "BSD-3-Clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "url": "https://opensource.org/licenses/BSD-3-Clause" + }, + { + "id": "LGPL-3.0-only", + "name": "GNU Lesser General Public License v3.0 only", + "url": "https://opensource.org/licenses/LGPL-3.0" + }, + { + "id": "MIT", + "name": "MIT License", + "url": "https://opensource.org/licenses/MIT" + } + ], + "dependencies": [ + { + "name": "bundler", + "version": "2.1.4", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "concurrent-ruby", + "version": "1.0.5", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "connection_pool", + "version": "2.2.1", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "mini_portile2", + "version": "2.0.0", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "mustermann", + "version": "1.0.1", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "nokogiri", + "version": "1.6.7.2", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "pg", + "version": "1.0.0", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "puma", + "version": "3.12.0", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "BSD-3-Clause" + ] + }, + { + "name": "rack", + "version": "2.0.4", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "rack-protection", + "version": "2.0.0", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "redis", + "version": "3.3.5", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "sidekiq", + "version": "4.2.10", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "LGPL-3.0-only" + ] + }, + { + "name": "sinatra", + "version": "2.0.0", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "slim", + "version": "3.0.9", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "temple", + "version": "0.8.0", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + }, + { + "name": "tilt", + "version": "2.0.8", + "package_manager": "bundler", + "path": ".", + "licenses": [ + "MIT" + ] + } + ] +} \ No newline at end of file diff --git a/spec/fixtures/schema/v2.1.json b/spec/fixtures/schema/v2.1.json new file mode 100644 index 0000000..b1eb44f --- /dev/null +++ b/spec/fixtures/schema/v2.1.json @@ -0,0 +1,70 @@ +{ + "$id": "https://gitlab.com/gitlab-org/security-products/license-management/blob/master/spec/fixtures/schema/v2.1.json", + "type": "object", + "required": [ + "version", + "licenses", + "dependencies" + ], + "properties": { + "version": { + "type": "string", + "pattern": "^[0-9]+\\.[0-9]+$" + }, + "licenses": { + "type": "array", + "items": { + "type": "object", + "required": [ + "id", + "name", + "url" + ], + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "uri" + } + } + } + }, + "dependencies": { + "type": "array", + "items": { + "type": "object", + "required": [ + "name", + "version", + "package_manager", + "licenses" + ], + "properties": { + "name": { + "type": "string" + }, + "version": { + "type": "string" + }, + "package_manager": { + "type": "string" + }, + "path": { + "type": "string" + }, + "licenses": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + }, + "additionalProperties": false +} diff --git a/spec/integration/c/conan_spec.rb b/spec/integration/c/conan_spec.rb new file mode 100644 index 0000000..b8375e0 --- /dev/null +++ b/spec/integration/c/conan_spec.rb @@ -0,0 +1,62 @@ +require 'spec_helper' + +RSpec.describe "conan" do + context "when scanning a C++ project" do + subject { runner.scan(env: env) } + + let(:env) { { 'LICENSE_FINDER_CLI_OPTS' => '--project-path=libraries/poco/md5' } } + + before do + runner.clone('https://github.com/conan-io/examples.git') + end + + specify { expect(subject).to match_schema } + specify { expect(subject.dependency_names).to match_array(%w[openssl poco]) } + specify { expect(subject.licenses_for('openssl')).to match_array(['OpenSSL']) } + specify { expect(subject.licenses_for('poco')).to match_array(['BSL-1.0']) } + end + + context "when scanning a folly project" do + subject { runner.scan(env: env) } + + let(:env) { { 'LICENSE_FINDER_CLI_OPTS' => '--project-path=libraries/folly/basic' } } + + before do + runner.clone('https://github.com/conan-io/examples.git') + end + + specify { expect(subject).to match_schema } + specify { expect(subject.licenses_for('boost')).to match_array(['BSL-1.0']) } + specify { expect(subject.licenses_for('bzip2')).to match_array(['bzip2-1.0.8']) } + specify { expect(subject.licenses_for('double-conversion')).to match_array(['BSD-3-Clause']) } + specify { expect(subject.licenses_for('folly')).to match_array(['Apache-2.0']) } + specify { expect(subject.licenses_for('gflags')).to match_array(['BSD-3-Clause']) } + specify { expect(subject.licenses_for('glog')).to match_array(['BSD-3-Clause']) } + specify { expect(subject.licenses_for('libdwarf')).to match_array(['LGPL-2.1']) } + specify { expect(subject.licenses_for('libelf')).to match_array(['LGPL-2.0']) } + specify { expect(subject.licenses_for('libevent')).to match_array(['BSD-3-Clause']) } + specify { expect(subject.licenses_for('libiberty')).to match_array(['LGPL-2.1']) } + specify { expect(subject.licenses_for('libsodium')).to match_array(['ISC']) } + specify { expect(subject.licenses_for('libunwind')).to match_array(['MIT']) } + specify { expect(subject.licenses_for('lz4')).to match_array(['BSD-2-Clause', 'BSD-3-Clause']) } + specify { expect(subject.licenses_for('openssl')).to match_array(['OpenSSL']) } + specify { expect(subject.licenses_for('snappy')).to match_array(['BSD-3-Clause']) } + specify { expect(subject.licenses_for('zlib')).to match_array(['Zlib']) } + specify { expect(subject.licenses_for('zstd')).to match_array(['BSD-3-Clause']) } + end + + context "when scanning a project with cmake" do + subject { runner.scan(env: env) } + + let(:env) { { 'LICENSE_FINDER_CLI_OPTS' => '--project-path=libraries/protobuf/serialization' } } + + before do + runner.clone('https://github.com/conan-io/examples.git') + end + + specify { expect(subject).to match_schema } + specify { expect(subject.dependency_names).to match_array(%w[protobuf protoc_installer]) } + specify { expect(subject.licenses_for('protobuf')).to match_array(['BSD-3-Clause']) } + specify { expect(subject.licenses_for('protoc_installer')).to match_array(['BSD-3-Clause']) } + end +end diff --git a/spec/integration/dotnet/examples_spec.rb b/spec/integration/dotnet/examples_spec.rb index 13f4712..8b325b7 100644 --- a/spec/integration/dotnet/examples_spec.rb +++ b/spec/integration/dotnet/examples_spec.rb @@ -5,7 +5,7 @@ RSpec.describe ".NET Core" do runner.clone('https://github.com/microsoft/RockPaperScissorsLizardSpock.git') report = runner.scan(env: { 'LICENSE_FINDER_CLI_OPTS' => '--recursive' }) - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:licenses].count).not_to be_zero expect(report[:dependencies].count).not_to be_zero end diff --git a/spec/integration/dotnet/nuget_spec.rb b/spec/integration/dotnet/nuget_spec.rb index 6eeb261..c97c352 100644 --- a/spec/integration/dotnet/nuget_spec.rb +++ b/spec/integration/dotnet/nuget_spec.rb @@ -26,7 +26,7 @@ RSpec.describe "nuget" do runner.add_file('packages.config', packages_config) report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:licenses].count).not_to be_zero expect(report.dependency_names).to match_array([ "Microsoft.CodeDom.Providers.DotNetCompilerPlatform", @@ -67,7 +67,7 @@ RSpec.describe "nuget" do runner.add_file('winforms/packages.config', winforms_packages) report = runner.scan(env: { 'LICENSE_FINDER_CLI_OPTS' => '--recursive' }) - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report.licenses_for('jive')).to match_array(['MIT']) expect(report.licenses_for('MvcMailer')).to match_array(['MIT']) end @@ -87,7 +87,7 @@ RSpec.describe "nuget" do runner.add_file('packages.config', packages) report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:licenses].count).not_to be_zero expect(report[:licenses].map { |x| x[:id] }.uniq).to match_array(['LGPL-2.1', 'Apache-2.0', 'BSD-3-Clause']) expect(report.dependency_names).to match_array([ diff --git a/spec/integration/go/modules_spec.rb b/spec/integration/go/modules_spec.rb index d8e4e48..66dadb0 100644 --- a/spec/integration/go/modules_spec.rb +++ b/spec/integration/go/modules_spec.rb @@ -14,7 +14,7 @@ RSpec.describe "modules" do runner.add_file('.tool-versions', "golang #{version}") end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify { expect(subject[:licenses]).not_to be_empty } specify do @@ -51,7 +51,7 @@ RSpec.describe "modules" do runner.clone('https://gitlab.com/gitlab-org/gitaly.git') end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify { expect(subject[:licenses]).not_to be_empty } specify { expect(subject[:dependencies]).not_to be_empty } end diff --git a/spec/integration/java/gradle_spec.rb b/spec/integration/java/gradle_spec.rb index d2ddaf1..25336c1 100644 --- a/spec/integration/java/gradle_spec.rb +++ b/spec/integration/java/gradle_spec.rb @@ -19,7 +19,7 @@ plugins { runner.add_file('build.gradle', content) report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:licenses]).to be_empty expect(report[:dependencies]).to be_empty end @@ -34,7 +34,7 @@ plugins { end it 'is able to detect licenses' do - expect(result).to match_schema(version: '2.0') + expect(result).to match_schema expect(result[:licenses]).not_to be_empty [ @@ -61,7 +61,7 @@ plugins { runner.mount(dir: fixture_file('java/gradle/offline-environment/')) end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify do expect(subject.dependency_names).to match_array([ @@ -102,7 +102,7 @@ plugins { runner.add_file('build.gradle', fixture_file_content("java/11/build.gradle")) end - specify { expect(report).to match_schema(version: '2.0') } + specify { expect(report).to match_schema } specify { expect { report }.to change { Dir.glob("#{runner.project_path}/build/reports/profile/profile-*.html").count }.from(0).to(1) } specify { expect(report.dependency_names).to match_array(['postgresql']) } specify { expect(report.licenses_for('postgresql')).to match_array(['BSD-2-Clause']) } @@ -117,7 +117,7 @@ plugins { it 'returns an empty report because the plugin we use does not work in this version of the gradle API' do report = runner.scan(env: { 'LM_JAVA_VERSION' => '8' }) - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:dependencies]).to be_empty expect(report[:licenses]).to be_empty end @@ -133,7 +133,7 @@ plugins { runner.add_file('settings.gradle.kts', 'rootProject.name = "example"') end - specify { expect(report).to match_schema(version: '2.0') } + specify { expect(report).to match_schema } specify { expect(report.dependency_names).to match_array(['postgresql']) } specify { expect(report.licenses_for('postgresql')).to match_array(['BSD-2-Clause']) } end @@ -153,7 +153,7 @@ plugins { runner.add_file('settings.gradle', 'rootProject.name = "example"') end - specify { expect(report).to match_schema(version: '2.0') } + specify { expect(report).to match_schema } specify { expect(report.dependency_names).to match_array(['postgresql']) } specify { expect(report.licenses_for('postgresql')).to match_array(['BSD-2-Clause']) } end diff --git a/spec/integration/java/maven_spec.rb b/spec/integration/java/maven_spec.rb index d45c99d..fa57752 100644 --- a/spec/integration/java/maven_spec.rb +++ b/spec/integration/java/maven_spec.rb @@ -12,7 +12,7 @@ RSpec.describe "maven" do 'CI_PROJECT_ID' => '6130122' }) - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report.dependency_names).to match_array(['example']) expect(report.licenses_for('example')).to match_array(['MIT']) end @@ -26,7 +26,7 @@ RSpec.describe "maven" do 'MAVEN_CLI_OPTS' => "--settings my_settings.xml" }) - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:dependencies]).to match_array([{ name: 'example', url: '', description: '', paths: ['.'], licenses: ['MIT'] }]) end end @@ -45,7 +45,7 @@ RSpec.describe "maven" do 'SETUP_CMD' => 'bash custom.sh' }) - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema end end @@ -57,7 +57,7 @@ RSpec.describe "maven" do it 'detects dependences from each module' do report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:dependencies]).not_to be_empty [ @@ -96,7 +96,7 @@ RSpec.describe "maven" do end end - specify { expect(report).to match_schema(version: '2.0') } + specify { expect(report).to match_schema } specify { expect(report.dependency_names).to match_array(['jackson-core']) } specify { expect(report.licenses_for('jackson-core')).to match_array(['Apache-2.0']) } end diff --git a/spec/integration/js/bower_spec.rb b/spec/integration/js/bower_spec.rb index e6d9012..5a4f72d 100644 --- a/spec/integration/js/bower_spec.rb +++ b/spec/integration/js/bower_spec.rb @@ -10,7 +10,7 @@ RSpec.describe "bower" do runner.add_file('bower.json', fixture_file_content('js/bower/bower.json')) end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify { expect(subject.dependency_names).to match_array(['cli', 'ev-emitter', 'example-project', 'fizzy-ui-utils', 'get-size', 'jquery', 'masonry-layout', 'matches-selector', 'outlayer', 'stimulus.umd']) } specify { expect(subject.licenses_for('cli')).to match_array(['Apache-2.0', 'BSD-3-Clause', 'ISC', 'MIT']) } specify { expect(subject.licenses_for('ev-emitter')).to match_array(['MIT']) } @@ -41,7 +41,7 @@ RSpec.describe "bower" do end end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify { expect(subject.dependency_names).to match_array(%w[js-bower lodash]) } specify { expect(subject.licenses_for('js-bower')).to match_array(['ISC']) } specify { expect(subject.licenses_for('lodash')).to match_array(['MIT']) } @@ -59,7 +59,7 @@ RSpec.describe "bower" do runner.clone(git_repo) end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify { expect(subject.dependency_names).not_to be_empty } end end diff --git a/spec/integration/js/npm_spec.rb b/spec/integration/js/npm_spec.rb index 0658df6..13cbd15 100644 --- a/spec/integration/js/npm_spec.rb +++ b/spec/integration/js/npm_spec.rb @@ -15,7 +15,7 @@ RSpec.describe "npm" do end end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify { expect(subject.dependency_names).to match_array(['example']) } end @@ -26,7 +26,7 @@ RSpec.describe "npm" do runner.mount(dir: fixture_file('js/single-declared-dependency')) end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify do [ @@ -173,7 +173,7 @@ RSpec.describe "npm" do runner.add_file('package.json', fixture_file_content('js/single-declared-dependency/package.json')) end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify do [ @@ -328,7 +328,7 @@ RSpec.describe "npm" do end end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } [ ["2md", "0.0.4", ["Apache-2.0"]], @@ -497,7 +497,7 @@ RSpec.describe "npm" do end end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify { expect(subject.dependency_names).to match_array(%w[js-npm lodash]) } specify { expect(subject.licenses_for('js-npm')).to match_array(['MIT']) } specify { expect(subject.licenses_for('lodash')).to match_array(['MIT']) } diff --git a/spec/integration/js/yarn_spec.rb b/spec/integration/js/yarn_spec.rb index 1e0eb52..a5a9695 100644 --- a/spec/integration/js/yarn_spec.rb +++ b/spec/integration/js/yarn_spec.rb @@ -11,7 +11,7 @@ RSpec.describe "yarn" do runner.add_file("yarn.lock", fixture_file_content('js/yarn/single-declared-dependency/yarn.lock')) end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify do [ @@ -182,7 +182,7 @@ lodash@4.17.10: end end - specify { expect(subject).to match_schema(version: '2.0') } + specify { expect(subject).to match_schema } specify { expect(subject.dependency_names).to match_array(%w[lodash]) } specify { expect(subject.licenses_for('lodash')).to match_array(['MIT']) } end diff --git a/spec/integration/php/composer_spec.rb b/spec/integration/php/composer_spec.rb index 62ff598..c186285 100644 --- a/spec/integration/php/composer_spec.rb +++ b/spec/integration/php/composer_spec.rb @@ -10,7 +10,7 @@ RSpec.describe "composer" do report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:version]).not_to be_empty expect(report[:licenses]).not_to be_empty expect(report.dependency_names).to match_array(%w[ diff --git a/spec/integration/python/pip_spec.rb b/spec/integration/python/pip_spec.rb index 8e3ec3d..f47bbe6 100644 --- a/spec/integration/python/pip_spec.rb +++ b/spec/integration/python/pip_spec.rb @@ -9,7 +9,7 @@ RSpec.describe "pip" do report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:version]).to start_with('2') expect(report.dependency_names).to include("sentry-sdk") expect(report.licenses_for('sentry-sdk')).to match_array(["BSD-4-Clause"]) @@ -37,7 +37,7 @@ RSpec.describe "pip" do report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:version]).to start_with('2') expect(report[:licenses]).not_to be_empty expect(report[:dependencies]).not_to be_empty @@ -45,7 +45,7 @@ RSpec.describe "pip" do end [{ version: '2', commit: '04dce91b' }, { version: '3', commit: '48e250a1' }].each do |python| - ['1.0', '1.1', '2.0'].each do |report_version| + ['1.0', '1.1', '2.0', '2.1'].each do |report_version| context "when generating a `#{report_version}` report using Python `#{python[:version]}`" do let(:url) { "https://gitlab.com/gitlab-org/security-products/tests/#{language}-#{package_manager}.git" } let(:language) { 'python' } diff --git a/spec/integration/python/pipenv_spec.rb b/spec/integration/python/pipenv_spec.rb index b54ee99..ccc2585 100644 --- a/spec/integration/python/pipenv_spec.rb +++ b/spec/integration/python/pipenv_spec.rb @@ -24,7 +24,7 @@ RSpec.describe "pipenv" do report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:version]).not_to be_empty expect(report[:licenses]).not_to be_empty expect(report.dependency_names).to contain_exactly("six") @@ -69,7 +69,7 @@ RSpec.describe "pipenv" do report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:version]).not_to be_empty expect(report[:licenses]).not_to be_empty expect(report.dependency_names).to match_array([ @@ -129,7 +129,7 @@ RSpec.describe "pipenv" do report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:version]).not_to be_empty expect(report[:licenses]).not_to be_empty expect(report.dependency_names).to match_array(%w[ @@ -165,7 +165,7 @@ RSpec.describe "pipenv" do it 'produces a valid report' do report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:licenses]).not_to be_empty expect(report[:dependencies].count).to be(1) expect(report.find('six')).not_to be_nil @@ -185,7 +185,7 @@ RSpec.describe "pipenv" do context "when scanning a Python #{version} project" do let(:report) { runner.scan(env: { 'LM_PYTHON_VERSION' => version.to_s }) } - specify { expect(report).to match_schema(version: '2.0') } + specify { expect(report).to match_schema } it 'includes dependencies in the default group' do lockfile_hash['default'].keys.each do |key| @@ -217,7 +217,7 @@ RSpec.describe "pipenv" do 'PIP_INDEX_URL' => index_url }) - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report.dependency_names).to include('requests') end end diff --git a/spec/integration/ruby/bundler_spec.rb b/spec/integration/ruby/bundler_spec.rb index 5236adf..f0464fe 100644 --- a/spec/integration/ruby/bundler_spec.rb +++ b/spec/integration/ruby/bundler_spec.rb @@ -15,7 +15,7 @@ gem 'saml-kit' end report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:licenses]).not_to be_empty expect(report[:dependencies].map { |x| x[:name] }).to include("saml-kit") end @@ -83,7 +83,7 @@ BUNDLED WITH report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:licenses]).not_to be_empty expect(report.dependency_names).to include("saml-kit") end @@ -118,7 +118,7 @@ BUNDLED WITH report = runner.scan - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema expect(report[:licenses]).not_to be_empty expect(report.find('net-hippie')).to eql({ name: 'net-hippie', @@ -136,7 +136,7 @@ BUNDLED WITH 'LICENSE_FINDER_CLI_OPTS' => "--debug --aggregate-paths=. ruby" }) - expect(report).to match_schema(version: '2.0') + expect(report).to match_schema end end end diff --git a/spec/support/integration_test_helper.rb b/spec/support/integration_test_helper.rb index ead30d4..aa3f0c0 100644 --- a/spec/support/integration_test_helper.rb +++ b/spec/support/integration_test_helper.rb @@ -15,7 +15,7 @@ module IntegrationTestHelper end def licenses_for(name) - find(name)[:licenses] + (find(name) || {}).fetch(:licenses, []) end def find(name) diff --git a/spec/support/matchers.rb b/spec/support/matchers.rb index 66bb92c..9f88bf1 100644 --- a/spec/support/matchers.rb +++ b/spec/support/matchers.rb @@ -1,4 +1,4 @@ -RSpec::Matchers.define :match_schema do |version: '2.0'| +RSpec::Matchers.define :match_schema do |version: License::Management::Report::DEFAULT_VERSION| def schema_for(version) License::Management.root.join("spec/fixtures/schema/v#{version}.json").to_s end diff --git a/spec/support/shared.rb b/spec/support/shared.rb index 51b161a..49edd45 100644 --- a/spec/support/shared.rb +++ b/spec/support/shared.rb @@ -1,5 +1,5 @@ RSpec.shared_examples "each report version" do |language, package_manager, branch = 'master'| - ['1.0', '1.1', '2.0'].each do |version| + ['1.0', '1.1', '2.0', '2.1'].each do |version| context "when generating a `#{version}` report for #{package_manager}" do let(:url) { "https://gitlab.com/gitlab-org/security-products/tests/#{language}-#{package_manager}.git" } let(:expected_content) { JSON.parse(fixture_file_content("expected/#{language}/#{package_manager}/v#{version}.json")) } diff --git a/spec/unit/license/management/report/v2_1_spec.rb b/spec/unit/license/management/report/v2_1_spec.rb new file mode 100644 index 0000000..356648c --- /dev/null +++ b/spec/unit/license/management/report/v2_1_spec.rb @@ -0,0 +1,38 @@ +RSpec.describe License::Management::Report::V2_1 do + describe "#to_h" do + context "when choosing an appropriate url for a license" do + subject { described_class.new([rails, spandx, dotenv_js, dotenv_rb]).to_h } + + let(:rails) { LicenseFinder::Dependency.new('Bundler', 'rails', '0.1.0', spec_licenses: ['MIT']) } + let(:spandx) { LicenseFinder::Dependency.new('Bundler', 'spandx', '0.1.0', spec_licenses: ['Apache-2.0', 'MIT']) } + let(:dotenv_js) { LicenseFinder::Dependency.new('Npm', 'dotenv', '0.1.0', spec_licenses: ['MIT']) } + let(:dotenv_rb) { LicenseFinder::Dependency.new('Bundler', 'dotenv', '0.1.0', spec_licenses: ['MIT']) } + + specify { expect(subject[:version]).to eql('2.1') } + + specify do + expect(subject[:licenses]).to match_array([ + { + 'id' => 'Apache-2.0', + 'name' => 'Apache License 2.0', + 'url' => 'https://opensource.org/licenses/Apache-2.0' + }, + { + 'id' => 'MIT', + 'name' => 'MIT License', + 'url' => 'https://opensource.org/licenses/MIT' + } + ]) + end + + specify do + expect(subject[:dependencies]).to match_array([ + { name: dotenv_js.name, version: dotenv_js.version, package_manager: :npm, path: '.', licenses: ['MIT'] }, + { name: dotenv_rb.name, version: dotenv_rb.version, package_manager: :bundler, path: '.', licenses: ['MIT'] }, + { name: rails.name, version: rails.version, package_manager: :bundler, path: '.', licenses: ['MIT'] }, + { name: spandx.name, version: spandx.version, package_manager: :bundler, path: '.', licenses: ['Apache-2.0', 'MIT'] } + ]) + end + end + end +end -- cgit v1.2.3