We are developing WordPress plugins. As WordPress itself is GPL licensed we must publish our plugin as GPL, too. Our complete plugin development environment is built on top of a lot of devDependencies and dependencies (npm with package.json). I did some tests with https://www.npmjs.com/package/licensee and the output gave me also dependencies licensed under CC-BY-3.0 and CC-BY-4.0.
The above mentioned CC dependencies are only represent in devDependencies, that means, the code of that dependencies are only used for building the plugin. In our CI/CD pipeline we get an installable and uploadable .zip file with the WordPress plugin itself as artifact.
- Is the build process itself (e. g
webpack,babelortypescript) relevant for the built WordPress plugin? Can I differentiate between licensing ofdependenciesanddevDependencies? Do I need to make the build process also GPL? - I need to put a file like
3RD_PARTY_LICENSESto the built artifact. Do I need to refer to all used dependencies (inclusivedevDependencies)?