Added: script.js v2.5.9 (#555)

This commit is contained in:
nobody 2021-07-05 18:58:12 +02:00
parent 6a6e78c902
commit b39e37dae8
No known key found for this signature in database
GPG Key ID: 8F6DE3D614FCFD7A
6 changed files with 15 additions and 0 deletions

View File

@ -1307,6 +1307,7 @@ https://cdnjs.cloudflare.com/ajax/libs/redux/4.1.0/redux.min.js
https://cdnjs.cloudflare.com/ajax/libs/rickshaw/1.7.1/rickshaw.min.css
https://cdnjs.cloudflare.com/ajax/libs/rickshaw/1.7.1/rickshaw.min.js
https://cdnjs.cloudflare.com/ajax/libs/scriptaculous/1.9.0/scriptaculous.js
https://cdnjs.cloudflare.com/ajax/libs/script.js/2.5.9/script.min.js
https://cdnjs.cloudflare.com/ajax/libs/select2/3.5.4/select2-bootstrap.min.css
https://cdnjs.cloudflare.com/ajax/libs/select2/3.5.4/select2_locale_ar.min.js
https://cdnjs.cloudflare.com/ajax/libs/select2/3.5.4/select2_locale_az.min.js

View File

@ -394,6 +394,7 @@ mappings.cdn = {
'react-dom/{version}/umd/react-dom.production.min.js': resources.reactDOM,
'rickshaw/{version}/rickshaw.min.css': resources.rickshawCSS,
'rickshaw/{version}/rickshaw.min.js': resources.rickshawJS,
'script.js/{version}/script.': resources.scriptJS,
'scriptaculous/{version}/scriptaculous.': resources.scriptaculous,
'select2/{version}/': resources.select2,
'semantic-ui/{version}/': resources.semanticUi,

View File

@ -811,6 +811,10 @@ var resources = {
'cfRocketLoader': {
'path': 'resources/rocket-loader/latest/rocket-loader.min.jsm'
},
// script.js [Deprecated]
'scriptJS': {
'path': 'resources/script.js/{version}/script.min.jsm'
},
// Scriptaculous [Deprecated]
'scriptaculous': {
'path': 'resources/scriptaculous/{version}/scriptaculous.jsm'

View File

@ -525,6 +525,8 @@ targets.setLastVersion = function (type, version) {
return '4.1.0';
} else if (type.startsWith('/rickshaw/1.')) {
return '1.7.1';
} else if (type.startsWith('/script.js/2.')) {
return '2.5.9';
} else if (type.startsWith('/scriptaculous/1.')) {
return '1.9.0';
} else if (type.startsWith('/select2/3.')) {

View File

@ -52,6 +52,7 @@
<li>Added: instantsearch.css v7.4.5 (<a href="https://codeberg.org/nobody/LocalCDN/issues/552">#552</a>)</li>
<li>Mapping: instantsearch.js -> cdn.jsdelivr.net (<a href="https://codeberg.org/nobody/LocalCDN/issues/552">#552</a>)</li>
<li>Added: jquery-ujs v1.2.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/553">#553</a>)</li>
<li>Added: script.js v2.5.9 (<a href="https://codeberg.org/nobody/LocalCDN/issues/555">#555</a>)</li>
<li><strong>Includes also the following changes, because the release of this version took a long time caused by a broken validation server of Mozilla (<a href="https://codeberg.org/nobody/LocalCDN/issues/490">More information</a>).</strong>
<ul>
<li>Ruleset generator for NoScript (<a href="https://codeberg.org/nobody/LocalCDN/issues/489">#489</a>)</li>

View File

@ -0,0 +1,6 @@
/*!
* $script.js JS loader & dependency manager
* https://github.com/ded/script.js
* (c) Dustin Diaz 2014 | License MIT
*/
(function(e,t){typeof module!="undefined"&&module.exports?module.exports=t():typeof define=="function"&&define.amd?define(t):this[e]=t()})("$script",function(){function p(e,t){for(var n=0,i=e.length;n<i;++n)if(!t(e[n]))return r;return 1}function d(e,t){p(e,function(e){return t(e),1})}function v(e,t,n){function g(e){return e.call?e():u[e]}function y(){if(!--h){u[o]=1,s&&s();for(var e in f)p(e.split("|"),g)&&!d(f[e],g)&&(f[e]=[])}}e=e[i]?e:[e];var r=t&&t.call,s=r?t:n,o=r?e.join(""):t,h=e.length;return setTimeout(function(){d(e,function t(e,n){if(e===null)return y();!n&&!/^https?:\/\//.test(e)&&c&&(e=e.indexOf(".js")===-1?c+e+".js":c+e);if(l[e])return o&&(a[o]=1),l[e]==2?y():setTimeout(function(){t(e,!0)},0);l[e]=1,o&&(a[o]=1),m(e,y)})},0),v}function m(n,r){var i=e.createElement("script"),u;i.onload=i.onerror=i[o]=function(){if(i[s]&&!/^c|loade/.test(i[s])||u)return;i.onload=i[o]=null,u=1,l[n]=2,r()},i.async=1,i.src=h?n+(n.indexOf("?")===-1?"?":"&")+h:n,t.insertBefore(i,t.lastChild)}var e=document,t=e.getElementsByTagName("head")[0],n="string",r=!1,i="push",s="readyState",o="onreadystatechange",u={},a={},f={},l={},c,h;return v.get=m,v.order=function(e,t,n){(function r(i){i=e.shift(),e.length?v(i,r):v(i,t,n)})()},v.path=function(e){c=e},v.urlArgs=function(e){h=e},v.ready=function(e,t,n){e=e[i]?e:[e];var r=[];return!d(e,function(e){u[e]||r[i](e)})&&p(e,function(e){return u[e]})?t():!function(e){f[e]=f[e]||[],f[e][i](t),n&&n(r)}(e.join("|")),v},v.done=function(e){v([null],e)},v})