Socket
Socket
Sign inDemoInstall

grunt-analyze-es6-modules

Package Overview
Dependencies
Maintainers
2
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

grunt-analyze-es6-modules

Grunt plugin for analyze-es6-modules.


Version published
Maintainers
2
Created
Source

grunt-analyze-es6-modules

grunt-analyze-es6-modules is a grunt wrapper around the analyze-es6-modules package.

Usage

This plugin follows all of the grunt multi-task conventions. Documentation for the different configuration options can be found below.

Configuration

Be sure to read the documentation for analyze-es6-modules before using any of the options found below.

  • options: An object containing options passed directly to the analyze-es6-modules package. Documentation for those options can be found here.
  • issueFilter: An optional function that will filter down issues.
  • getIssueSeverity: An optional function that takes an issue and returns the severity for the issue. The severity can be either error, warning, or none. (See more about severity below.)
  • getMessageForIssue: An optional function that takes an issue and returns a string error/warning message.
  • reportIssue: An optional function that takes a severity, a message, and an issue, and reports the error in some way. The default implementation uses console.error and console.warning.
Issue Severity

By default, every issue is assigned a severity. The default severities can be found below:

Issue TypeSeverity
missingModuleerror
badImporterror
duplicateExporterror
unusedModulewarning
unusedExportwarning

As of now, there are only three severities: error, warning, and none. That may change in the future.

Task Status

This task will return a successful error code if there are no issues with severity error. If there are any issues with severity error, this task will fail. Other severity issues will not affect the task status.

Keywords

FAQs

Package last updated on 07 Jun 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc