benchpressjs
Advanced tools
Comparing version 2.5.2 to 2.5.3
@@ -1,2 +0,2 @@ | ||
/*! benchpressjs by psychobunny, built on 2025-01-23 */ | ||
/*! benchpressjs by psychobunny, built on 2025-02-09 */ | ||
"function"==typeof define&&define.amd&&define("benchpress",function(){const n=function(){"use strict";function n(e){return e==null||Array.isArray(e)&&e.length===0?"":e}function o(t,r){if(!t||typeof t!=="object")return"";let n="";const o=Object.keys(t);const c=o.length;for(let e=0;e<c;e+=1){const u=o[e];n+=r(u,e,c,t[u])}return n}function c(e,t,r,n){if(typeof t[r]!=="function")return"";try{const o=t[r].apply(e,n);return o||""}catch(e){return""}}function e(e,t,r){return n(r(e,t,n,o,c)).toString()}if(typeof Promise.try!=="function")Promise.try={try(t){return new Promise(e=>{e(t())})}}.try;return e}(),o=("use strict",typeof module==="object"&&module.exports?module.exports:{}),t=(o.runtime=n,o.helpers={},o.registerHelper=function e(t,r){o.helpers[t]=r},{"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="}),r=e=>t[e],c=/[&<>"'`=]/g,u=(o.registerHelper("__escape",e=>{if(e==null)return"";if(!e)return String(e);return e.toString().replace(c,r)}),o.cache={},o.globals={},o.setGlobal=function e(t,r){o.globals[t]=r},Object.assign||jQuery.extend);function i(n){return new Promise((t,e)=>{const r=o.loader(n,e=>{t(e)});if(r&&r.then)r.then(t,e)})}function s(e,t,r){t=o.addGlobals(t||{});return Promise.try(()=>{o.cache[e]=o.cache[e]||i(e);return o.cache[e]}).then(e=>{if(r)e=e.blocks&&e.blocks[r];if(!e)return"";return n(o.helpers,t,e)})}function e(e,t,r,n){console.warn("Deprecated: Benchpress.parse is deprecated, to be removed in v3.0.0");if(!n&&typeof t==="object"&&typeof r==="function"){n=r;r=t;t=null}if(typeof n!=="function")throw TypeError("Invalid Arguments: callback must be a function");if(!e){n("");return}s(e,r,t).then(e=>setTimeout(n,0,e),e=>console.error(e))}return o.addGlobals=function e(t){return u({},o.globals,t)},o.flush=function e(){o.cache={}},o.render=s,o.parse=e,o.registerLoader=function e(t){o.loader=t},o}); |
@@ -19,6 +19,12 @@ <!-- | ||
## Version 2.5.2 (2024-01-25) | ||
## Version 2.5.3 (2025-02-09) | ||
### Fixes | ||
- Fix `build/compiler` not included in npm package | ||
## Version 2.5.2 (2025-01-25) - BROKEN release | ||
### Fixes | ||
- Fix error parsing tokens that look like bare keywords (`@keyframe`) [#108](https://github.com/benchpressjs/benchpressjs/issues/108) | ||
@@ -25,0 +31,0 @@ - Bump dependencies |
{ | ||
"name": "benchpressjs", | ||
"version": "2.5.2", | ||
"version": "2.5.3", | ||
"author": "psychobunny <psycho.bunny@hotmail.com>", | ||
@@ -17,2 +17,10 @@ "description": "An ultralight and super fast templating framework", | ||
"browser": "build/benchpress", | ||
"files": [ | ||
"package.json", | ||
"README.md", | ||
"LICENSE", | ||
"CHANGELOG.md", | ||
"lib", | ||
"build" | ||
], | ||
"keywords": [ | ||
@@ -39,3 +47,4 @@ "templates", | ||
"nyc": "^17.1.0", | ||
"uglify-js": "^3.19.3" | ||
"uglify-js": "^3.19.3", | ||
"wasm-pack": "^0.13.1" | ||
}, | ||
@@ -42,0 +51,0 @@ "license": "MIT", |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
381025
744
0
16
17
4