Socket
Socket
Sign inDemoInstall

csslint-stylish

Package Overview
Dependencies
9
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    csslint-stylish

A stylish reporter for CSSLint, heavily inspired by jshint-stylish


Version published
Weekly downloads
346
decreased by-15.61%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

csslint-stylish

Stylish formatter for CSSLint

NPM version Linux Build Status Windows Build Status Coverage Status Codeclimate Status

bitHound Dependencies Dependency status Dev Dependency Status Greenkeeper badge

Screenshots

This reporter

vs original:

Original reporter

Usage

CSSLint Node.js API

To use it with the csslint api, you will have to call csslint, as well as assemble the report, manually.

var csslint = require('csslint').CSSLint;
var csslintStylish = require('csslint-stylish');

var report = csslint.verify(/* css as string here */);

// Format the report stylishly
var stylishReport = csslintStylish.startFormat() + csslintStylish.formatResults(report) + csslintStylish.endFormat();

// Then write it to the console
console.log(stylishReport);

csslint CLI

It's currently not possible to use a custom formatter with the CLI.

I have a PR with csslint that would make it possible. See https://github.com/CSSLint/csslint/pull/593

gulp-csslint

It's currently not possible to use a custom formatter with the gulp-plugin.

See https://github.com/lazd/gulp-csslint/pull/29

grunt-contrib-csslint

Starting with version 0.5.0, it's possible to use custom formatters with grunt.

See the example in their repo

API

csslintStylish.formatResults(report, filename, options)

report

Type: Object Optional: false

The report generated by calling csslint.verify.

filename

Type: String Optional: true

The name of the file linted.

options

Type: Object Optional: true

An options-object. Valid options are:

absoluteFilePathsForFormatters

Type: Boolean Default: false

If true, will print the absolute path of the file linted, instead of the relative.

Keywords

FAQs

Last updated on 04 Mar 2017

Did you know?

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc