diff --git a/src/apps.json b/src/apps.json index 2a1258b22..6242b3378 100644 --- a/src/apps.json +++ b/src/apps.json @@ -46,7 +46,7 @@ "icon": "A-Frame.svg", "implies": "three.js", "js": { - "AFRAME.version": "(.*)\\;version:\\1" + "AFRAME.version": "^(.+)$\\;version:\\1" }, "script": "/?([\\d.]+)?/aframe(?:\\.min)?\\.js\\;version:\\1", "website": "https://aframe.io" @@ -353,7 +353,7 @@ ], "icon": "Adyen.svg", "js": { - "adyen.encrypt.version": "(.*)\\;version:\\1" + "adyen.encrypt.version": "^(.+)$\\;version:\\1" }, "website": "https://www.adyen.com" }, @@ -480,7 +480,7 @@ "icon": "Algolia Realtime Search.svg", "js": { "AlgoliaSearch": "", - "algoliasearch.version": "(.*)\\;version:\\1" + "algoliasearch.version": "^(.+)$\\;version:\\1" }, "website": "http://www.algolia.com" }, @@ -679,7 +679,7 @@ ], "js": { "angular": "", - "angular.version.full": "(.*)\\;version:\\1" + "angular.version.full": "^(.+)$\\;version:\\1" }, "script": [ "angular[.-]([\\d.]*\\d)[^/]*\\.js\\;version:\\1", @@ -819,7 +819,7 @@ ], "excludes": "OpenCart", "headers": { - "Arastta": "(.*)\\;version:\\1", + "Arastta": "^(.+)$\\;version:\\1", "X-Arastta": "" }, "html": "Powered by ]*href=\"https?://(?:www\\.)?arastta\\.org[^>]+>Arastta", @@ -1055,7 +1055,7 @@ "implies": "Underscore.js", "js": { "Backbone": "", - "Backbone.VERSION": "(.*)\\;version:\\1" + "Backbone.VERSION": "^(.+)$\\;version:\\1" }, "script": "backbone.*\\.js", "website": "http://backbonejs.org" @@ -1291,8 +1291,8 @@ ], "icon": "Bootstrap.png", "js": { - "bootstrap.Alert.VERSION": "(.*)\\;version:\\1", - "jQuery.fn.tooltip.Constructor.VERSION": "(.*)\\;version:\\1" + "bootstrap.Alert.VERSION": "^(.+)$\\;version:\\1", + "jQuery.fn.tooltip.Constructor.VERSION": "^(.+)$\\;version:\\1" }, "script": [ "twitter\\.github\\.com/bootstrap", @@ -1333,7 +1333,7 @@ "icon": "Braintree.svg", "js": { "Braintree": "", - "Braintree.version": "(.*)\\;version:\\1" + "Braintree.version": "^(.+)$\\;version:\\1" }, "website": "https://www.braintreepayments.com" }, @@ -1477,7 +1477,7 @@ "icon": "CKEditor.png", "js": { "CKEDITOR": "", - "CKEDITOR.version": "(.*)\\;version:\\1", + "CKEDITOR.version": "^(.+)$\\;version:\\1", "CKEDITOR_BASEPATH": "" }, "website": "http://ckeditor.com" @@ -1621,7 +1621,7 @@ "implies": "Node.js", "js": { "catberry": "", - "catberry.version": "(.*)\\;version:\\1" + "catberry.version": "^(.+)$\\;version:\\1" }, "website": "http://catberry.org" }, @@ -1876,7 +1876,7 @@ 18 ], "cookies": { - "ci_csrf_token": "(.*)\\;version:\\1?2+:", + "ci_csrf_token": "^(.+)$\\;version:\\1?2+:", "ci_session": "", "exp_last_activity": "", "exp_tracker": "" @@ -1893,7 +1893,7 @@ "icon": "CodeMirror.png", "js": { "CodeMirror": "", - "CodeMirror.version": "(.*)\\;version:\\1" + "CodeMirror.version": "^(.+)$\\;version:\\1" }, "website": "http://codemirror.net" }, @@ -2261,7 +2261,7 @@ ], "icon": "D3.png", "js": { - "d3.version": "(.*)\\;version:\\1" + "d3.version": "^(.+)$\\;version:\\1" }, "script": "/d3(?:\\. v\\d+)?(?:\\.min)?\\.js", "website": "http://d3js.org" @@ -2303,7 +2303,7 @@ "implies": "Microsoft ASP.NET", "js": { "DotNetNuke": "", - "dnn.apiversion": "(.*)\\;version:\\1" + "dnn.apiversion": "^(.+)$\\;version:\\1" }, "meta": { "generator": "DotNetNuke" @@ -2488,7 +2488,7 @@ "implies": "PHP", "js": { "DISCUZCODE": "", - "discuzVersion": "(.*)\\;version:\\1", + "discuzVersion": "^(.+)$\\;version:\\1", "discuz_uid": "" }, "meta": { @@ -2564,7 +2564,7 @@ "icon": "Dojo.png", "js": { "dojo": "", - "dojo.version.major": "(.*)\\;version:\\1" + "dojo.version.major": "^(.+)$\\;version:\\1" }, "script": "([\\d.]+)/dojo/dojo(?:\\.xd)?\\.js\\;version:\\1", "website": "https://dojotoolkit.org" @@ -2905,7 +2905,7 @@ "implies": "Handlebars", "js": { "Ember": "", - "Ember.VERSION": "(.*)\\;version:\\1" + "Ember.VERSION": "^(.+)$\\;version:\\1" }, "website": "http://emberjs.com" }, @@ -2984,7 +2984,7 @@ "icon": "Exhibit.png", "js": { "Exhibit": "", - "Exhibit.version": "(.*)\\;version:\\1" + "Exhibit.version": "^(.+)$\\;version:\\1" }, "script": "exhibit.*\\.js", "website": "http://simile-widgets.org/exhibit/" @@ -3021,8 +3021,8 @@ "icon": "ExtJS.png", "js": { "Ext": "", - "Ext.version": "(.*)\\;version:\\1", - "Ext.versions.extjs.version": "(.*)\\;version:\\1" + "Ext.version": "^(.+)$\\;version:\\1", + "Ext.versions.extjs.version": "^(.+)$\\;version:\\1" }, "script": "ext-base\\.js", "website": "https://www.sencha.com" @@ -3084,7 +3084,7 @@ "icon": "FancyBox.png", "implies": "jQuery", "js": { - "$.fancybox.version": "(.*)\\;version:\\1" + "$.fancybox.version": "^(.+)$\\;version:\\1" }, "script": "jquery\\.fancybox(?:\\.pack|\\.min)?\\.js(?:\\?v=([\\d.]+))?$\\;version:\\1", "website": "http://fancyapps.com/fancybox" @@ -3150,7 +3150,7 @@ "js": { "Fingerprint": "(\\d)?$\\;version:\\1", "Fingerprint2": "", - "Fingerprint2.VERSION": "(.*)\\;version:\\1" + "Fingerprint2.VERSION": "^(.+)$\\;version:\\1" }, "script": "fingerprint(\\d)?(?:\\.min)?\\.js\\;version:\\1", "website": "https://valve.github.io/fingerprintjs2/" @@ -4088,9 +4088,9 @@ ], "icon": "Hammer.js.png", "js": { - "Ha.VERSION": "(.*)\\;version:\\1", + "Ha.VERSION": "^(.+)$\\;version:\\1", "Hammer": "", - "Hammer.VERSION": "(.*)\\;version:\\1" + "Hammer.VERSION": "^(.+)$\\;version:\\1" }, "script": "hammer(?:\\.min)?\\.js", "website": "https://hammerjs.github.io" @@ -4103,7 +4103,7 @@ "icon": "Handlebars.png", "js": { "Handlebars": "", - "Handlebars.VERSION": "(.*)\\;version:\\1" + "Handlebars.VERSION": "^(.+)$\\;version:\\1" }, "script": "handlebars(?:\\.runtime)?(?:-v([\\d.]+?))?(?:\\.min)?\\.js\\;version:\\1", "website": "http://handlebarsjs.com" @@ -4191,7 +4191,7 @@ "icon": "Highcharts.png", "js": { "Highcharts": "", - "Highcharts.version": "(.*)\\;version:\\1" + "Highcharts.version": "^(.+)$\\;version:\\1" }, "script": "highcharts.*\\.js", "website": "https://www.highcharts.com" @@ -4457,7 +4457,7 @@ "icon": "Immutable.js.png", "js": { "Immutable": "", - "Immutable.version": "(.*)\\;version:\\1" + "Immutable.version": "^(.+)$\\;version:\\1" }, "script": "^immutable\\.(?:min\\.)?js$", "website": "https://facebook.github.io/immutable-js/" @@ -4560,7 +4560,7 @@ "icon": "InfernoJS.png", "js": { "Inferno": "", - "Inferno.version": "(.*)\\;version:\\1" + "Inferno.version": "^(.+)$\\;version:\\1" }, "website": "https://infernojs.org" }, @@ -4797,7 +4797,7 @@ "icon": "JavaScript Infovis Toolkit.png", "js": { "$jit": "", - "$jit.version": "(.*)\\;version:\\1" + "$jit.version": "^(.+)$\\;version:\\1" }, "script": "jit(?:-yc)?\\.js", "website": "https://philogb.github.io/jit/" @@ -5039,7 +5039,7 @@ "implies": "jQuery", "js": { "kendo": "", - "kendo.version": "(.*)\\;version:\\1" + "kendo.version": "^(.+)$\\;version:\\1" }, "website": "https://www.telerik.com/kendo-ui" }, @@ -5088,7 +5088,7 @@ "icon": "KineticJS.png", "js": { "Kinetic": "", - "Kinetic.version": "(.*)\\;version:\\1" + "Kinetic.version": "^(.+)$\\;version:\\1" }, "script": "kinetic(?:-v?([\\d.]+))?(?:\\.min)?\\.js\\;version:\\1", "website": "https://github.com/ericdrowell/KineticJS/" @@ -5111,7 +5111,7 @@ ], "icon": "Knockout.js.png", "js": { - "ko.version": "(.*)\\;version:\\1" + "ko.version": "^(.+)$\\;version:\\1" }, "website": "http://knockoutjs.com" }, @@ -5253,7 +5253,7 @@ 1 ], "headers": { - "X-KoobooCMS-Version": "(.*)\\;version:\\1" + "X-KoobooCMS-Version": "^(.+)$\\;version:\\1" }, "icon": "Kooboo CMS.png", "implies": "Microsoft ASP.NET", @@ -5337,7 +5337,7 @@ "js": { "L.DistanceGrid": "", "L.PosAnimation": "", - "L.version": "(.*)\\;version:\\1\\;confidence:0" + "L.version": "^(.+)$\\;version:\\1\\;confidence:0" }, "script": "leaflet.*\\.js", "website": "http://leafletjs.com" @@ -5551,7 +5551,7 @@ "icon": "Livefyre.png", "js": { "FyreLoader": "", - "L.version": "(.*)\\;confidence:0\\;version:\\1", + "L.version": "^(.+)$\\;confidence:0\\;version:\\1", "LF.CommentCount": "", "fyre": "" }, @@ -5591,7 +5591,7 @@ "excludes": "Underscore.js", "icon": "Lo-dash.png", "js": { - "_.VERSION": "(.*)\\;confidence:0\\;version:\\1", + "_.VERSION": "^(.+)$\\;confidence:0\\;version:\\1", "_.differenceBy": "" }, "script": "lodash.*\\.js", @@ -5838,7 +5838,7 @@ ], "js": { "Marionette": "", - "Marionette.VERSION": "(.*)\\;version:\\1" + "Marionette.VERSION": "^(.+)$\\;version:\\1" }, "script": "backbone\\.marionette.*\\.js", "website": "https://marionettejs.com" @@ -5894,7 +5894,7 @@ "icon": "MathJax.png", "js": { "MathJax": "", - "MathJax.version": "(.*)\\;version:\\1" + "MathJax.version": "^(.+)$\\;version:\\1" }, "script": "([\\d.]+)?/mathjax\\.js\\;version:\\1", "website": "https://www.mathjax.org" @@ -5993,7 +5993,7 @@ "icon": "MediaElement.js.png", "js": { "mejs": "", - "mejs.version": "(.*)\\;version:\\1" + "mejs.version": "^(.+)$\\;version:\\1" }, "website": "http://www.mediaelementjs.com" }, @@ -6170,7 +6170,7 @@ 1 ], "headers": { - "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", + "MicrosoftSharePointTeamServices": "^(.+)$\\;version:\\1", "SPRequestGuid": "", "SharePointHealthScore": "", "X-SharePointHealthScore": "" @@ -6307,7 +6307,7 @@ "icon": "MochiKit.png", "js": { "MochiKit": "", - "MochiKit.MochiKit.VERSION": "(.*)\\;version:\\1" + "MochiKit.MochiKit.VERSION": "^(.+)$\\;version:\\1" }, "script": "MochiKit(?:\\.min)?\\.js", "website": "https://mochi.github.io/mochikit/" @@ -6327,7 +6327,7 @@ ], "icon": "Modernizr.svg", "js": { - "Modernizr._version": "(.*)\\;version:\\1" + "Modernizr._version": "^(.+)$\\;version:\\1" }, "script": [ "([\\d.]+)?/modernizr(?:.([\\d.]+))?.*\\.js\\;version:\\1?\\1:\\2" @@ -6407,7 +6407,7 @@ "icon": "Moment.js.svg", "js": { "moment": "", - "moment.version": "(.*)\\;version:\\1" + "moment.version": "^(.+)$\\;version:\\1" }, "script": "moment(?:\\.min)?\\.js", "website": "https://momentjs.com" @@ -6487,7 +6487,7 @@ "icon": "MooTools.png", "js": { "MooTools": "", - "MooTools.version": "(.*)\\;version:\\1" + "MooTools.version": "^(.+)$\\;version:\\1" }, "script": "mootools.*\\.js", "website": "https://mootools.net" @@ -6586,7 +6586,7 @@ ], "icon": "Mustache.png", "js": { - "Mustache.version": "(.*)\\;version:\\1" + "Mustache.version": "^(.+)$\\;version:\\1" }, "script": "mustache(?:\\.min)?\\.js", "website": "https://mustache.github.io" @@ -6650,7 +6650,7 @@ "implies": "D3", "js": { "nv.addGraph": "", - "nv.version": "(.*)\\;confidence:0\\;version:\\1" + "nv.version": "^(.+)$\\;confidence:0\\;version:\\1" }, "script": "nv\\.d3(?:\\.min)?\\.js", "website": "http://nvd3.org" @@ -6750,7 +6750,7 @@ "implies": "PHP", "js": { "Nette": "", - "Nette.version": "(.*)\\;version:\\1" + "Nette.version": "^(.+)$\\;version:\\1" }, "website": "https://nette.org" }, @@ -7108,7 +7108,7 @@ ], "icon": "OpenUI5.png", "js": { - "sap.ui.version": "(.*)\\;version:\\1" + "sap.ui.version": "^(.+)$\\;version:\\1" }, "script": "sap-ui-core\\.js", "website": "http://openui5.org/" @@ -7131,12 +7131,12 @@ 18 ], "headers": { - "X-Powered-By": "Ophal(?: (.*))? \\(ophal\\.org\\)\\;version:\\1" + "X-Powered-By": "Ophal(?: (.+))? \\(ophal\\.org\\)\\;version:\\1" }, "icon": "Ophal.png", "implies": "Lua", "meta": { - "generator": "Ophal(?: (.*))? \\(ophal\\.org\\)\\;version:\\1" + "generator": "Ophal(?: (.+))? \\(ophal\\.org\\)\\;version:\\1" }, "script": "ophal\\.js", "website": "http://ophal.org" @@ -7178,7 +7178,7 @@ 6 ], "headers": { - "OracleCommerceCloud-Version": "(.*)\\;version:\\1" + "OracleCommerceCloud-Version": "^(.+)$\\;version:\\1" }, "html": "<[^>]+id=\"oracle-cc\"", "icon": "Oracle.png", @@ -7239,7 +7239,7 @@ ], "icon": "Outbrain.png", "js": { - "OB_releaseVer": "(.*)\\;version:\\1", + "OB_releaseVer": "^(.+)$\\;version:\\1", "OutbrainPermaLink": "" }, "script": "widgets\\.outbrain\\.com/outbrain\\.js", @@ -7276,7 +7276,7 @@ "icon": "PDF.js.svg", "js": { "PDFJS": "", - "PDFJS.version": "(.*)\\;version:\\1" + "PDFJS.version": "^(.+)$\\;version:\\1" }, "url": "/web/viewer\\.html?file=[^&]\\.pdf", "website": "https://mozilla.github.io/pdf.js/" @@ -7370,7 +7370,7 @@ ], "icon": "paperjs.png", "js": { - "paper.version": "(.*)\\;version:\\1" + "paper.version": "^(.+)$\\;version:\\1" }, "website": "http://paperjs.org/" }, @@ -7516,7 +7516,7 @@ "icon": "Phaser.png", "js": { "Phaser": "", - "Phaser.VERSION": "(.*)\\;version:\\1" + "Phaser.VERSION": "^(.+)$\\;version:\\1" }, "website": "https://phaser.io" }, @@ -7684,7 +7684,7 @@ "html": "(?:]+|]+rel=\"import\"[^>]+/polymer\\.html\")", "icon": "Polymer.png", "js": { - "Polymer.version": "(.*)\\;version:\\1" + "Polymer.version": "^(.+)$\\;version:\\1" }, "script": "polymer\\.js", "website": "http://polymer-project.org" @@ -7825,7 +7825,7 @@ ], "icon": "Prototype.png", "js": { - "Prototype.Version": "(.*)\\;version:\\1" + "Prototype.Version": "^(.+)$\\;version:\\1" }, "script": "(?:prototype|protoaculous)(?:-([\\d.]*[\\d]))?.*\\.js\\;version:\\1", "website": "http://www.prototypejs.org" @@ -7884,7 +7884,7 @@ "PUBLICCMS_USER": "" }, "headers": { - "X-Powered-PublicCMS": "(.*)\\;version:\\1" + "X-Powered-PublicCMS": "^(.+)$\\;version:\\1" }, "icon": "Public CMS.png", "implies": "Java", @@ -8100,7 +8100,7 @@ ], "icon": "Raphael.png", "js": { - "Raphael.version": "(.*)\\;version:\\1" + "Raphael.version": "^(.+)$\\;version:\\1" }, "script": "raphael(?:-([\\d.]+))?(?:\\.min)?\\.js\\;version:\\1", "website": "https://dmitrybaranovskiy.github.io/raphael/" @@ -8158,7 +8158,7 @@ "icon": "redoc.png", "implies": "React", "js": { - "Redoc.version": "(.*)\\;version:\\1" + "Redoc.version": "^(.+)$\\;version:\\1" }, "script": "/redoc\\.(?:min\\.)?js", "website": "https://github.com/Rebilly/ReDoc" @@ -8170,8 +8170,8 @@ "html": "<[^>]+data-react", "icon": "React.png", "js": { - "React.version": "(.*)\\;version:\\1", - "react.version": "(.*)\\;version:\\1" + "React.version": "^(.+)$\\;version:\\1", + "react.version": "^(.+)$\\;version:\\1" }, "script": [ "react(?:-with-addons)?[.-]([\\d.]*\\d)[^/]*\\.js\\;version:\\1", @@ -8235,7 +8235,7 @@ ], "icon": "RequireJS.png", "js": { - "requirejs.version": "(.*)\\;version:\\1" + "requirejs.version": "^(.+)$\\;version:\\1" }, "script": "require.*\\.js", "website": "http://requirejs.org" @@ -8258,7 +8258,7 @@ "icon": "Reveal.js.png", "implies": "Highlight.js", "js": { - "Reveal.VERSION": "(.*)\\;version:\\1" + "Reveal.VERSION": "^(.+)$\\;version:\\1" }, "script": "(?:^|/)reveal(?:\\.min)?\\.js", "website": "http://lab.hakim.se/reveal-js" @@ -8377,7 +8377,7 @@ "Microsoft ASP.NET" ], "meta": { - "generator": "^Rock v.*" + "generator": "^Rock v([0-9.]+)\\;version:\\1" }, "website": "http://www.rockrms.com" }, @@ -9156,7 +9156,7 @@ ], "icon": "Snap.svg.png", "js": { - "Snap.version": "(.*)\\;version:\\1" + "Snap.version": "^(.+)$\\;version:\\1" }, "script": "snap\\.svg(?:-min)?\\.js", "website": "http://snapsvg.io" @@ -9191,7 +9191,7 @@ "implies": "Node.js", "js": { "io.Socket": "", - "io.version": "(.*)\\;version:\\1" + "io.version": "^(.+)$\\;version:\\1" }, "script": "socket\\.io.*\\.js", "website": "https://socket.io" @@ -9491,7 +9491,7 @@ "html": "]+data-stripe", "icon": "Stripe.png", "js": { - "Stripe.version": "(.*)\\;version:\\1" + "Stripe.version": "^(.+)$\\;version:\\1" }, "script": "js\\.stripe\\.com", "website": "http://stripe.com" @@ -9885,7 +9885,7 @@ "application-name": "^TiddlyWiki$", "copyright": "^TiddlyWiki created by Jeremy Ruston", "generator": "^TiddlyWiki$", - "tiddlywiki-version": "(.*)\\;version:\\1" + "tiddlywiki-version": "^(.+)$\\;version:\\1" }, "website": "http://tiddlywiki.com" }, @@ -10051,7 +10051,7 @@ ], "icon": "TweenMax.png", "js": { - "TweenMax.version": "(.*)\\;version:\\1" + "TweenMax.version": "^(.+)$\\;version:\\1" }, "script": "TweenMax(?:\\.min)?\\.js", "website": "http://greensock.com/tweenmax" @@ -10160,7 +10160,7 @@ ], "icon": "Typekit.png", "js": { - "Typekit.config.js": "(.*)\\;version:\\1" + "Typekit.config.js": "^(.+)$\\;version:\\1" }, "script": "use\\.typekit\\.com", "website": "http://typekit.com" @@ -10224,8 +10224,8 @@ "js": { "ucCatalog": "" }, - "script": "cgi-bin\\/UCJavaScript\\?(?:[^\"]*&)?merchantid=", - "url": "/cgi-bin/UCEditor\\?(?:.*&)?merchantid=", + "script": "cgi-bin\\/UCJavaScript\\?", + "url": "/cgi-bin/UCEditor\\?", "website": "http://ultracart.com" }, "Umbraco": { @@ -10233,7 +10233,7 @@ 1 ], "headers": { - "X-Umbraco-Version": "(.*)\\;version:\\1" + "X-Umbraco-Version": "^(.+)$\\;version:\\1" }, "html": "powered by ]+umbraco", "icon": "Umbraco.png", @@ -10269,7 +10269,7 @@ "excludes": "Lodash", "icon": "Underscore.js.png", "js": { - "_.VERSION": "(.*)\\;confidence:0\\;version:\\1", + "_.VERSION": "^(.+)$\\;confidence:0\\;version:\\1", "_.restArguments": "" }, "script": "underscore.*\\.js(?:\\?ver=([\\d.]+))?\\;version:\\1", @@ -10611,7 +10611,7 @@ "html": "<[^>]+data-v(?:ue)-", "icon": "Vue.js.png", "js": { - "Vue.version": "(.*)\\;version:\\1" + "Vue.version": "^(.+)$\\;version:\\1" }, "script": [ "vue[.-]([\\d.]*\\d)[^/]*\\.js\\;version:\\1", @@ -10922,7 +10922,7 @@ ], "icon": "Wink.png", "js": { - "wink.version": "(.*)\\;version:\\1" + "wink.version": "^(.+)$\\;version:\\1" }, "script": "(?:_base/js/base|wink).*\\.js", "website": "http://winktoolkit.org" @@ -11134,7 +11134,7 @@ ], "icon": "XRegExp.png", "js": { - "XRegExp.version": "(.*)\\;version:\\1" + "XRegExp.version": "^(.+)$\\;version:\\1" }, "script": [ "xregexp[.-]([\\d.]*\\d)[^/]*\\.js\\;version:\\1", @@ -11253,8 +11253,8 @@ ], "icon": "YUI.png", "js": { - "YAHOO.VERSION": "(.*)\\;version:\\1", - "YUI.version": "(.*)\\;version:\\1" + "YAHOO.VERSION": "^(.+)$\\;version:\\1", + "YUI.version": "^(.+)$\\;version:\\1" }, "script": "(?:/yui/|yui\\.yahooapis\\.com)", "website": "http://yuilibrary.com" @@ -11756,7 +11756,7 @@ ], "icon": "ef.js.svg", "js": { - "ef.version": "(.*)\\;version:\\1", + "ef.version": "^(.+)$\\;version:\\1", "efCore": "" }, "script": "/ef(?:-core)?(?:\\.min|\\.dev)?\\.js", @@ -11976,7 +11976,7 @@ "icon": "jQuery Mobile.svg", "implies": "jQuery", "js": { - "jQuery.mobile.version": "(.*)\\;version:\\1" + "jQuery.mobile.version": "^(.+)$\\;version:\\1" }, "script": "jquery[.-]mobile(?:-([\\d.]))?(?:\\.min)?\\.js(?:\\?ver=([\\d.]+))?\\;version:\\1?\\1:\\2", "website": "https://jquerymobile.com" @@ -12013,7 +12013,7 @@ "icon": "jQuery UI.svg", "implies": "jQuery", "js": { - "jQuery.ui.version": "(.*)\\;version:\\1" + "jQuery.ui.version": "^(.+)$\\;version:\\1" }, "script": [ "jquery-ui[.-]([\\d.]*\\d)[^/]*\\.js\\;version:\\1", @@ -12512,7 +12512,7 @@ ], "icon": "script.aculo.us.png", "js": { - "Scriptaculous.Version": "(.*)\\;version:\\1" + "Scriptaculous.Version": "^(.+)$\\;version:\\1" }, "script": "/(?:scriptaculous|protoaculous)(?:\\.js|/)", "website": "https://script.aculo.us" @@ -12524,7 +12524,7 @@ "icon": "scrollreveal.svg", "html": "<[^>]+data-sr(?:-id)", "js": { - "ScrollReveal().version": "(.*)\\;version:\\1" + "ScrollReveal().version": "^(.+)$\\;version:\\1" }, "script": "scrollreveal(?:\\.min)(?:\\.js)", "website": "https://scrollrevealjs.org" @@ -12570,7 +12570,7 @@ ], "icon": "three.js.png", "js": { - "THREE.REVISION": "(.*)\\;version:\\1" + "THREE.REVISION": "^(.+)$\\;version:\\1" }, "script": "three(?:\\.min)?\\.js", "website": "https://threejs.org"