New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

datasheet

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

datasheet - npm Package Compare versions

Comparing version

to
0.2.0

build/datasheet.js

26

lib/mql.js

@@ -8,17 +8,15 @@ 'use strict';

function mql (handler) {
var sheets, rules, mlq, i, ilen, j, jlen;
sheets = document.styleSheets;
for (i = 0, ilen = sheets.length; i < ilen; i++) {
rules = sheets[i].cssRules;
for (j = 0, jlen = rules.length; j < jlen; j++) {
if (rules[j].constructor === CSSMediaRule) {
var mql = window.matchMedia(rules[j].media.mediaText);
mql.addListener(mediaChangeHandler);
}
}
module.exports = handler => {
const sheets = document.styleSheets;
for (let i = 0, ilen = sheets.length; i < ilen; i++) {
const rules = sheets[i].cssRules;
for (let j = 0, jlen = rules.length; j < jlen; j++) {
if (rules[j].constructor === CSSMediaRule) {
const mql = window.matchMedia(rules[j].media.mediaText);
mql.addListener(handler);
}
}
}
}
};
module.exports = mql;
/* eslint-env browser */
{
"name": "datasheet",
"version": "0.1.0",
"version": "0.2.0",
"description": "Production quality Datasheet generator using Web technologies.",
"main": "index.js",
"main": "lib/",
"directories": {

@@ -10,7 +10,11 @@ "test": "test"

"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"test": "eslint lib/*.js",
"browserify": "browserify --standalone datasheet lib/index.js > build/datasheet.js",
"prepublish": "npm run test && mkdir -p build && npm run browserify"
},
"files": [
"lib"
"lib",
"build/datasheet.js"
],
"unpkg": "build/datasheet.js",
"repository": {

@@ -20,3 +24,3 @@ "type": "git",

},
"author": "",
"author": "Aliaksei Chapyzhenka",
"license": "MIT",

@@ -26,3 +30,17 @@ "bugs": {

},
"homepage": "https://github.com/drom/datasheet#readme"
"homepage": "https://github.com/drom/datasheet#readme",
"devDependencies": {
"@drom/eslint-config": "^0.9.0",
"browserify": "^16.2.2",
"chai": "^4.1.2",
"eslint": "^5.6.0",
"fs-extra": "^7.0.0",
"lodash.range": "^3.2.0",
"mocha": "^6.0.2",
"nyc": "^13.0.1",
"yargs": "^13.2.1"
},
"eslintConfig": {
"extends": "@drom/eslint-config/eslint4/node8"
}
}