Added jQuery-csv, jQuery Ajax AutoComplete and Popper.js (Fixed #68)

This commit is contained in:
nobody42 2020-05-01 07:00:47 +02:00
parent 2b8f37c093
commit 54ce5e25d1
No known key found for this signature in database
GPG Key ID: AB5145CF05BFE119
8 changed files with 55 additions and 0 deletions

View File

@ -175,6 +175,12 @@ var files = {
// jQuery BlockUI
'resources/jquery.blockUI/2.70/jquery.blockUI.min.jsm': true,
// jQuery-csv
'resources/jquery-csv/1.0.9/jquery.csv.min.jsm': true,
// jQuery Ajax AutoComplete
'resources/jquery.devbridge-autocomplete/1.4.10/jquery.autocomplete.min.jsm': true,
// jQuery Lazy Load
'resources/jquery.lazyload/1.9.1/jquery.lazyload.min.jsm': true,
@ -234,6 +240,9 @@ var files = {
// page.js
'resources/page.js/1.7.1/page.min.jsm': true,
// popper.js
'resources/popper.js/1.16.1/popper.min.jsm': true,
// Raven.js
'resources/raven.js/3.26.2/raven.min.jsm': true,
'resources/raven.js/3.26.2/plugins/angular.min.jsm': true,

View File

@ -114,7 +114,9 @@ var mappings = {
'jeditable.js/{version}/jeditable.min.js': resources.jeditableJS,
'jquery/{version}/jquery.': resources.jQuery,
'jquery/{version}/jquery.min.': resources.jQuery,
'jquery.devbridge-autocomplete/{version}/jquery.autocomplete.min.js': resources.jQueryAjaxAutoComplete,
'jquery.blockUI/{version}/jquery.blockUI.min.js': resources.jQueryBlockUI,
'jquery-csv/{version}/jquery.csv.min.js': resources.jQueryCSV,
'jquery.lazyload/{version}/jquery.lazyload.min.js': resources.jQueryLazyLoad,
'jquery-migrate/{version}/jquery-migrate.min.js': resources.jQueryMigrate,
'jqueryui/{version}/jquery-ui.js': resources.jQueryUI,
@ -130,6 +132,7 @@ var mappings = {
'oclazyload/{version}/ocLazyLoad.': resources.ocLazyLoad,
'page.js/{version}/page.min.': resources.pageJs,
'plyr/{version}/plyr.css': resources.plyrCSS,
'popper.js/{version}/umd/popper.min.js': resources.popperJS,
'raven.js/{version}/raven.min.js': resources.ravenJS,
'raven.js/{version}/plugins/angular.min.js': resources.ravenPluginAngularJS,
'react/{version}/umd/react.production.min.js': resources.react,
@ -204,6 +207,7 @@ var mappings = {
'jquery-ui@{version}/jquery-ui.min.js': resources.jQueryUI,
'jquery-ui-dist@{version}/jquery-ui.js': resources.jQueryUI,
'jquery-ui-dist@{version}/jquery-ui.min.js': resources.jQueryUI,
'lodash@{version}/lodash.min.js': resources.lodashJS,
'lozad': resources.lozad,
'npm-modernizr@{version}/modernizr.': resources.modernizr,
'npm-modernizr@{version}/modernizr.min.': resources.modernizr,

View File

@ -203,6 +203,11 @@ var resources = {
'path': 'resources/jquery-jeditable/{version}/jquery.jeditable.min.jsm',
'type': 'application/javascript'
},
// jQuery Ajax AutoComplete
'jQueryAjaxAutoComplete': {
'path': 'resources/jquery.devbridge-autocomplete/1.4.10/jquery.autocomplete.min.jsm',
'type': 'application/javascript'
},
// jQuery
'jQuery': {
'path': 'resources/jquery/{version}/jquery.min.jsm',
@ -213,6 +218,11 @@ var resources = {
'path': 'resources/jquery.blockUI/{version}/jquery.blockUI.min.jsm',
'type': 'application/javascript'
},
// jQuery-csv
'jQueryCSV': {
'path': 'resources/jquery-csv/1.0.9/jquery.csv.min.jsm',
'type': 'application/javascript'
},
// jQuery Lazy Load
'jQueryLazyLoad': {
'path': 'resources/jquery.lazyload/{version}/jquery.lazyload.min.jsm',
@ -298,6 +308,11 @@ var resources = {
'path': 'resources/plyr/{version}/plyr.min.css',
'type': 'text/css'
},
// Popper
'popperJS': {
'path': 'resources/popper.js/{version}/umd/popper.min.jsm',
'type': 'text/css'
},
// Prototype
'prototypeJS': {
'path': 'resources/prototype/{version}/prototype.jsm',

View File

@ -282,12 +282,16 @@ helpers.determineResourceName = function (filename) {
return 'hls.js';
case 'jquery.min.jsm':
return 'jQuery';
case 'jquery.autocomplete.min.jsm':
return 'jQuery Ajax AutoComplete';
case 'jquery-ui.min.jsm':
return 'jQuery UI';
case 'jquery-ui.min.css':
return 'jQuery UI Themes';
case 'jquery.blockUI.min.jsm':
return 'jQuery Block UI';
case 'jquery.csv.min.jsm':
return 'jQuery-csv';
case 'jquery.lazyload.min.jsm':
return 'jQuery Lazy Load';
case 'jquery-migrate.min.jsm':
@ -320,6 +324,8 @@ helpers.determineResourceName = function (filename) {
return 'page.js';
case 'plyr.min.css':
return 'plyr CSS';
case 'popper.min.jsm':
return 'Popper';
case 'prototype.jsm':
return 'Prototype';
case 'raven.min.jsm':
@ -498,11 +504,15 @@ helpers.setLastVersion = function (type, version) {
version = '2.2.4';
} else if (type.includes('/jquery/3.')) {
version = '3.4.1';
} else if (type.includes('/jquery.devbridge-autocomplete/1.')) {
version = '1.4.10';
} else if (type.includes('/jqueryui/1.')) {
if (helpers.compareVersion('1.8.19', requestVersion)) version = '1.8.18'; // <= v1.8.18
else version = '1.11.4';
} else if (type.includes('/jquery.blockUI/2.')) {
version = '2.70';
} else if (type.includes('/jquery-csv/1.')) {
version = '1.0.9';
} else if (type.includes('/jquery.lazyload/1.')) {
version = '1.9.1';
} else if (type.includes('/jquery-migrate/1.')) {
@ -537,6 +547,8 @@ helpers.setLastVersion = function (type, version) {
version = '1.7.1';
} else if (type.includes('/plyr/3.')) {
version = '3.5.10';
} else if (type.includes('/popper.js/1.')) {
version = '1.16.1';
} else if (type.includes('/prototype/1.')) {
version = '1.7.3.0';
} else if (type.includes('/raven.js/3.')) {

View File

@ -26,6 +26,7 @@
<li>Fixed typo in urlize</li>
<li>Remove crossorigin and integrity attributes (<a href="https://gitlab.com/nobody42/localcdn/-/issues/66">#66</a>) [experimental]</li>
<li>Added React and ReactDOM v16.13.1 (Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/70">#70</a>)</li>
<li>Added jQuery-csv v1.0.9, jQuery Ajax AutoComplete (Devbridge) v1.4.10 and Popper.js v1.16.1 (Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/68">#68</a>)</li>
</ul>
<div class="topic-label">
Please update your uBlock/uMatrix rules

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long