mirror of
https://github.com/Hopiu/jquery-mobile.git
synced 2026-05-04 04:44:42 +00:00
1 line
97 KiB
JavaScript
1 line
97 KiB
JavaScript
|
|
var requirejs,require,define;(function(console,args,readFileFunc){function showHelp(){console.log("See https://github.com/jrburke/r.js for usage.")}function loadLib(){(function(){var a=/(\/|^)env\/|\{env\}/,b="unknown";typeof Packages!="undefined"?b="rhino":typeof process!="undefined"?b="node":typeof window!="undefined"&&navigator&&document&&(b="browser"),define("env",{load:function(c,d,e,f){f.env&&(b=f.env),c=c.replace(a,function(a,c){return a.indexOf("{")===-1?c+b+"/":b}),d([c],function(a){e(a)})}})})(),env==="node"&&define("node/args",function(){var a=process.argv.slice(2);return a[0]&&a[0].indexOf(!1)&&(a=a.slice(1)),a});if(env==="rhino"){var jsLibRhinoArgs=typeof rhinoArgs!="undefined"&&rhinoArgs||[].concat(Array.prototype.slice.call(arguments,0));define("rhino/args",function(){var a=jsLibRhinoArgs;return a[0]&&a[0].indexOf(!1)&&(a=a.slice(1)),a})}env==="node"&&define("node/load",["fs"],function(a){function b(b){var c=a.readFileSync(b,"utf8");process.compile(c,b)}return b}),env==="rhino"&&define("rhino/load",function(){return load}),env==="node"&&define("node/file",["fs","path"],function(a,b){function e(a){return a.replace(/\\/g,"/")}function f(b){c&&b.charAt(b.length-1)==="/"&&b.charAt(b.length-2)!==":"&&(b=b.substring(0,b.length-1));try{return a.statSync(b),!0}catch(d){return!1}}function g(b){f(b)||a.mkdirSync(b,511)}function h(a){var b=a.split("/"),c="",d=!0;b.forEach(function(a){c+=a+"/",d=!1,a&&g(c)})}var c=process.platform==="win32",d;return d={backSlashRegExp:/\\/g,dirExclusionRegExp:/^\./,getLineSeparator:function(){return"/"},exists:function(a){return f(a)},parent:function(a){var b=a.split("/");return b.pop(),b.join("/")},absPath:function(c){return e(b.normalize(e(a.realpathSync(c))))},normalize:function(a){return e(b.normalize(a))},isFile:function(b){return a.statSync(b).isFile()},isDirectory:function(b){return a.statSync(b).isDirectory()},getFilteredFileList:function(c,f,g){var h=[],i,j,k,l,m,n,o,p,q,r;i=c,j=f.include||f,k=f.exclude||null;if(d.exists(i)){l=a.readdirSync(i);for(m=0;m<l.length;m++)r=l[m],o=b.join(i,r),n=a.statSync(o),n.isFile()?(g&&o.indexOf("/")===-1&&(o=e(o)),p=!0,j&&(p=o.match(j)),p&&k&&(p=!o.match(k)),p&&!r.match(/^\./)&&h.push(o)):n.isDirectory()&&(!d.dirExclusionRegExp||!r.match(d.dirExclusionRegExp))&&(q=this.getFilteredFileList(o,f,g),h.push.apply(h,q))}return h},copyDir:function(a,c,f,g){f=f||/\w/,a=e(b.normalize(a)),c=e(b.normalize(c));var h=d.getFilteredFileList(a,f,!0),i=[],j,k,l;for(j=0;j<h.length;j++)k=h[j],l=k.replace(a,c),d.copyFile(k,l,g)&&i.push(l);return i.length?i:null},copyFile:function(c,e,f){var g;return f&&d.exists(e)&&a.statSync(e).mtime.getTime()>=a.statSync(c).mtime.getTime()?!1:(g=b.dirname(e),d.exists(g)||h(g),a.writeFileSync(e,a.readFileSync(c,"binary"),"binary"),!0)},readFile:function(b,c){c==="utf-8"&&(c="utf8"),c||(c="utf8");var d=a.readFileSync(b,c);return d.indexOf("")===0&&(d=d.substring(1,d.length)),d},saveUtf8File:function(a,b){d.saveFile(a,b,"utf8")},saveFile:function(c,e,f){var g;f==="utf-8"&&(f="utf8"),f||(f="utf8"),g=b.dirname(c),d.exists(g)||h(g),a.writeFileSync(c,e,f)},deleteFile:function(c){var e,f,g;if(d.exists(c)){g=a.statSync(c);if(g.isDirectory()){e=a.readdirSync(c);for(f=0;f<e.length;f++)this.deleteFile(b.join(c,e[f]));a.rmdirSync(c)}else a.unlinkSync(c)}}},d}),env==="rhino"&&define("rhino/file",function(){var a={backSlashRegExp:/\\/g,dirExclusionRegExp:/^\./,getLineSeparator:function(){return a.lineSeparator},lineSeparator:java.lang.System.getProperty("line.separator"),exists:function(a){return(new java.io.File(a)).exists()},parent:function(b){return a.absPath((new java.io.File(b)).getParentFile())},normalize:function(b){return a.absPath(b)},isFile:function(a){return(new java.io.File(a)).isFile()},isDirectory:function(a){return(new java.io.File(a)).isDirectory()},absPath:function(b){return typeof b=="string"&&(b=new java.io.File(b)),(b.getAbsolutePath()+"").replace(a.backSlashRegExp,"/")},getFilteredFileList:function(b,c,d,e){var f=[],g,h,i,j,k,l,m,n,o;g=b,e||(g=new java.io.File(b)),h=c.include||c,i=c.exclude||null;if(g.exists()){j=g.li
|