Socket
Socket
Sign inDemoInstall

access-sniff

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

access-sniff - npm Package Compare versions

Comparing version 2.4.61 to 3.0.0

dist/app/createErrorMessage.js

2

bin/accessSniff.js
#!/usr/bin/env node
require('../dist/cli.js').setup(process.argv);
require('../dist/cli').setup(process.argv);

@@ -6,7 +6,7 @@ 'use strict';

});
exports.report = undefined;
exports.report = exports.default = undefined;
var _accesssniff = require('./accesssniff');
var _app = require('./app');
var _accesssniff2 = _interopRequireDefault(_accesssniff);
var _app2 = _interopRequireDefault(_app);

@@ -21,5 +21,17 @@ var _reports = require('./reports');

var _underscore = require('underscore');
var _underscore2 = _interopRequireDefault(_underscore);
var _glob = require('glob');
var _glob2 = _interopRequireDefault(_glob);
var _rc = require('rc');
var _rc2 = _interopRequireDefault(_rc);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function (fileInput) {
var start = function start(fileInput) {
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};

@@ -43,8 +55,16 @@

var task = new _accesssniff2.default(options);
reportFiles = reportFiles.map(function (file) {
return _glob2.default.hasMagic(file) ? _glob2.default.sync(file) : file;
});
return task.run(reportFiles);
}; /*eslint-disable no-console */
// Check .accessibilityrc file
var conf = (0, _rc2.default)('accessibility', options);
// Run Task
var task = new _app2.default(conf);
return task.run(_underscore2.default.flatten(reportFiles));
};
exports.default = start;
exports.report = _reports2.default;
{
"name": "access-sniff",
"version": "2.4.61",
"version": "3.0.0",
"description": "A node/iojs library & CLI for HTML_Codesniffer",

@@ -41,5 +41,9 @@ "main": "dist/",

"commander": "^2.6.0",
"glob": "^7.1.1",
"jsdom": "^9.8.3",
"mkdirp": "^0.5.1",
"phantomjs-prebuilt": "^2.1.12",
"rc": "^1.1.6",
"underscore": "^1.8.2",
"unixify": "^0.2.1",
"validator": "^5.0.0"

@@ -53,3 +57,6 @@ },

"babel-preset-es2015": "^6.11.3",
"benchmark": "^2.1.2",
"del": "^2.2.2",
"eslint": "^3.6.1",
"flow-bin": "^0.34.0",
"gulp": "^3.9.1",

@@ -56,0 +63,0 @@ "gulp-babel": "^6.1.2",

# AccessSniff
[![Build Status](https://travis-ci.org/yargalot/AccessSniff.svg?branch=master)](https://travis-ci.org/yargalot/AccessSniff)
[![Build status](https://ci.appveyor.com/api/projects/status/r805fyyn6bpfr57y?svg=true)](https://ci.appveyor.com/project/yargalot/accesssniff)
[![codecov](https://codecov.io/gh/yargalot/AccessSniff/branch/master/graph/badge.svg)](https://codecov.io/gh/yargalot/AccessSniff)
A CLI and Phantom.js library for HTML_CodeSniffer
A CLI, JsDom and PhantomJs library for HTML_CodeSniffer
- [Gulp plugin](https://github.com/yargalot/gulp-accessibility)

@@ -59,17 +62,8 @@ - [Grunt plugin](https://github.com/yargalot/grunt-accessibility)

Levels are `WCAG2A`, `WCAG2AA`, `WCAG2AAA`, and `Section508`
Levels are `WCAG2A`, `WCAG2AA`, `WCAG2AAA`, and `Section508`
### Accessibilityrc
`accessibilityrc` is a boolean
You can create an .accessibilityrc file in your project to set options:
```js
options: {
accessibilityrc: true
}
```
Set to true to access a .accessibilityrc file in your project which should be layed out as:
```json

@@ -84,3 +78,2 @@ {

### Ignore

@@ -90,3 +83,3 @@

You can ignore rules by placing them in an array outlined below
You can ignore rules by placing them in an array outlined below.

@@ -102,2 +95,6 @@ ```js

Rules will also match to remove and entire set.
`WCAG2A.Principle2.Guideline2_4.2_4_2.H25.1` will ignore `WCAG2A.Principle2.Guideline2_4.2_4_2.H25.1.NoTitleEl`
### Verbose output

@@ -115,15 +112,2 @@

### DomElement
`domElement` is a boolean
```js
options: {
domElement: false
}
```
Include reference (tag name, class names & id) to reported elements. Optional for both output formats.
### Force

@@ -143,6 +127,18 @@

AccessSniff(['**/*.html'], options)
.then(report => AccessReports(report, reportOptions));
.catch(error => console.error(error))
.then(report => AccessReports(report, reportOptions));
.catch(error => console.error(error))
```
### Browser
`browser` is a boolean, defaults to `false`
```js
options: {
browser: false
}
```
AccessSniff uses jsDom as the default, setting this to true will use PhantomJs instead
### maxBuffer

@@ -149,0 +145,0 @@

Sorry, the diff of this file is too big to display

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