-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Apache-2.0 license #89
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense to me, might be something for review though.
@@ -8,7 +8,8 @@ | |||
"test": "jest" | |||
}, | |||
"author": "BBC News and Weather Apps", | |||
"license": "ISC", | |||
"private": true, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't think we need this line?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This there to stop people accidentally publishing the project to NPM (because that's not really something we want to do with this project — it's not intended to be installed via a registry, it's intended to be checked-out from GitHub).
This all makes sense to me. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup yup, makes sense. LGTM.
What?
LICENSE
file with the Apache 2.0 license (the license we usually use at the BBC for open source projects).npm
package.json
filesnpm
packages to beprivate
to avoid them being accidentally published to the NPM registry (these projects are not really for distribution like that)Why?