Added P2P Media Loader Core v0.6.2

This commit is contained in:
nobody42 2020-03-26 09:41:14 +01:00
parent 4077458dcf
commit 38d6c106cf
No known key found for this signature in database
GPG Key ID: AB5145CF05BFE119
7 changed files with 21 additions and 6 deletions

View File

@ -110,6 +110,9 @@ var files = {
// MooTools // MooTools
'resources/mootools/1.6.0/mootools-core.min.jsm': true, 'resources/mootools/1.6.0/mootools-core.min.jsm': true,
// P2P Media Loader Core
'resources/p2p-media-loader-core/0.6.2/p2p-media-loader-core.min.jsm': true,
// Prototype // Prototype
'resources/prototype/1.7.3.0/prototype.jsm': true, 'resources/prototype/1.7.3.0/prototype.jsm': true,

View File

@ -158,6 +158,7 @@ var mappings = {
'moment@{version}/moment.min.': resources.moment, 'moment@{version}/moment.min.': resources.moment,
'mootools@{version}/lib/mootools-core-{version}-server.': resources.mootools, 'mootools@{version}/lib/mootools-core-{version}-server.': resources.mootools,
'mootools@{version}/lib/mootools-core-{version}-server.min.': resources.mootools, 'mootools@{version}/lib/mootools-core-{version}-server.min.': resources.mootools,
'p2p-media-loader-core@latest/build/p2p-media-loader-core.min.js': resources.p2pMediaLoaderCore,
'swfobject@{version}/index.js': resources.swfobject, 'swfobject@{version}/index.js': resources.swfobject,
'scriptaculous-js@{version}/scriptaculous.': resources.scriptaculous, 'scriptaculous-js@{version}/scriptaculous.': resources.scriptaculous,
'underscore@{version}/underscore.': resources.underscore, 'underscore@{version}/underscore.': resources.underscore,

View File

@ -106,7 +106,7 @@ requestAnalyzer._findLocalTarget = function (resourceMappings, basePath, channel
targetPath = targetPath.replace(Resource.VERSION_PLACEHOLDER, versionNumber); targetPath = targetPath.replace(Resource.VERSION_PLACEHOLDER, versionNumber);
// Replace the requested version with the latest depending on major version // Replace the requested version with the latest depending on major version
version = helpers.setLastVersion(targetPath, versionNumber); version = helpers.setLastVersion(targetPath, versionNumber).toString();
targetPath = targetPath.replace(versionNumber, version); targetPath = targetPath.replace(versionNumber, version);
hostShorthands = shorthands[channelHost]; hostShorthands = shorthands[channelHost];
@ -132,7 +132,7 @@ requestAnalyzer._findLocalTarget = function (resourceMappings, basePath, channel
// Prepare and return a local target. // Prepare and return a local target.
return { return {
'source': channelHost, 'source': channelHost,
'version': version.toString(), 'version': version,
'path': targetPath, 'path': targetPath,
'bundle': bundle 'bundle': bundle
}; };

View File

@ -149,6 +149,11 @@ var resources = {
'path': 'resources/mootools/{version}/mootools-core.min.jsm', 'path': 'resources/mootools/{version}/mootools-core.min.jsm',
'type': 'application/javascript' 'type': 'application/javascript'
}, },
// P2P Media Loader Core
'p2pMediaLoaderCore': {
'path': 'resources/p2p-media-loader-core/{version}/p2p-media-loader-core.min.jsm',
'type': 'application/javascript'
},
// page.js // page.js
'pageJs': { 'pageJs': {
'path': 'resources/page.js/{version}/page.min.jsm', 'path': 'resources/page.js/{version}/page.min.jsm',

View File

@ -246,6 +246,8 @@ helpers.determineResourceName = function (filename) {
return 'Modernizr'; return 'Modernizr';
case 'mootools-yui-compressed.jsm': case 'mootools-yui-compressed.jsm':
return 'MooTools'; return 'MooTools';
case 'p2p-media-loader-core.min.jsm':
return 'P2P Media Loader Core';
case 'page.min.jsm': case 'page.min.jsm':
return 'page.js'; return 'page.js';
case 'prototype.jsm': case 'prototype.jsm':
@ -316,11 +318,11 @@ helpers.formatVersion = function (version) {
} }
}; };
helpers.setLastVersion = function (type, versionNumber) { helpers.setLastVersion = function (type, version) {
let version, requestVersion; let requestVersion;
if(versionNumber != null && versionNumber != undefined) { if(version != null && version != undefined) {
requestVersion = versionNumber.toString(); requestVersion = version.toString();
} }
if (type.includes('/angularjs/1.')) { if (type.includes('/angularjs/1.')) {
version = '1.7.9'; version = '1.7.9';
@ -382,6 +384,8 @@ helpers.setLastVersion = function (type, versionNumber) {
version = '2.24.0'; version = '2.24.0';
} else if (type.includes('/mootools/1.')) { } else if (type.includes('/mootools/1.')) {
version = '1.6.0'; version = '1.6.0';
} else if (type.includes('p2p-media-loader-core')) {
version = '0.6.2';
} else if (type.includes('/page.js/1.')) { } else if (type.includes('/page.js/1.')) {
version = '1.7.1'; version = '1.7.1';
} else if (type.includes('/prototype/1.')) { } else if (type.includes('/prototype/1.')) {

View File

@ -33,6 +33,7 @@
<li>Added rickshaw v1.6.6</li> <li>Added rickshaw v1.6.6</li>
<li>Added jQuery jeditable v1.8.0</li> <li>Added jQuery jeditable v1.8.0</li>
<li>Added D3.js v3.5.17</li> <li>Added D3.js v3.5.17</li>
<li>Added P2P Media Loader Core v0.6.2</li>
</ul> </ul>
<div class="topic-label"> <div class="topic-label">
Please update your uBlock/uMatrix rules Please update your uBlock/uMatrix rules

File diff suppressed because one or more lines are too long