UNPKG

ams

Version:

ams - asset management system - plugin enabled build tool with jquery like API

1 lines 12.6 kB
var require,define;(function(){function P(){var a,b,c;if(q&&q.readyState==="interactive")return q;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return q=c;return null}function O(a){function U(a){a.prefix&&a.name.indexOf("__$p")===0&&l[a.prefix]&&(a=C(a.originalName,a.parentMap));var c=a.prefix,d=a.fullName;f[d]||d in l||(f[d]=!0,c?l[c]?T(c,a):(y[c]||(y[c]=[],(v[c]||(v[c]=[])).push({onDep:function(a,b){if(a===c){var d,e,f=y[c];for(d=0;d<f.length;d++)e=f[d],T(c,C(e.originalName,e.parentMap));delete y[c]}}})),y[c].push(a)):u.load(b,d,a.url))}function T(a,c){var e=c.name,f=c.fullName;f in l||(w[a]||(w[a]=l[a]),o[f]||(o[f]=!1),w[a].load(e,H(c.parentMap,!0),function(d){require.onPluginLoad&&require.onPluginLoad(b,a,e,d),L({prefix:c.prefix,name:c.name,fullName:c.fullName,callback:d}),o[f]=!0},d))}function S(){var a=d.waitSeconds*1e3,e=a&&b.startTime+a<(new Date).getTime(),f="",g=!1,h=!1,k,l,m;if(d.priorityWait)if(D())c();else return undefined;for(k in o)if(!(k in n)){g=!0;if(!o[k])if(e)f+=k+" ";else{h=!0;break}}if(!g&&!b.waitCount)return undefined;if(e&&f){l=new Error("require.js load timeout for modules: "+f),l.requireType="timeout",l.requireModules=f;return u.onError(l)}if(h||b.scriptCount){(i||j)&&setTimeout(S,50);return undefined}if(b.waitCount){for(G=0;m=r[G];G++)R(m,{});S();return undefined}u.checkReadyState();return undefined}function R(a,b){if(a.isDone)return undefined;var c=a.fullName,d=a.depArray,e,f;if(c){if(b[c])return l[c];b[c]=!0}for(f=0;f<d.length;f++)e=d[f],e&&!a.deps[e]&&q[e]&&a.onDep(e,R(q[e],b));return c?l[c]:undefined}function Q(a){if(!b.jQuery){var c=a||(typeof jQuery!="undefined"?jQuery:null);c&&"readyWait"in c&&(b.jQuery=c,P(["jquery",[],function(){return jQuery}]),b.scriptCount&&(c.readyWait+=1,b.jQueryIncremented=!0))}}function P(a){O.apply(null,a),o[a[0]]=!0}function O(a,c,d,e){var g=C(a,e),h=g.name,i=g.fullName,j={waitId:h||m+s++,depCount:0,depMax:0,prefix:g.prefix,name:h,fullName:i,deps:{},depArray:c,callback:d,onDep:function(a,b){a in j.deps||(j.deps[a]=b,j.depCount+=1,j.depCount===j.depMax&&L(j))}},k,n,p,t;if(i){if(i in l||o[i]===!0)return;f[i]=!0,o[i]=!0,b.jQueryDef=i==="jquery"}for(k=0;k<c.length;k++)n=c[k],n&&(n=C(n,h?g:e),p=n.fullName,c[k]=p,p==="require"?j.deps[p]=H(g):p==="exports"?(j.deps[p]=l[i]={},j.usingExports=!0):p==="module"?(j.cjsModule=t=j.deps[p]={id:h,uri:h?b.nameToUrl(h,null,e):undefined},t.setExports=E(t)):p in l&&!(p in q)?j.deps[p]=l[p]:(j.depMax+=1,J(n),(v[p]||(v[p]=[])).push(j)));j.depCount===j.depMax?L(j):(q[j.waitId]=j,r.push(j),b.waitCount+=1)}function L(a){var c,d,e,f=a.callback,g=a.fullName,h=[],i=a.depArray;if(f&&K(f)){if(i)for(c=0;c<i.length;c++)h.push(a.deps[i[c]]);d=u.execCb(g,a.callback,h);if(g)if(!a.usingExports||d!==undefined||!!a.cjsModule&&"exports"in a.cjsModule)if(a.cjsModule&&"exports"in a.cjsModule)d=l[g]=a.cjsModule.exports;else{if(g in l&&!a.usingExports)return u.onError(new Error(g+" has already been defined"));l[g]=d}else d=l[g]}else g&&(d=l[g]=f);if(g){e=v[g];if(e){for(c=0;c<e.length;c++)e[c].onDep(g,d);delete v[g]}}q[a.waitId]&&(delete q[a.waitId],a.isDone=!0,b.waitCount-=1,b.waitCount===0&&(r=[]));return undefined}function J(a){var c=a.prefix,d=a.fullName;f[d]||d in l||(c&&!w[c]&&(w[c]=undefined,(z[c]||(z[c]=[])).push(a),(v[c]||(v[c]=[])).push({onDep:function(a,b){a===c&&I(c)}}),J(C(c))),b.paused.push(a))}function I(a){var b,c,d,e,f,g,h,i,j,k=z[a];if(k)for(g=0;c=k[g];g++){b=c.fullName,d=C(c.originalName,c.parentMap),e=d.fullName,f=v[b];if(e!==b){v[e]=f,delete v[b];for(h=0;h<f.length;h++){j=f[h].depArray;for(i=0;i<j.length;i++)j[i]===b&&(j[i]=e)}}}delete z[a]}function H(a,c){var d=F(b.require,a,c);M(d,{nameToUrl:F(b.nameToUrl,a),toUrl:F(b.toUrl,a),isDefined:F(b.isDefined,a),ready:u.ready,isBrowser:u.isBrowser}),u.paths&&(d.paths=u.paths);return d}function F(a,b,c){return function(){var d=[].concat(g.call(arguments,0)),e;c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b);return a.apply(null,d)}}function E(a){return function(b){a.exports=b}}function D(){var a=!0,b=d.priorityWait,c,e;if(b){for(e=0;c=b[e];e++)if(!o[c]){a=!1;break}a&&delete d.priorityWait}return a}function C(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i,j;d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=B(e,f),e=t[e]||e),a&&(e?(j=l[e],j?j.normalize?h=j.normalize(a,function(a){return B(a,f)}):h=B(a,f):h="__$p"+f+"@"+a):h=B(a,f),i=k[h],i||(u.toModuleUrl?i=u.toModuleUrl(b,a,c):i=b.nameToUrl(a,null,c),k[h]=i));return{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+h:h}}function B(a,b){var c,e;a.charAt(0)==="."&&b&&(d.packages[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),a=b.concat(a.split("/")),A(a),e=d.packages[c=a[0]],a=a.join("/"),e&&a===c+"/"+e.main&&(a=c));return a}function A(a){var b,c;for(b=0;c=a[b];b++)if(c===".")a.splice(b,1),b-=1;else if(c==="..")if(b!==1||a[2]!==".."&&a[0]!=="..")b>0&&(a.splice(b-1,2),b-=2);else break}var b,c,d={waitSeconds:7,baseUrl:x.baseUrl||"./",paths:{},packages:{}},e=[],f={require:!0,exports:!0,module:!0},k={},l={},o={},q={},r=[],s=0,v={},w={},y={},z={};c=function(){var a,c,f;b.scriptCount<=0&&(b.scriptCount=0);while(e.length){a=e.shift();if(a[0]===null)return u.onError(new Error("Mismatched anonymous require.def modules"));P(a)}if(d.priorityWait&&!D())return undefined;while(b.paused.length){f=b.paused,b.paused=[];for(c=0;a=f[c];c++)U(a);b.startTime=(new Date).getTime()}S();return undefined},b={contextName:a,config:d,defQueue:e,waiting:q,waitCount:0,specified:f,loaded:o,urlMap:k,scriptCount:0,urlFetched:{},defined:l,paused:[],plugins:w,managerCallbacks:v,makeModuleMap:C,normalize:B,configure:function(a){var c,e,f,g,h;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),c=d.paths,e=d.packages,M(d,a,!0);if(a.paths){for(f in a.paths)f in n||(c[f]=a.paths[f]);d.paths=c}g=a.packagePaths;if(g||a.packages){if(g)for(f in g)f in n||N(e,g[f],f);a.packages&&N(e,a.packages),d.packages=e}a.priority&&(h=b.requireWait,b.requireWait=!1,b.require(a.priority),b.requireWait=h,d.priorityWait=a.priority),(a.deps||a.callback)&&b.require(a.deps||[],a.callback),a.ready&&u.ready(a.ready)},isDefined:function(a,b){return C(a,b).fullName in l},require:function(d,e,f){var g,h,i;if(typeof d=="string"){if(u.get)return u.get(b,d,e);g=d,f=e,i=C(g,f),h=l[i.fullName];if(h===undefined)return u.onError(new Error("require: module name '"+i.fullName+"' has not been loaded yet for context: "+a));return h}O(null,d,e,f);if(!b.requireWait)while(!b.scriptCount&&b.paused.length)c();return undefined},takeGlobalQueue:function(){p.length&&(h.apply(b.defQueue,[b.defQueue.length-1,0].concat(p)),p=[])},completeLoad:function(a){var d;b.takeGlobalQueue();while(e.length){d=e.shift();if(d[0]===null){d[0]=a;break}if(d[0]===a)break;P(d),d=null}d?P(d):P([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),o[a]=!0,Q(),u.isAsync&&(b.scriptCount-=1),c(),u.isAsync||(b.scriptCount-=1)},toUrl:function(a,c){var d=a.lastIndexOf("."),e=null;d!==-1&&(e=a.substring(d,a.length),a=a.substring(0,d));return b.nameToUrl(a,e,c)},nameToUrl:function(a,c,d){var e,f,g,h,i,j,k,l,m=b.config;if(a.indexOf("./")===0||a.indexOf("../")===0)i=d&&d.url?d.url.split("/"):[],i.length&&i.pop(),i=i.concat(a.split("/")),A(i),l=i.join("/")+(c?c:u.jsExtRegExp.test(a)?"":".js");else{a=B(a,d);if(u.jsExtRegExp.test(a))l=a+(c?c:"");else{e=m.paths,f=m.packages,i=a.split("/");for(j=i.length;j>0;j--){k=i.slice(0,j).join("/");if(e[k]){i.splice(0,j,e[k]);break}if(g=f[k]){a===g.name?h=g.location+"/"+g.main:h=g.location+"/"+g.lib,i.splice(0,j,h);break}}l=i.join("/")+(c||".js"),l=(l.charAt(0)==="/"||l.match(/^\w+:/)?"":m.baseUrl)+l}}return m.urlArgs?l+((l.indexOf("?")===-1?"?":"&")+m.urlArgs):l}},b.jQueryCheck=Q,b.resume=c;return b}function N(a,b,c){var e,f,g;for(e=0;g=b[e];e++)g=typeof g=="string"?{name:g}:g,f=g.location,c&&(!f||f.indexOf("/")!==0&&f.indexOf(":")===-1)&&(g.location=c+"/"+(g.location||g.name)),g.location=g.location||g.name,g.lib=g.lib||"lib",g.main=(g.main||"lib/main").replace(d,""),a[g.name]=g}function M(a,b,c){for(var d in b)!(d in n)&&(!(d in a)||c)&&(a[d]=b[d]);return u}function L(a){return e.call(a)==="[object Array]"}function K(a){return e.call(a)==="[object Function]"}var a="0.22.0",b=/(\/\*([\s\S]*?)\*\/|\/\/(.*)$)/mg,c=/require\(["']([^'"\s]+)["']\)/g,d=/^\.\//,e=Object.prototype.toString,f=Array.prototype,g=f.slice,h=f.splice,i=typeof window!="undefined"&&!!navigator&&!!document,j=!i&&typeof importScripts!="undefined",k=i&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,l="_",m="_r@@",n={},o={},p=[],q=null,r=!1,s=!1,t={text:"require/text",i18n:"require/i18n",order:"require/order"},u,v={},w,x,y,z,A,B,C,D,E,F,G,H,I,J;if(typeof require!="undefined"){if(K(require))return;v=require}u=require=function(a,b){var c=l,d,e;!L(a)&&typeof a!="string"&&(e=a,L(b)?(a=b,b=arguments[2]):a=[]),e&&e.context&&(c=e.context),d=o[c]||(o[c]=O(c)),e&&d.configure(e);return d.require(a,b)},u.version=a,u.isArray=L,u.isFunction=K,u.mixin=M,u.jsExtRegExp=/^\/|:|\?|\.js$/,x=u.s={contexts:o,skipAsync:{},isPageLoaded:!i,readyCalls:[]},u.isAsync=u.isBrowser=i,i&&(y=x.head=document.getElementsByTagName("head")[0],z=document.getElementsByTagName("base")[0],z&&(y=x.head=z.parentNode)),u.onError=function(a){throw a},u.load=function(a,b,c){var d=a.contextName,e=a.urlFetched,f=a.loaded;r=!1,f[b]||(f[b]=!1),e[c]||(a.scriptCount+=1,u.attach(c,d,b),e[c]=!0,a.jQuery&&!a.jQueryIncremented&&(a.jQuery.readyWait+=1,a.jQueryIncremented=!0))},define=u.def=function(a,d,e){var f,g;typeof a!="string"&&(e=d,d=a,a=null),u.isArray(d)||(e=d,d=[]),!a&&!d.length&&u.isFunction(e)&&e.length&&(e.toString().replace(b,"").replace(c,function(a,b){d.push(b)}),d=["require","exports","module"].concat(d));if(s){f=w||P();if(!f)return u.onError(new Error("ERROR: No matching script interactive for "+e));a||(a=f.getAttribute("data-requiremodule")),g=o[f.getAttribute("data-requirecontext")]}(g?g.defQueue:p).push([a,d,e]);return undefined},u.execCb=function(a,b,c){return b.apply(null,c)},u.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c,d,e;if(a.type==="load"||k.test(b.readyState))q=null,c=b.getAttribute("data-requirecontext"),d=b.getAttribute("data-requiremodule"),e=o[c],o[c].completeLoad(d),b.removeEventListener?b.removeEventListener("load",u.onScriptLoad,!1):b.detachEvent("onreadystatechange",u.onScriptLoad)},u.attach=function(a,b,c,d,e){var f,g,h;if(i){d=d||u.onScriptLoad,f=document.createElement("script"),f.type=e||"text/javascript",f.charset="utf-8",f.async=!x.skipAsync[a],f.setAttribute("data-requirecontext",b),f.setAttribute("data-requiremodule",c),f.addEventListener?f.addEventListener("load",d,!1):(s=!0,f.attachEvent("onreadystatechange",d)),f.src=a,w=f,z?y.insertBefore(f,z):y.appendChild(f),w=null;return f}j&&(h=o[b],g=h.loaded,g[c]=!1,importScripts(a),h.completeLoad(c));return null},x.baseUrl=v.baseUrl;if(i&&(!x.baseUrl||!y)){A=document.getElementsByTagName("script"),v.baseUrlMatch?C=v.baseUrlMatch:C=/(allplugins-)?require\.js(\W|$)/i;for(G=A.length-1;G>-1&&(B=A[G]);G--){y||(y=B.parentNode),!F&&(F=B.getAttribute("data-main"))&&(v.deps=v.deps?v.deps.concat(F):[F],!v.baseUrl&&(D=B.src)&&(D=D.split("/"),D.pop(),x.baseUrl=v.baseUrl=D.length?D.join("/"):"./"));if(!x.baseUrl&&(D=B.src)){E=D.match(C);if(E){x.baseUrl=D.substring(0,E.index);break}}}}u.pageLoaded=function(){x.isPageLoaded||(x.isPageLoaded=!0,H&&clearInterval(H),I&&(document.readyState="complete"),u.callReady())},u.checkReadyState=function(){var a=x.contexts,b;for(b in a)if(!(b in n)&&a[b].waitCount)return;x.isDone=!0,u.callReady()},u.callReady=function(){var a=x.readyCalls,b,c,d,e,f;if(x.isPageLoaded&&x.isDone){if(a.length){x.readyCalls=[];for(b=0;c=a[b];b++)c()}d=x.contexts;for(f in d)f in n||(e=d[f],e.jQueryIncremented&&(e.jQuery.readyWait-=1,e.jQueryIncremented=!1))}},u.ready=function(a){x.isPageLoaded&&x.isDone?a():x.readyCalls.push(a);return u},i&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",u.pageLoaded,!1),window.addEventListener("load",u.pageLoaded,!1),document.readyState||(I=!0,document.readyState="loading")):window.attachEvent&&(window.attachEvent("onload",u.pageLoaded),self===self.top&&(H=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),u.pageLoaded())}catch(a){}},30))),document.readyState==="complete"&&u.pageLoaded()),u(v),typeof setTimeout!="undefined"&&(J=x.contexts[v.context||l],J.requireWait=!0,setTimeout(function(){J.requireWait=!1,J.takeGlobalQueue(),J.jQueryCheck(),J.scriptCount||J.resume(),u.checkReadyState()},0))})()