@nativescript-community/licenses
Nativescript plugin to generate licenses JSON files
npm i --save @nativescript-community/licenses
- Version: 2.0.9
- GitHub:
- NPM: https://www.npmjs.com/package/%40nativescript-community%2Flicenses
- Downloads:
- Last Day: 1
- Last Week: 11
- Last Month: 131
[npm-image]: http://img.shields.io/npm/v/@nativescript-community/licenses.svg [npm-url]: https://npmjs.org/package/@nativescript-community/licenses [downloads-image]: http://img.shields.io/npm/dm/@nativescript-community/licenses.svg
Installation
On iOS you need to run this first:
gem install cocoapods-acknowledgements
Usage
This plugin is a plugin to easily integrate licenses used your apps.
The plugin will automatically generate licenses.json
You simply need to load the licenses.json
from anywhere in your app using either require('licenses.json')
or require('~/licenses.json')
You can then simply require
that file to use it in your app.
Here is an example JSON file format (moduleDescription
not present on Android):
{
"dependencies": [
{
"moduleName": "com.airbnb.android:lottie",
"moduleDescription": "description",
"moduleUrl": "https://github.com/airbnb/lottie-android",
"moduleVersion": "3.4.2",
"moduleLicense": "Apache License, Version 2.0",
"moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0"
}
]
}