/**Mocked data */ export default function({faker, query, login = faker.internet.userName()}) { console.debug("metrics/compute/mocks > mocking graphql api result > licenses/default") return ({ licenses:[ { spdxId:"AGPL-3.0", name:"GNU Affero General Public License v3.0", nickname:"GNU AGPLv3", key:"agpl-3.0", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright", label:"License and copyright notice"}, {key:"document-changes", label:"State changes"}, {key:"disclose-source", label:"Disclose source"}, {key:"network-use-disclose", label:"Network use is distribution"}, {key:"same-license", label:"Same license"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"patent-use", label:"Patent use"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"Apache-2.0", name:"Apache License 2.0", nickname:null, key:"apache-2.0", limitations:[ {key:"trademark-use", label:"Trademark use"}, {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright", label:"License and copyright notice"}, {key:"document-changes", label:"State changes"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"patent-use", label:"Patent use"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"BSD-2-Clause", name:'BSD 2-Clause "Simplified" License', nickname:null, key:"bsd-2-clause", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright", label:"License and copyright notice"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"BSD-3-Clause", name:'BSD 3-Clause "New" or "Revised" License', nickname:null, key:"bsd-3-clause", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright", label:"License and copyright notice"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"BSL-1.0", name:"Boost Software License 1.0", nickname:null, key:"bsl-1.0", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright--source", label:"License and copyright notice for source"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"CC0-1.0", name:"Creative Commons Zero v1.0 Universal", nickname:null, key:"cc0-1.0", limitations:[ {key:"liability", label:"Liability"}, {key:"trademark-use", label:"Trademark use"}, {key:"patent-use", label:"Patent use"}, {key:"warranty", label:"Warranty"}, ], conditions:[], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"EPL-2.0", name:"Eclipse Public License 2.0", nickname:null, key:"epl-2.0", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"disclose-source", label:"Disclose source"}, {key:"include-copyright", label:"License and copyright notice"}, {key:"same-license", label:"Same license"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"distribution", label:"Distribution"}, {key:"modifications", label:"Modification"}, {key:"patent-use", label:"Patent use"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"GPL-2.0", name:"GNU General Public License v2.0", nickname:"GNU GPLv2", key:"gpl-2.0", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright", label:"License and copyright notice"}, {key:"document-changes", label:"State changes"}, {key:"disclose-source", label:"Disclose source"}, {key:"same-license", label:"Same license"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"GPL-3.0", name:"GNU General Public License v3.0", nickname:"GNU GPLv3", key:"gpl-3.0", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright", label:"License and copyright notice"}, {key:"document-changes", label:"State changes"}, {key:"disclose-source", label:"Disclose source"}, {key:"same-license", label:"Same license"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"patent-use", label:"Patent use"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"LGPL-2.1", name:"GNU Lesser General Public License v2.1", nickname:"GNU LGPLv2.1", key:"lgpl-2.1", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright", label:"License and copyright notice"}, {key:"disclose-source", label:"Disclose source"}, {key:"document-changes", label:"State changes"}, {key:"same-license--library", label:"Same license (library)"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"MIT", name:"MIT License", nickname:null, key:"mit", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"include-copyright", label:"License and copyright notice"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"MPL-2.0", name:"Mozilla Public License 2.0", nickname:null, key:"mpl-2.0", limitations:[ {key:"liability", label:"Liability"}, {key:"trademark-use", label:"Trademark use"}, {key:"warranty", label:"Warranty"}, ], conditions:[ {key:"disclose-source", label:"Disclose source"}, {key:"include-copyright", label:"License and copyright notice"}, {key:"same-license--file", label:"Same license (file)"}, ], permissions:[ {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, {key:"patent-use", label:"Patent use"}, {key:"private-use", label:"Private use"}, ], }, { spdxId:"Unlicense", name:"The Unlicense", nickname:null, key:"unlicense", limitations:[ {key:"liability", label:"Liability"}, {key:"warranty", label:"Warranty"}, ], conditions:[], permissions:[ {key:"private-use", label:"Private use"}, {key:"commercial-use", label:"Commercial use"}, {key:"modifications", label:"Modification"}, {key:"distribution", label:"Distribution"}, ], }, ], }) }