mirror of
https://github.com/unraid/api.git
synced 2026-02-23 00:38:30 -06:00
chore: update license fields in package.json (#1298)
Sets license for all node.js packages to `GPL-2.0-or-later` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Simplified license compliance verification by removing legacy script logic. - Updated licensing terms across components to GPL-2.0-or-later for broader compatibility. - **Documentation** - Revised setup instructions to indicate that the use of the Just build tool is now optional. - **New Features** - Added fallback support in the build automation tool to ensure smoother operations when targets are missing. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
6
justfile
6
justfile
@@ -44,7 +44,7 @@ stop-ignoring file:
|
||||
list-ignored:
|
||||
-git ls-files -v | grep '^S'
|
||||
|
||||
# Masks output of `pnpm compliance` for brevity.
|
||||
# Checks a node.js project's compliance with GPL-2.0-or-later.
|
||||
[no-cd]
|
||||
compliance:
|
||||
@sh -c 'if output=$(pnpm compliance 2>&1); then echo "Compliance check succeeded"; else echo "$output" >&2; exit 1; fi'
|
||||
@compliance:
|
||||
pnpx license-checker --excludePrivatePackages --direct --production --onlyAllow="MIT;BSD-2-Clause;BSD-3-Clause;ISC;Apache-2.0;Zlib;X11;Python-2.0;Artistic-2.0;PostgreSQL;GPL-2.0-or-later;GPL-3.0;AGPL-3.0;LGPL-2.1;LGPL-3.0"
|
||||
|
||||
Reference in New Issue
Block a user