-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
Overview
Generating a new application with the lb4 app command generates a LICENSE file, whose contents are the MIT license template. This happens without user interaction!
Problems
- Users can't select a different license
- Users who don't pay attention may end up releasing code to others under a license they never intended (not something we should make possible, however unlikely)
- Users can't opt-out of selecting a license of any kind
@strongloop/loopback-devs What are your thoughts on this?
Acceptance Criteria
As a result:
- In
package.json, have alicenseproperty set to empty string ("").- This ensures
npm installwill give a warning to users about the project not having a license.
- This ensures
- Not generating
LICENSEfile at all