not only on licenses of repository as a whole (i.e., "MIT") but individual component files; see `filesByLicense` in `licenseInfo.json` for a map of license to these files within the repo with their own licenses. See the new license badges on the README for a summary of the licenses including either bundled devDependencies or all `devDependencies` (we have no direct npm `dependencies` currently). - Docs: Add license badges and `licenseInfo.json` (has a `filesByLicense` map of files to licenses (not yet used programmatically) and `bundledRootPackages` which is used by `license-badger` to know which dev. packages are being bundled (added by `npm run copy`) for determining summary of all licenses including bundled). - npm: Update devDep.
23 lines
1.0 KiB
JSON
23 lines
1.0 KiB
JSON
{
|
|
"bundledRootPackages": [
|
|
"load-stylesheets",
|
|
"jamilih",
|
|
"query-result",
|
|
"qr-manipulation",
|
|
"stackblur-canvas",
|
|
"regenerator-runtime",
|
|
"core-js-bundle",
|
|
"underscore",
|
|
"deparam"
|
|
],
|
|
"filesByLicense": {
|
|
"(MIT OR GPL-2.0)": ["editor/jquery-ui/jquery-ui-1.8.17.custom.min.js", "editor/jquerybbq/jquery.bbq.min.js", "editor/js-hotkeys/jquery.hotkeys.min.js"],
|
|
"(MIT OR GPL-2.0-or-later)": ["editor/contextmenu/jQuery.contextMenu.js", "editor/extensions/ext-server_moinsave.js"],
|
|
"Apache-2.0": ["editor/contextmenu.js", "editor/extensions/ext-foreignobject.js", "editor/extensions/ext-grid.js", "editor/extensions/ext-markers.js", "screencasts/svgopen2010/index.html", "editor/jgraduate/jQuery.jGraduate.js", "editor/extensions/mathjax/MathJax.min.js", "editor/extensions/mathjax/TeX-AMS-MML_SVG.js"],
|
|
"CC-BY-SA-2.0": ["editor/images/polygon.svg"],
|
|
"ISC": ["editor/external/query-result/esm/index.js"],
|
|
"LGPL-3.0-or-later": ["editor/jspdf/jspdf.plugin.svgToPdf.js"],
|
|
"X11": ["editor/jspdf/jspdf.min.js"]
|
|
}
|
|
}
|