ast-is-empty
Advanced tools
Comparing version
/** | ||
* ast-is-empty | ||
* Find out, is nested array/object/string/AST tree is empty | ||
* Version: 2.0.10 | ||
* Version: 2.0.11 | ||
* Author: Roy Revelt, Codsen Ltd | ||
@@ -20,3 +20,3 @@ * License: MIT | ||
var version$1 = "2.0.10"; | ||
var version$1 = "2.0.11"; | ||
@@ -23,0 +23,0 @@ var version = version$1; |
/** | ||
* ast-is-empty | ||
* Find out, is nested array/object/string/AST tree is empty | ||
* Version: 2.0.10 | ||
* Version: 2.0.11 | ||
* Author: Roy Revelt, Codsen Ltd | ||
@@ -155,3 +155,3 @@ * License: MIT | ||
var version$1 = "2.0.10"; | ||
var version$1 = "2.0.11"; | ||
@@ -158,0 +158,0 @@ /* eslint @typescript-eslint/explicit-module-boundary-types: 0 */ |
/** | ||
* ast-is-empty | ||
* Find out, is nested array/object/string/AST tree is empty | ||
* Version: 2.0.10 | ||
* Version: 2.0.11 | ||
* Author: Roy Revelt, Codsen Ltd | ||
@@ -12,3 +12,3 @@ * License: MIT | ||
var version$1 = "2.0.10"; | ||
var version$1 = "2.0.11"; | ||
@@ -15,0 +15,0 @@ const version = version$1; |
/** | ||
* ast-is-empty | ||
* Find out, is nested array/object/string/AST tree is empty | ||
* Version: 2.0.10 | ||
* Version: 2.0.11 | ||
* Author: Roy Revelt, Codsen Ltd | ||
@@ -10,2 +10,2 @@ * License: MIT | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).astIsEmpty={})}(this,(function(t){"use strict";var e,n,r=Object.prototype,o=Function.prototype.toString,f=r.hasOwnProperty,i=o.call(Object),u=r.toString,l=(e=Object.getPrototypeOf,n=Object,function(t){return e(n(t))});var c=function(t){if(!function(t){return!!t&&"object"==typeof t}(t)||"[object Object]"!=u.call(t)||function(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}(t))return!1;var e=l(t);if(null===e)return!0;var n=f.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&o.call(n)==i};t.isEmpty=function t(e){let n,r,o=!0;if(Array.isArray(e)){if(0===e.length)return!0;for(n=0,r=e.length;n<r;n++){if(o=t(e[n]),null===o)return null;if(!o)return!1}}else if(c(e)){if(0===Object.keys(e).length)return!0;for(n=0,r=Object.keys(e).length;n<r;n++){if(o=t(e[Object.keys(e)[n]]),null===o)return null;if(!o)return!1}}else{if("string"!=typeof e)return null;if(0!==e.length)return!1}return o},t.version="2.0.10",Object.defineProperty(t,"__esModule",{value:!0})})); | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).astIsEmpty={})}(this,(function(t){"use strict";var e,n,r=Object.prototype,o=Function.prototype.toString,f=r.hasOwnProperty,i=o.call(Object),u=r.toString,l=(e=Object.getPrototypeOf,n=Object,function(t){return e(n(t))});var c=function(t){if(!function(t){return!!t&&"object"==typeof t}(t)||"[object Object]"!=u.call(t)||function(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}(t))return!1;var e=l(t);if(null===e)return!0;var n=f.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&o.call(n)==i};t.isEmpty=function t(e){let n,r,o=!0;if(Array.isArray(e)){if(0===e.length)return!0;for(n=0,r=e.length;n<r;n++){if(o=t(e[n]),null===o)return null;if(!o)return!1}}else if(c(e)){if(0===Object.keys(e).length)return!0;for(n=0,r=Object.keys(e).length;n<r;n++){if(o=t(e[Object.keys(e)[n]]),null===o)return null;if(!o)return!1}}else{if("string"!=typeof e)return null;if(0!==e.length)return!1}return o},t.version="2.0.11",Object.defineProperty(t,"__esModule",{value:!0})})); |
{ | ||
"name": "ast-is-empty", | ||
"version": "2.0.10", | ||
"version": "2.0.11", | ||
"description": "Find out, is nested array/object/string/AST tree is empty", | ||
@@ -95,4 +95,4 @@ "keywords": [ | ||
"@babel/cli": "^7.13.10", | ||
"@babel/core": "^7.13.10", | ||
"@babel/node": "^7.13.12", | ||
"@babel/core": "^7.13.13", | ||
"@babel/node": "^7.13.13", | ||
"@babel/plugin-external-helpers": "^7.12.13", | ||
@@ -108,16 +108,16 @@ "@babel/plugin-proposal-class-properties": "^7.13.0", | ||
"@rollup/plugin-babel": "^5.3.0", | ||
"@rollup/plugin-commonjs": "^17.1.0", | ||
"@rollup/plugin-commonjs": "^18.0.0", | ||
"@rollup/plugin-json": "^4.1.0", | ||
"@rollup/plugin-node-resolve": "^11.2.0", | ||
"@rollup/plugin-replace": "^2.4.1", | ||
"@rollup/plugin-node-resolve": "^11.2.1", | ||
"@rollup/plugin-replace": "^2.4.2", | ||
"@rollup/plugin-strip": "^2.0.0", | ||
"@rollup/plugin-typescript": "^8.2.0", | ||
"@rollup/plugin-typescript": "^8.2.1", | ||
"@types/lodash.isplainobject": "^4.0.6", | ||
"@types/node": "^14.14.36", | ||
"@types/node": "^14.14.37", | ||
"@types/tap": "^14.10.3", | ||
"@typescript-eslint/eslint-plugin": "^4.19.0", | ||
"@typescript-eslint/parser": "^4.19.0", | ||
"eslint": "^7.22.0", | ||
"lect": "^0.16.10", | ||
"rollup": "^2.42.4", | ||
"eslint": "^7.23.0", | ||
"lect": "^0.16.11", | ||
"rollup": "^2.43.1", | ||
"rollup-plugin-ascii": "^0.0.3", | ||
@@ -124,0 +124,0 @@ "rollup-plugin-banner": "^0.2.1", |
Sorry, the diff of this file is not supported yet