You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

css-query-selector

Package Overview
Dependencies
Maintainers
1
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

css-query-selector - npm Package Compare versions

Comparing version

to
0.4.0

types/index.d.ts

11

build/cjs/src/index.js
"use strict";
var _interopRequireWildcard = require("reshow-runtime/helpers/interopRequireWildcard");
exports.__esModule = true;
exports.queryOne = exports.queryEl = exports.queryAncestor = exports.queryAll = exports["default"] = void 0;
var _queryFrom = _interopRequireWildcard(require("./queryFrom"));
var _queryFrom = _interopRequireWildcard(require("./queryFrom.js"));
exports.queryFrom = _queryFrom["default"];

@@ -15,5 +12,5 @@ _queryFrom.defaultQuery.from = _queryFrom["default"];

var queryAll = _queryFrom.defaultQuery.all,
queryAncestor = _queryFrom.defaultQuery.ancestor,
queryEl = _queryFrom.defaultQuery.el,
queryOne = _queryFrom.defaultQuery.one;
queryAncestor = _queryFrom.defaultQuery.ancestor,
queryEl = _queryFrom.defaultQuery.el,
queryOne = _queryFrom.defaultQuery.one;
exports.queryOne = queryOne;

@@ -20,0 +17,0 @@ exports.queryEl = queryEl;

"use strict";
var _interopRequireDefault = require("reshow-runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.defaultQuery = exports["default"] = void 0;
var _toConsumableArray2 = _interopRequireDefault(require("reshow-runtime/helpers/toConsumableArray"));
var _winDoc = require("win-doc");
var _reshowConstant = require("reshow-constant");
var arrayFrom = function arrayFrom(a) {
return a ? (0, _toConsumableArray2["default"])(a) : [];
};
var findHit = function findHit(all, el) {
var hit;
var setHit = function setHit(p) {
return hit = p;
};
all.some(function (p) {

@@ -30,3 +22,2 @@ return p.contains(el) && !p.isSameNode(el) ? setHit(p) : false;

};
var queryFrom = function queryFrom(base) {

@@ -36,19 +27,13 @@ if (!base) {

}
var myBase = _reshowConstant.FUNCTION === typeof base ? base : function () {
return defaultQuery.el(base);
};
var queryOne = function queryOne(sel) {
var _myBase;
return (_myBase = myBase()) === null || _myBase === void 0 ? void 0 : _myBase.querySelector(sel);
};
var _all = function _all(sel) {
var _myBase2;
return arrayFrom((_myBase2 = myBase()) === null || _myBase2 === void 0 ? void 0 : _myBase2.querySelectorAll(sel));
};
var queryAll = function queryAll(sel) {

@@ -59,21 +44,15 @@ return sel && (sel.reduce ? sel.reduce(function (accumulator, currentValue) {

};
var queryEl = function queryEl(el) {
return _reshowConstant.STRING === typeof el ? queryOne(el) : el;
};
var _queryAncestorPolyfill = function _queryAncestorPolyfill(el, ancestor) {
var lastHit;
var hit;
var all = _all(ancestor);
if (all) {
hit = findHit(all, el);
}
while (hit) {
lastHit = hit;
all = hit.querySelectorAll(ancestor);
if (all) {

@@ -85,9 +64,6 @@ hit = findHit(arrayFrom(all), el);

}
return lastHit;
};
var queryAncestor = function queryAncestor(el, ancestor) {
el = queryEl(el);
if (!el) {

@@ -97,6 +73,4 @@ console.warn("Element is empty.");

}
return el.closest ? el.closest(ancestor) : _queryAncestorPolyfill(el, ancestor);
};
return {

@@ -109,3 +83,2 @@ all: queryAll,

};
var defaultQuery = queryFrom(_winDoc.doc);

@@ -112,0 +85,0 @@ exports.defaultQuery = defaultQuery;

{
"version": "0.3.3",
"version": "0.4.0",
"name": "css-query-selector",

@@ -12,8 +12,2 @@ "repository": {

"keywords": [],
"main": "./build/cjs/src/index.js",
"module": "./build/es/src/index.js",
"exports": {
"require": "./build/cjs/src/index.js",
"import": "./build/es/src/index.mjs"
},
"author": "Hill <hill@kimo.com>",

@@ -28,12 +22,16 @@ "license": "MIT",

"@babel/cli": "^7.x",
"chai": "*",
"jsdom": "*",
"jsdom-global": "*",
"mocha": "*"
"reshow-unit-dom": "*"
},
"exports": {
"require": "./build/cjs/src/index.js",
"import": "./build/es/src/index.mjs"
},
"main": "./build/cjs/src/index.js",
"module": "./build/es/src/index.mjs",
"scripts": {
"clean": "find ./build -name '*.*' | xargs rm -rf",
"clean": "find ./build ./types -name '*.*' | xargs rm -rf",
"build:cjs": "BABEL_ENV=cjs babel src -d build/cjs/src --ignore /**/__tests__ --root-mode upward",
"build:es": "BABEL_ENV=es babel src -d build/es/src --out-file-extension .mjs --root-mode upward",
"build": "npm run clean && npm run build:cjs && npm run build:es",
"build:type": "npx -p typescript tsc src/*.js --declaration --allowJs --emitDeclarationOnly --skipLibCheck --declarationDir types",
"build": "npm run clean && npm run build:cjs && npm run build:es && npm run build:type",
"mochaFor": "mocha -r global-jsdom/register",

@@ -44,3 +42,5 @@ "mocha": "npm run mochaFor -- 'build/es/**/__tests__/*.mjs'",

},
"types": "./types/index.d.ts",
"files": [
"types",
"build",

@@ -47,0 +47,0 @@ "package.json",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet