npm-license-crawler - Analyzes license information for multiple node

  •        20

NPM License Crawler is a wrapper around license-checker to analyze several node packages (package.json files) as part of your software project. This way, it is possible to create a list of third party licenses for your software project in one go. File paths containing ".git" or "node_modules" are ignored at the stage where 'package.json' files are matched to provide the entry points to calling license-checker. If you like npm-license-crawler, please consider ★ starring the project on github. Contributions to the project are welcome. You can simply fork the project and create a pull request with your contribution to start with.

https://github.com/mwittig/npm-license-crawler

Dependencies:

async : ^2.6.1
jquery-extend : ~2.0.3
license-checker : git+https://github.com/mwittig/license-checker#d546e3f738e14c62e732346fa355162d46700893
mkdirp : ^0.5.1
nopt : ^3.0.6
nopt-defaults : ^0.0.1
nopt-usage : ^0.1.0
treeify : ^1.1.0

Tags
Implementation
License
Platform

   




Related Projects

license-checker - Check NPM package licenses

  •    Javascript

A list of licenses is the simplest way to describe what you want to exclude.You can use valid SPDX identifiers. You can use valid SPDX expressions like MIT OR X11. You can use non-valid SPDX identifiers, like Public Domain, since npm does support some license strings that are not SPDX identifiers.

Licenser - A Software license package

  •    DotNet

A package used by the software developers for licensing their products. The produced license file is digitally signed. It is also specific for the licensed computer. The developer may license any feature in his program separately. Each of the license features might be time dep...

highcharter - R wrapper for highcharts based on htmlwidgets

  •    R

R wrapper for highcharts. highcharter bring all the highcharts capabilites so it is recommended know how highcharts API works to take a major advantage of this package. You can look some demos charts and explore chart types, syntax and all what highcharts can do. Highcharter has a dependency on Highcharts, a commercial JavaScript charting library. Highcharts offers both a commercial license as well as a free non-commercial license. Please review the licensing options and terms before using this software, as the highcharter license neither provides nor implies a license for Highcharts.

gosec - Golang security checker

  •    Go

Inspects source code for security problems by scanning the Go AST. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License here.


nmap - Nmap - the Network Mapper. Github mirror of official SVN repository.

  •    Lua

Nmap is released under a custom license, which is based on (but not compatible with) GPLv2. The Nmap license allows free usage by end users, and we also offer a commercial license for companies that wish to redistribute Nmap technology with their products. See Nmap Copyright and Licensing for full details.Full documentation is also available on the Nmap.org website.

AquaticPrime - Mac software licensing code using cryptographically signed license files

  •    Objective-C

Mac software licensing code using cryptographically signed license files

Software Protector

  •    DotNet

Software Protector is an open source 100% managed .NET licensing system based on SKGL Project. Generate keys for your software, and validate them using SKGL lib

SKGL - Serial Key Generating Library

  •    DotNet

This project helps you to create a well-working, easy-to-use software licensing system. 20 letters short serial key, feature locking, machine locking...

licensee - A Ruby Gem to detect under what license a project is distributed.

  •    Ruby

A Ruby Gem to detect under what license a project is distributed. Special thanks to @vmg for his Git and algorithmic prowess.

LicensePlist - A license list generator of all your dependencies for iOS applications

  •    Swift

LicensePlist is a command-line tool that automatically generates a Plist of all your dependencies, including files added manually(specified by YAML config file) or using Carthage or CocoaPods. All these licenses then show up in the Settings app. Download from Releases, then copy to /usr/local/bin/license-plist etc.

legit - Add licenses to projects at the command line

  •    Javascript

legit is a command line application that allows you to automagically generate a LICENSE file for the current working directory that you are in or a license header for a file where applicable.

rollup-starter-project - Sample project for packages built using rollup.

  •    Javascript

This package shows how to get started with rollup (and babel) for writing npm packages using ES6 modules. Writing npm packages with a jsnext:main allows users of your package to choose whether they use it using the traditional require function understood by node.js, or using the import statement added in ES6 which can result in smaller bundles through live-code inclusion static analysis.You can simply use this project as inspiration for how to configure your own, or clone it and edit the metadata files when starting your own project (i.e. README.md, package.json, and LICENSE).

MyCrypto - MyCrypto is an open-source, client-side tool for generating ether wallets, handling ERC-20 tokens, and interacting with the blockchain more easily

  •    TypeScript

*Higher versions should work fine, but may cause inconsistencies. It's suggested you run 8.9.4 using nvm. **npm is NOT supported for package management. MyCrypto uses yarn.lock to ensure sub-dependency versions are pinned, so yarn is required to install node_modules ***Python 3 is not supported, since our dependencies use node-gyp. All of these builds are output to a folder in dist/.

architecture-center - Azure Architecture Center

  •    Liquid

Some of the markdown files are generated from data stored in json files. This is primarily to avoid human error for pages that still require some HTML. The process that converts the json to markdown uses a utility script located in the build folder. To run the build script, navigate to the root folder of this repository. Microsoft and any contributors grant you a license to the Microsoft documentation and other content in this repository under the Creative Commons Attribution 4.0 International Public License, see the LICENSE file, and grant you a license to any code in the repository under the MIT License, see the LICENSE-CODE file.

windows-uwp - Conceptual and overview content for developing Microsoft Universal Windows Platform (UWP) apps

  •    CSharp

Microsoft and any contributors grant you a license to the Microsoft documentation and other content in this repository under the Creative Commons Attribution 4.0 International Public License, see the LICENSE file, and grant you a license to any code in the repository under the MIT License, see the LICENSE-CODE file. Microsoft, Windows, Microsoft Azure and/or other Microsoft products and services referenced in the documentation may be either trademarks or registered trademarks of Microsoft in the United States and/or other countries. The licenses for this project do not grant you rights to use any Microsoft names, logos, or trademarks. Microsoft's general trademark guidelines can be found at http://go.microsoft.com/fwlink/?LinkID=254653.

contrail-controller - Contrail Controller

  •    C++

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. The Contrail Controller repository contains the code for the configuration management, analytics and control-plane components of the Contrail network virtualization solution.

License Header Manager for Visual Studio

  •    

Automatically insert license headers into your source code files in Visual Studio.

Open License

  •    Java

Open License is an open source professional licensing/certification and professional development automation application. It is comprise of a JSR-168 compliant set of portlets, a set of pojos that may be packaged in EJB's or a Spring Framework and a Data

social-engineer-toolkit - The Social-Engineer Toolkit (SET) repository from TrustedSec - All new versions of SET will be deployed here

  •    Python

DISCLAIMER: This is only for testing purposes and can only be used where strict consent has been given. Do not use this for illegal purposes, period. Please read the LICENSE under readme/LICENSE for the licensing of SET.