Comparing version 4.1.0 to 4.2.0
@@ -16,3 +16,2 @@ /* Copyright (C) 2012 Kory Nunn | ||
isNodeString = 'isNode', | ||
d = document, | ||
// Helper functions used throughout the script | ||
@@ -27,3 +26,3 @@ isType = (object, type) => typeof object === type, | ||
if (!crel[isNodeString](child)) { | ||
child = d.createTextNode(child); | ||
child = document.createTextNode(child); | ||
} | ||
@@ -42,3 +41,3 @@ element.appendChild(child); | ||
// If first argument is an element, use it as is, otherwise treat it as a tagname | ||
element = crel.isElement(element) ? element : d.createElement(element); | ||
element = crel.isElement(element) ? element : document.createElement(element); | ||
// Check if second argument is a settings object | ||
@@ -45,0 +44,0 @@ if (isType(settings, 'object') && !crel[isNodeString](settings) && !Array.isArray(settings)) { |
@@ -1,1 +0,1 @@ | ||
(e=>{const t="function",n="isNode",r=document,o=(e,t)=>typeof e===t,i=(e,t)=>{null!==t&&(Array.isArray(t)?t.map(t=>i(e,t)):(a[n](t)||(t=r.createTextNode(t)),e.appendChild(t)))};function a(e,f){let l,d,s=arguments,c=1;if(e=a.isElement(e)?e:r.createElement(e),o(f,"object")&&!a[n](f)&&!Array.isArray(f))for(l in c++,f)d=f[l],o(l=a.attrMap[l]||l,t)?l(e,d):o(d,t)?e[l]=d:e.setAttribute(l,d);for(;c<s.length;c++)i(e,s[c]);return e}a.attrMap={},a.isElement=(e=>e instanceof Element),a[n]=(e=>e instanceof Node),a.proxy=new Proxy(a,{get:(e,t)=>(!(t in a)&&(a[t]=a.bind(null,t)),a[t])}),e(a,t)})((e,t)=>{"object"==typeof exports?module.exports=e:typeof define===t&&define.amd?define(()=>e):this.crel=e}); | ||
(e=>{const t="function",n="isNode",o=(e,t)=>typeof e===t,r=(e,t)=>{null!==t&&(Array.isArray(t)?t.map(t=>r(e,t)):(i[n](t)||(t=document.createTextNode(t)),e.appendChild(t)))};function i(e,a){let d,f,l=arguments,c=1;if(e=i.isElement(e)?e:document.createElement(e),o(a,"object")&&!i[n](a)&&!Array.isArray(a))for(d in c++,a)f=a[d],o(d=i.attrMap[d]||d,t)?d(e,f):o(f,t)?e[d]=f:e.setAttribute(d,f);for(;c<l.length;c++)r(e,l[c]);return e}i.attrMap={},i.isElement=(e=>e instanceof Element),i[n]=(e=>e instanceof Node),i.proxy=new Proxy(i,{get:(e,t)=>(!(t in i)&&(i[t]=i.bind(null,t)),i[t])}),e(i,t)})((e,t)=>{"object"==typeof exports?module.exports=e:typeof define===t&&define.amd?define(()=>e):this.crel=e}); |
@@ -8,8 +8,8 @@ { | ||
], | ||
"version": "4.1.0", | ||
"version": "4.2.0", | ||
"main": "crel.js", | ||
"module": "crel.mjs", | ||
"module": "crel.es.js", | ||
"dependencies": {}, | ||
"devDependencies": { | ||
"tape-run": "^6.0.1", | ||
"@rollup/plugin-buble": "^0.20.0", | ||
"browserify": "^16.2.3", | ||
@@ -19,2 +19,3 @@ "rollup": "^1.26.3", | ||
"tape": "^4.9.2", | ||
"tape-run": "^6.0.1", | ||
"terser": "^3.14.1" | ||
@@ -27,3 +28,3 @@ }, | ||
"crel.min.js", | ||
"crel.mjs", | ||
"crel.es.js", | ||
"package.json" | ||
@@ -30,0 +31,0 @@ ], |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
16388
7
182