Added: appboy.min.js to cdn.jsdelivr.net and js.appboycdn.com (#403)

This commit is contained in:
nobody 2021-04-24 06:00:05 +02:00
parent 943a9e1090
commit 6c038b9922
No known key found for this signature in database
GPG Key ID: 8F6DE3D614FCFD7A
8 changed files with 284 additions and 2 deletions

View File

@ -1152,6 +1152,7 @@ https://cdn.jsdelivr.net/g/algoliasearch@3(algoliasearchLite.min.js),algoliasear
https://cdn.jsdelivr.net/npm/anchor-js@3.2.2/anchor.min.js
https://cdn.jsdelivr.net/npm/anchor-js@4.3.1/anchor.min.js
https://cdn.jsdelivr.net/npm/angular-stripe-checkout@5.1.0/angular-stripe-checkout.min.js
https://cdn.jsdelivr.net/npm/appboy-web-sdk@3.2.0/appboy.min.js
https://cdn.jsdelivr.net/npm/chart.js@3.1.1/dist/chart.min.js
https://cdn.jsdelivr.net/npm/ethjs@0.4.0/dist/ethjs.min.js
https://cdn.jsdelivr.net/npm/@findify/bundle@6.17.0/dist/autocomplete.js

View File

@ -586,6 +586,8 @@ function create_url() {
else
url="$CLOUDFLARE/$folder/$version/js/$jfile"
fi
elif [ "$folder" = "appboy-web-sdk" ]; then
url="$JSDELIVR/npm/appboy-web-sdk@$version/$subfile"
else
if [ "$subfile" = "$jfile" ]; then
url="$CLOUDFLARE/$folder/$version/$subfile"

View File

@ -260,7 +260,8 @@ const CDNs = {
'vjs.zencdn.net': 'Video.js CDN',
'cdn.plyr.io': 'Plyr CDN',
'cdn.materialdesignicons.com': 'MaterialDesign',
'cdn.ravenjs.com': 'Raven.js'
'cdn.ravenjs.com': 'Raven.js',
'js.appboycdn.com': 'Appboy CDN',
};
const IgnoredHost = {

View File

@ -30,7 +30,7 @@ var mappings = {};
* This only needs to be updated when new domains are added.
* It's not necessary for subdirectories!
*/
mappings.lastMappingUpdate = '2021-02-10';
mappings.lastMappingUpdate = '2021-04-24';
mappings.cdn = {
@ -454,6 +454,7 @@ mappings.cdn = {
'angular-stripe-checkout@{version}/angular-stripe-checkout.js': resources.angularStripeCheckout,
'animate.css@{version}/animate.min.css': resources.animateCSS,
'animejs@{version}/lib/anime.': resources.animejs,
'appboy-web-sdk@{version}/appboy.min.js': resources.appboyWebSdk,
'autocomplete.js@{version}/dist/autocomplete.': resources.autocompleteJS,
'axios@{version}/dist/axios.': resources.axios,
'backbone@{version}/backbone.': resources.backbone,
@ -984,6 +985,12 @@ mappings.cdn = {
'/': {
'{version}/raven.': resources.ravenJS
}
},
// appboy-web-sdk (Braze Web SDK, https://codeberg.org/nobody/LocalCDN/issues/403)
'js.appboycdn.com': {
'/': {
'web-sdk/{version}/appboy.': resources.appboyWebSdk
}
}
};

View File

@ -142,6 +142,10 @@ var resources = {
'animejs': {
'path': 'resources/animejs/{version}/anime.min.jsm'
},
// Appboy/Braze Web SDK
'appboyWebSdk': {
'path': 'resources/appboy-web-sdk/{version}/appboy.min.jsm'
},
// autocomplete.js
'autocompleteJS': {
'path': 'resources/autocomplete.js/{version}/autocomplete.min.jsm'

View File

@ -153,6 +153,8 @@ targets.setLastVersion = function (type, version) {
return '1.2.2';
} else if (type.startsWith('/angular-translate/2.')) {
return '2.18.4';
} else if (type.startsWith('/appboy-web-sdk/3.')) {
return '3.2.0';
} else if (type.startsWith('/axios/0.')) {
return '0.21.1';
} else if (type.startsWith('/babel-polyfill/')) {

View File

@ -52,6 +52,7 @@
<li>Update: jquery-validation-unobtrusive v3.2.11 -> v3.2.12 (<a href="https://codeberg.org/nobody/LocalCDN/issues/400">#400</a>)</li>
<li>Update: lazysizes v5.3.1 -> v5.3.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/401">#401</a>)</li>
<li>Update: libphonenumber-js v1.9.4 -> v1.9.16 (<a href="https://codeberg.org/nobody/LocalCDN/issues/402">#402</a>)</li>
<li>Added: appboy.min.js to cdn.jsdelivr.net and js.appboycdn.com (<a href="https://codeberg.org/nobody/LocalCDN/issues/403">#403</a>)</li>
</ul>
<div id="generator-section">
<div class="topic-label">

File diff suppressed because one or more lines are too long