├── certs ├── .gitignore └── generate_certificate.sh ├── server ├── public │ ├── js │ │ ├── vendor │ │ │ ├── angular │ │ │ │ ├── version.txt │ │ │ │ ├── version.json │ │ │ │ ├── angular-cookies.min.js │ │ │ │ ├── angular-csp.css │ │ │ │ ├── angular-loader.min.js │ │ │ │ ├── i18n │ │ │ │ │ ├── angular-locale_ms.js │ │ │ │ │ ├── angular-locale_id.js │ │ │ │ │ ├── angular-locale_in.js │ │ │ │ │ ├── angular-locale_ms-my.js │ │ │ │ │ ├── angular-locale_id-id.js │ │ │ │ │ ├── angular-locale_en-be.js │ │ │ │ │ ├── angular-locale_en-bz.js │ │ │ │ │ ├── angular-locale_en.js │ │ │ │ │ ├── angular-locale_en-as.js │ │ │ │ │ ├── angular-locale_en-bb.js │ │ │ │ │ ├── angular-locale_en-bm.js │ │ │ │ │ ├── angular-locale_en-fm.js │ │ │ │ │ ├── angular-locale_en-gu.js │ │ │ │ │ ├── angular-locale_en-gy.js │ │ │ │ │ ├── angular-locale_en-hk.js │ │ │ │ │ ├── angular-locale_en-jm.js │ │ │ │ │ ├── angular-locale_en-mh.js │ │ │ │ │ ├── angular-locale_en-mp.js │ │ │ │ │ ├── angular-locale_en-mu.js │ │ │ │ │ ├── angular-locale_en-na.js │ │ │ │ │ ├── angular-locale_en-nz.js │ │ │ │ │ ├── angular-locale_en-ph.js │ │ │ │ │ ├── angular-locale_en-pk.js │ │ │ │ │ ├── angular-locale_en-pr.js │ │ │ │ │ ├── angular-locale_en-pw.js │ │ │ │ │ ├── angular-locale_en-sg.js │ │ │ │ │ ├── angular-locale_en-tc.js │ │ │ │ │ ├── angular-locale_en-tt.js │ │ │ │ │ ├── angular-locale_en-um.js │ │ │ │ │ ├── angular-locale_en-us.js │ │ │ │ │ ├── angular-locale_en-vg.js │ │ │ │ │ ├── angular-locale_en-vi.js │ │ │ │ │ ├── angular-locale_af-na.js │ │ │ │ │ ├── angular-locale_en-au.js │ │ │ │ │ ├── angular-locale_en-bw.js │ │ │ │ │ ├── angular-locale_en-gb.js │ │ │ │ │ ├── angular-locale_en-iso.js │ │ │ │ │ ├── angular-locale_en-mt.js │ │ │ │ │ ├── angular-locale_en-zw.js │ │ │ │ │ ├── angular-locale_fil.js │ │ │ │ │ ├── angular-locale_sw.js │ │ │ │ │ ├── angular-locale_tl.js │ │ │ │ │ ├── angular-locale_af.js │ │ │ │ │ ├── angular-locale_en-ca.js │ │ │ │ │ ├── angular-locale_en-ie.js │ │ │ │ │ ├── angular-locale_en-za.js │ │ │ │ │ ├── angular-locale_sw-tz.js │ │ │ │ │ ├── angular-locale_tr.js │ │ │ │ │ ├── angular-locale_af-za.js │ │ │ │ │ ├── angular-locale_en-in.js │ │ │ │ │ ├── angular-locale_fil-ph.js │ │ │ │ │ ├── angular-locale_nl.js │ │ │ │ │ ├── angular-locale_tr-tr.js │ │ │ │ │ ├── angular-locale_zu.js │ │ │ │ │ ├── angular-locale_nl-cw.js │ │ │ │ │ ├── angular-locale_nl-nl.js │ │ │ │ │ ├── angular-locale_nl-sx.js │ │ │ │ │ ├── angular-locale_zu-za.js │ │ │ │ │ ├── angular-locale_gl.js │ │ │ │ │ ├── angular-locale_de-ch.js │ │ │ │ │ ├── angular-locale_de.js │ │ │ │ │ ├── angular-locale_gl-es.js │ │ │ │ │ ├── angular-locale_de-be.js │ │ │ │ │ ├── angular-locale_de-de.js │ │ │ │ │ ├── angular-locale_de-li.js │ │ │ │ │ ├── angular-locale_de-lu.js │ │ │ │ │ ├── angular-locale_da.js │ │ │ │ │ ├── angular-locale_it.js │ │ │ │ │ ├── angular-locale_no.js │ │ │ │ │ ├── angular-locale_da-dk.js │ │ │ │ │ ├── angular-locale_es-419.js │ │ │ │ │ ├── angular-locale_it-it.js │ │ │ │ │ └── angular-locale_it-sm.js │ │ │ │ └── angular-cookies.min.js.map │ │ │ └── reconnecting-websocket │ │ │ │ └── reconnecting-websocket.min.js │ │ └── partials │ │ │ └── connecting.html │ ├── img │ │ ├── logo.png │ │ ├── favicon.png │ │ ├── logo@2x.png │ │ ├── satinweave.png │ │ ├── pw_maze_white.png │ │ ├── glyphicons-halflings.png │ │ └── glyphicons-halflings-white.png │ ├── font │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ └── css │ │ └── reset.css ├── routes │ └── Home.js ├── views │ └── index.jade └── components │ └── ServerHostList.js ├── bin └── pm2-web.sh ├── .gitignore ├── .travis.yml ├── assets ├── screenshot-0.0.png └── screenshot-1.0.png ├── test ├── unit │ ├── aggregator.js │ ├── ui │ │ ├── filters │ │ │ ├── humaniseTest.js │ │ │ ├── decimalPlacesTest.js │ │ │ ├── ansiToHtmlTest.js │ │ │ └── memoryTest.js │ │ ├── controllers │ │ │ └── footerTest.js │ │ └── components │ │ │ └── ConfigTest.js │ └── common │ │ └── HostDataTest.js ├── fixtures │ ├── crashy.js │ ├── exceptional.js │ ├── talky.js │ └── jibberjabber.js └── integration │ ├── hosts.js │ └── lib │ └── Harness.js ├── pm2-web.js ├── ui ├── controllers │ ├── footer.js │ ├── system.js │ ├── hostList.js │ ├── connection.js │ └── processList.js ├── filters │ ├── humanise.js │ ├── decimalPlaces.js │ ├── memory.js │ └── ansiToHtml.js ├── routes.js ├── components │ └── Config.js ├── directives │ └── scrollGlue.js └── index.js ├── GruntFile.js ├── package.json └── common └── HostData.js /certs/.gitignore: -------------------------------------------------------------------------------- 1 | *.crt 2 | *.key 3 | *.csr 4 | -------------------------------------------------------------------------------- /server/public/js/vendor/angular/version.txt: -------------------------------------------------------------------------------- 1 | 1.2.3 -------------------------------------------------------------------------------- /bin/pm2-web.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require(__dirname + "/../pm2-web.js"); 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | data 4 | .idea 5 | *.iml 6 | coverage 7 | *.log 8 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | script: npm run coveralls 5 | -------------------------------------------------------------------------------- /assets/screenshot-0.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/assets/screenshot-0.0.png -------------------------------------------------------------------------------- /assets/screenshot-1.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/assets/screenshot-1.0.png -------------------------------------------------------------------------------- /server/public/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/img/logo.png -------------------------------------------------------------------------------- /server/public/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/img/favicon.png -------------------------------------------------------------------------------- /server/public/img/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/img/logo@2x.png -------------------------------------------------------------------------------- /test/unit/aggregator.js: -------------------------------------------------------------------------------- 1 | var testsuite = require("testsuite"); 2 | 3 | module.exports = testsuite(__dirname); 4 | -------------------------------------------------------------------------------- /server/public/font/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/font/FontAwesome.otf -------------------------------------------------------------------------------- /server/public/img/satinweave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/img/satinweave.png -------------------------------------------------------------------------------- /pm2-web.js: -------------------------------------------------------------------------------- 1 | 2 | var PM2Web = require(__dirname + "/server/app"); 3 | 4 | var pm2web = new PM2Web({}); 5 | pm2web.start(); 6 | -------------------------------------------------------------------------------- /server/public/img/pw_maze_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/img/pw_maze_white.png -------------------------------------------------------------------------------- /server/public/js/vendor/angular/version.json: -------------------------------------------------------------------------------- 1 | {"full":"1.2.3","major":"1","minor":"2","dot":"3","codename":"unicorn-zapper","cdn":"1.2.2"} -------------------------------------------------------------------------------- /server/public/font/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/font/fontawesome-webfont.eot -------------------------------------------------------------------------------- /server/public/font/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/font/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /server/public/font/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/font/fontawesome-webfont.woff -------------------------------------------------------------------------------- /server/public/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /server/public/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achingbrain/pm2-web/HEAD/server/public/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /server/public/js/partials/connecting.html: -------------------------------------------------------------------------------- 1 |

PM2 Process Monitor

2 | {{alert.message}} -------------------------------------------------------------------------------- /ui/controllers/footer.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = ["$window", "$scope", function($window, $scope) { 3 | $scope.version = $window.settings.version; 4 | }]; 5 | -------------------------------------------------------------------------------- /ui/filters/humanise.js: -------------------------------------------------------------------------------- 1 | var Moment = require("moment"); 2 | 3 | module.exports = function() { 4 | return function(date) { 5 | return Moment.duration(date, "seconds").humanize(); 6 | } 7 | }; 8 | -------------------------------------------------------------------------------- /test/fixtures/crashy.js: -------------------------------------------------------------------------------- 1 | var http = require('http'); 2 | 3 | http.createServer(function (req, res) { 4 | 5 | }).listen(9000); 6 | 7 | http.createServer(function (req, res) { 8 | 9 | }).listen(9000); 10 | -------------------------------------------------------------------------------- /test/fixtures/exceptional.js: -------------------------------------------------------------------------------- 1 | /* 2 | process.on('uncaughtException', function uncaughtListener(err) { 3 | console.info('i caught an exception') 4 | }) 5 | */ 6 | setTimeout(function() { 7 | throw new Error('panic!') 8 | }, 1000) 9 | -------------------------------------------------------------------------------- /ui/filters/decimalPlaces.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = function() { 3 | return function(number, decimalPlaces) { 4 | if(!number && number !== 0) { 5 | return 0; 6 | } 7 | 8 | return number.toFixed(decimalPlaces); 9 | } 10 | }; 11 | -------------------------------------------------------------------------------- /test/unit/ui/filters/humaniseTest.js: -------------------------------------------------------------------------------- 1 | var humanise = require(__dirname + "/../../../../ui/filters/humanise"), 2 | sinon = require("sinon"), 3 | should = require("should"); 4 | 5 | module.exports = { 6 | "Should humanise date": function( test ) { 7 | humanise()(new Date()).should.be.a.string; 8 | 9 | test.done(); 10 | } 11 | }; 12 | -------------------------------------------------------------------------------- /ui/routes.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = ["$routeProvider", 3 | function($routeProvider) { 4 | $routeProvider. 5 | when("/hosts/:host", { 6 | templateUrl: "/js/partials/host.html" 7 | }). 8 | otherwise({ 9 | templateUrl: "/js/partials/connecting.html", 10 | controller: "ConnectionController" 11 | }); 12 | } 13 | ]; 14 | -------------------------------------------------------------------------------- /server/routes/Home.js: -------------------------------------------------------------------------------- 1 | var Autowire = require("wantsit").Autowire; 2 | pkg = require(__dirname + "/../../package.json"); 3 | 4 | var HomeController = function() { 5 | this._config = Autowire; 6 | }; 7 | 8 | HomeController.prototype.get = function(request, response){ 9 | response.render("index", { 10 | version: pkg.version 11 | }); 12 | }; 13 | 14 | module.exports = HomeController; 15 | -------------------------------------------------------------------------------- /ui/filters/memory.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = function() { 3 | var sizes = ["B", "KB", "MB", "GB", "TB", "PB", "EB"]; 4 | 5 | return function(bytes) { 6 | if(!bytes && bytes !== 0) { 7 | return "0 B"; 8 | } 9 | 10 | for(var i = sizes.length; i > 0; i--) { 11 | var step = Math.pow(1024, i); 12 | 13 | if (bytes >= step) { 14 | return (bytes / step).toFixed(2) + " " + sizes[i]; 15 | } 16 | } 17 | 18 | return bytes + " B"; 19 | } 20 | }; 21 | -------------------------------------------------------------------------------- /ui/filters/ansiToHtml.js: -------------------------------------------------------------------------------- 1 | var ansiHTML = require("ansi-html"), 2 | Entities = require("html-entities").XmlEntities; 3 | 4 | var entities = new Entities(); 5 | 6 | module.exports = ["$sce", function($sce) { 7 | 8 | // don't force background color 9 | ansiHTML.tags.open[0] = ansiHTML.tags.open[0].replace("color:#000;", ""); 10 | 11 | return function(text) { 12 | var encoded = entities.encode(text); 13 | 14 | return $sce.trustAsHtml(ansiHTML(encoded)); 15 | } 16 | }]; 17 | -------------------------------------------------------------------------------- /test/fixtures/talky.js: -------------------------------------------------------------------------------- 1 | var util = require("util"); 2 | 3 | setInterval(function() { 4 | console.log("This is a console.log"); 5 | console.info("This is a console.info"); 6 | console.error("This is an console.error"); 7 | console.warn("This is an console.warn"); 8 | console.time("This is a console.time"); 9 | console.dir("This is a console.dir"); 10 | console.timeEnd("This is a console.time"); 11 | console.trace(); 12 | 13 | util.debug("This is a util.debug"); 14 | util.log("This is a util.log with html"); 15 | }, 2000); -------------------------------------------------------------------------------- /test/fixtures/jibberjabber.js: -------------------------------------------------------------------------------- 1 | var util = require("util"); 2 | 3 | setInterval(function() { 4 | console.log("This is a console.log"); 5 | console.info("This is a console.info"); 6 | console.error("This is an console.error"); 7 | console.warn("This is an console.warn"); 8 | console.time("This is a console.time"); 9 | console.dir("This is a console.dir"); 10 | console.timeEnd("This is a console.time"); 11 | console.trace(); 12 | 13 | util.debug("This is a util.debug"); 14 | util.log("This is a util.log with html"); 15 | }, 2000); -------------------------------------------------------------------------------- /test/unit/ui/controllers/footerTest.js: -------------------------------------------------------------------------------- 1 | var footer = require(__dirname + "/../../../../ui/controllers/footer"), 2 | should = require("should"); 3 | 4 | module.exports = { 5 | setUp: function(done) { 6 | this._controller = footer[footer.length - 1]; 7 | 8 | done(); 9 | }, 10 | 11 | "Should add version to scope": function(test) { 12 | var scope = {}; 13 | var window = { 14 | settings: { 15 | version: 10 16 | } 17 | }; 18 | 19 | this._controller(window, scope); 20 | 21 | scope.version.should.equal(window.settings.version); 22 | 23 | test.done(); 24 | } 25 | }; 26 | -------------------------------------------------------------------------------- /ui/components/Config.js: -------------------------------------------------------------------------------- 1 | 2 | var Config = function(webSocketResponder) { 3 | webSocketResponder.once("config", function(data) { 4 | this._config = data 5 | }.bind(this)); 6 | }; 7 | 8 | Config.prototype.get = function(key) { 9 | if(!this._config || !key) { 10 | return null; 11 | } 12 | 13 | var value = this._config; 14 | 15 | key.split(":").forEach(function(property) { 16 | if(typeof(value[property]) != "undefined") { 17 | value = value[property]; 18 | } else { 19 | value = null; 20 | } 21 | }); 22 | 23 | return value; 24 | } 25 | 26 | module.exports = Config; 27 | -------------------------------------------------------------------------------- /test/unit/ui/filters/decimalPlacesTest.js: -------------------------------------------------------------------------------- 1 | var decimalPlaces = require(__dirname + "/../../../../ui/filters/decimalPlaces"), 2 | sinon = require("sinon"), 3 | should = require("should"); 4 | 5 | module.exports = { 6 | "Should format to two decimal places": function( test ) { 7 | decimalPlaces()(1.123, 2).length.should.equal(4); 8 | 9 | test.done(); 10 | }, 11 | 12 | "Should pad to two decimal places": function( test ) { 13 | decimalPlaces()(1, 2).length.should.equal(4); 14 | 15 | test.done(); 16 | }, 17 | 18 | "Should survive bad input": function( test ) { 19 | decimalPlaces()().should.equal(0); 20 | decimalPlaces()(undefined).should.equal(0); 21 | 22 | test.done(); 23 | } 24 | }; 25 | -------------------------------------------------------------------------------- /ui/controllers/system.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = ["$scope", "$routeParams", "$location", "$window", "config", "hostList", function($scope, $routeParams, $location, $window, config, hostList) { 3 | var updateScope = function() { 4 | var hostData = hostList.find($routeParams.host); 5 | 6 | if(!hostData) { 7 | return $location.path("/"); 8 | } 9 | 10 | $scope.hostData = hostData; 11 | }; 12 | updateScope(); 13 | 14 | hostList.on("update", function(hostName) { 15 | // only update scope if the update was for our host 16 | if(hostName == $routeParams.host) { 17 | updateScope(); 18 | } 19 | }); 20 | 21 | $scope.pm2WebVersion = $window.settings.version; 22 | $scope.pm2VersionRequired = config.get("requiredPm2Version"); 23 | }]; 24 | -------------------------------------------------------------------------------- /test/unit/ui/filters/ansiToHtmlTest.js: -------------------------------------------------------------------------------- 1 | var ansiToHtml = require(__dirname + "/../../../../ui/filters/ansiToHtml"), 2 | sinon = require("sinon"), 3 | should = require("should"); 4 | 5 | module.exports = { 6 | setUp: function(done) { 7 | this._ansiToHtml = ansiToHtml[ansiToHtml.length -1]({ 8 | trustAsHtml: function(text) { 9 | return text; 10 | } 11 | }); 12 | 13 | done(); 14 | }, 15 | 16 | "Should not allow HTML from logs through": function( test ) { 17 | this._ansiToHtml("

hello

").should.not.containEql("

hello

"); 18 | 19 | test.done(); 20 | }, 21 | 22 | "Should convert colours": function( test ) { 23 | this._ansiToHtml("info").should.equal("info"); 24 | 25 | test.done(); 26 | } 27 | }; 28 | -------------------------------------------------------------------------------- /test/integration/hosts.js: -------------------------------------------------------------------------------- 1 | var Protractor = require("protractor"), 2 | Harness = require(__dirname + "/lib/Harness"), 3 | should = require("should"); 4 | 5 | var harness = new Harness(); 6 | 7 | module.exports = { 8 | 9 | "Should tell the user we are connecting": function(test) { 10 | harness.on("ready", function(ptor, pm2web) { 11 | ptor.get(pm2web.getAddress()).then(function() { 12 | ptor.findElement(Protractor.By.tagName("h1")).getText().then(function(text) { 13 | text.should.contain("PM2"); 14 | 15 | test.done(); 16 | }); 17 | /* 18 | ptor.findElement(Protractor.By.repeater("alert in alerts").row(0).column("{{alert.message}}")).getText().then(function(text) { 19 | text.should.contain("onnecting"); 20 | 21 | test.done(); 22 | });*/ 23 | }); 24 | }); 25 | } 26 | }; 27 | -------------------------------------------------------------------------------- /ui/controllers/hostList.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = ["$scope", "$routeParams", "$location", "hostList", function($scope, $routeParams, $location, hostList) { 3 | $scope.tabs = []; 4 | 5 | var updateScope = function() { 6 | $scope.tabs.length = 0; 7 | 8 | hostList.hosts().forEach(function(hostName) { 9 | $scope.tabs.push({ 10 | title: hostName, 11 | selected: $routeParams.host == hostName 12 | }) 13 | }); 14 | 15 | $scope.changeHost = function(hostName) { 16 | if(hostName == $routeParams.host) { 17 | return; 18 | } 19 | 20 | $scope.tabs.forEach(function(tab) { 21 | tab.selected = $routeParams.host == tab.hostName; 22 | }); 23 | 24 | $location.path("/hosts/" + hostName); 25 | } 26 | }; 27 | updateScope(); 28 | 29 | // redraw tabs when new host is found 30 | hostList.on("newHost", function() { 31 | updateScope(); 32 | }); 33 | }]; 34 | -------------------------------------------------------------------------------- /GruntFile.js: -------------------------------------------------------------------------------- 1 | module.exports = function(grunt) { 2 | grunt.initConfig({ 3 | 4 | browserify: { 5 | dist: { 6 | src: "ui/index.js", 7 | dest: "./server/public/js/monitor.js" 8 | } 9 | }, 10 | 11 | less: { 12 | development: { 13 | files: { 14 | "./server/public/css/style.css": "./server/public/css/style.less" 15 | } 16 | } 17 | }, 18 | 19 | watch: { 20 | scripts: { 21 | files: [ 22 | "./ui/**/*.js", 23 | "./common/**/*.js", 24 | "./server/public/css/*.less" 25 | ], 26 | tasks: ["browserify", "less"], 27 | options: { 28 | spawn: false 29 | } 30 | } 31 | } 32 | }); 33 | 34 | grunt.loadNpmTasks("grunt-browserify"); 35 | grunt.loadNpmTasks("grunt-contrib-watch"); 36 | grunt.loadNpmTasks('grunt-contrib-less'); 37 | 38 | 39 | // default task 40 | grunt.registerTask("default", ["browserify", "less", "watch"]); 41 | }; -------------------------------------------------------------------------------- /server/public/js/vendor/angular/angular-cookies.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | AngularJS v1.2.3 3 | (c) 2010-2014 Google, Inc. http://angularjs.org 4 | License: MIT 5 | */ 6 | (function(p,f,n){'use strict';f.module("ngCookies",["ng"]).factory("$cookies",["$rootScope","$browser",function(d,b){var c={},g={},h,k=!1,l=f.copy,m=f.isUndefined;b.addPollFn(function(){var a=b.cookies();h!=a&&(h=a,l(a,g),l(a,c),k&&d.$apply())})();k=!0;d.$watch(function(){var a,e,d;for(a in g)m(c[a])&&b.cookies(a,n);for(a in c)(e=c[a],f.isString(e))?e!==g[a]&&(b.cookies(a,e),d=!0):f.isDefined(g[a])?c[a]=g[a]:delete c[a];if(d)for(a in e=b.cookies(),c)c[a]!==e[a]&&(m(e[a])?delete c[a]:c[a]=e[a])}); 7 | return c}]).factory("$cookieStore",["$cookies",function(d){return{get:function(b){return(b=d[b])?f.fromJson(b):b},put:function(b,c){d[b]=f.toJson(c)},remove:function(b){delete d[b]}}}])})(window,window.angular); 8 | //# sourceMappingURL=angular-cookies.min.js.map 9 | -------------------------------------------------------------------------------- /ui/directives/scrollGlue.js: -------------------------------------------------------------------------------- 1 | function fakeNgModel(initValue){ 2 | return { 3 | $setViewValue: function(value){ 4 | this.$viewValue = value; 5 | }, 6 | $viewValue: initValue 7 | }; 8 | }; 9 | 10 | module.exports = [function() { 11 | return { 12 | priority: 1, 13 | require: ['?ngModel'], 14 | restrict: 'A', 15 | link: function(scope, $el, attrs, ctrls){ 16 | var el = $el[0], 17 | ngModel = ctrls[0] || fakeNgModel(true); 18 | 19 | function scrollToBottom(){ 20 | el.scrollTop = el.scrollHeight; 21 | } 22 | 23 | function shouldActivateAutoScroll(){ 24 | // + 1 catches off by one errors in chrome 25 | return el.scrollTop + el.clientHeight + 1 >= el.scrollHeight; 26 | } 27 | 28 | scope.$watch(function(){ 29 | if(ngModel.$viewValue){ 30 | scrollToBottom(); 31 | } 32 | }); 33 | 34 | $el.bind('scroll', function(){ 35 | scope.$apply(ngModel.$setViewValue.bind(ngModel, shouldActivateAutoScroll())); 36 | }); 37 | } 38 | }; 39 | }]; 40 | -------------------------------------------------------------------------------- /server/public/js/vendor/angular/angular-csp.css: -------------------------------------------------------------------------------- 1 | /* Include this file in your html if you are using the CSP mode. */ 2 | 3 | @charset "UTF-8"; 4 | 5 | [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], 6 | .ng-cloak, .x-ng-cloak, 7 | .ng-hide { 8 | display: none !important; 9 | } 10 | 11 | ng\:form { 12 | display: block; 13 | } 14 | 15 | /* The styles below ensure that the CSS transition will ALWAYS 16 | * animate and close. A nasty bug occurs with CSS transitions where 17 | * when the active class isn't set, or if the active class doesn't 18 | * contain any styles to transition to, then, if ngAnimate is used, 19 | * it will appear as if the webpage is broken due to the forever hanging 20 | * animations. The border-spacing (!ie) and zoom (ie) CSS properties are 21 | * used below since they trigger a transition without making the browser 22 | * animate anything and they're both highly underused CSS properties */ 23 | .ng-animate-start { border-spacing:1px 1px; -ms-zoom:1.0001; } 24 | .ng-animate-active { border-spacing:0px 0px; -ms-zoom:1; } 25 | -------------------------------------------------------------------------------- /test/integration/lib/Harness.js: -------------------------------------------------------------------------------- 1 | var PM2Web = require(__dirname + "/../../../server/app"), 2 | Protractor = require("protractor"), 3 | EventEmitter = require("events").EventEmitter, 4 | util = require("util"), 5 | nodeunit = require("nodeunit"); 6 | 7 | // starts pm2-web, then configures Protractor and emits a "ready" event. 8 | var Harness = function() { 9 | EventEmitter.call(this); 10 | 11 | var pm2web; 12 | pm2web = new PM2Web({www: {port: 0}}); 13 | pm2web.on("start", function() { 14 | var driver = new Protractor.Builder(). 15 | withCapabilities(Protractor.Capabilities.phantomjs()). 16 | build(); 17 | 18 | this.emit("ready", Protractor.wrapDriver(driver), pm2web); 19 | }.bind(this)); 20 | pm2web.start(); 21 | 22 | nodeunit.on("done", function() { 23 | console.info("All tests done, shutting down"); 24 | 25 | pm2web.stop(); 26 | 27 | setTimeout(function() { 28 | // something in pm2-interface does not tear it's connections 29 | // down properly so be more forceful. 30 | process.exit(); 31 | }, 2000); 32 | }); 33 | } 34 | util.inherits(Harness, EventEmitter); 35 | 36 | module.exports = Harness; -------------------------------------------------------------------------------- /server/public/css/reset.css: -------------------------------------------------------------------------------- 1 | /* http://meyerweb.com/eric/tools/css/reset/ 2 | v2.0 | 20110126 3 | License: none (public domain) 4 | */ 5 | 6 | html, body, div, span, applet, object, iframe, 7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre, 8 | a, abbr, acronym, address, big, cite, code, 9 | del, dfn, em, img, ins, kbd, q, s, samp, 10 | small, strike, strong, sub, sup, tt, var, 11 | b, u, i, center, 12 | dl, dt, dd, ol, ul, li, 13 | fieldset, form, label, legend, 14 | table, caption, tbody, tfoot, thead, tr, th, td, 15 | article, aside, canvas, details, embed, 16 | figure, figcaption, footer, header, hgroup, 17 | menu, nav, output, ruby, section, summary, 18 | time, mark, audio, video { 19 | margin: 0; 20 | padding: 0; 21 | border: 0; 22 | font-size: 100%; 23 | font: inherit; 24 | vertical-align: baseline; 25 | } 26 | /* HTML5 display-role reset for older browsers */ 27 | article, aside, details, figcaption, figure, 28 | footer, header, hgroup, menu, nav, section { 29 | display: block; 30 | } 31 | body { 32 | line-height: 1; 33 | } 34 | ol, ul { 35 | list-style: none; 36 | } 37 | blockquote, q { 38 | quotes: none; 39 | } 40 | blockquote:before, blockquote:after, 41 | q:before, q:after { 42 | content: ''; 43 | content: none; 44 | } 45 | table { 46 | border-collapse: collapse; 47 | border-spacing: 0; 48 | } -------------------------------------------------------------------------------- /server/views/index.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html(lang='en', ng-app='pm2-web') 3 | head 4 | title PM2 Process Monitor 5 | meta(name='viewport', content='width=device-width, user-scalable=no') 6 | script. 7 | var settings = { 8 | version: '#{version}' 9 | }; 10 | script(type='text/javascript', src='/js/vendor/angular/angular.js') 11 | script(type='text/javascript', src='/js/vendor/angular/angular-route.js') 12 | script(type='text/javascript', src='/js/vendor/angular/angular-sanitize.js') 13 | script(type='text/javascript', src='/js/vendor/bootstrap/ui-bootstrap-tpls-0.7.0.min.js') 14 | script(type='text/javascript', src='/js/vendor/reconnecting-websocket/reconnecting-websocket.min.js') 15 | script(type='text/javascript', src='/js/vendor/highcharts/highcharts-all.js') 16 | script(type='text/javascript', src='/js/vendor/highcharts-ng/highcharts-ng.min.js') 17 | script(type='text/javascript', src='/js/monitor.js') 18 | link(rel='stylesheet', href='/css/reset.css') 19 | link(rel='stylesheet', href='/css/bootstrap.css') 20 | link(rel='stylesheet', href='/css/style.css') 21 | link(rel='icon', type='image/png', href='/img/favicon.png') 22 | body 23 | article(ng-view) 24 | footer(ng-controller='FooterController') 25 | small pm2-web version {{version}} 26 | 27 | -------------------------------------------------------------------------------- /test/unit/ui/filters/memoryTest.js: -------------------------------------------------------------------------------- 1 | var memory = require(__dirname + "/../../../../ui/filters/memory"), 2 | sinon = require("sinon"), 3 | should = require("should"); 4 | 5 | module.exports = { 6 | "Should format bytes": function( test ) { 7 | memory()(10).should.equal("10 B"); 8 | 9 | test.done(); 10 | }, 11 | 12 | "Should format kilobytes": function( test ) { 13 | memory()(Math.pow(2, 10)).should.equal("1.00 KB"); 14 | 15 | test.done(); 16 | }, 17 | 18 | "Should format megabytes": function( test ) { 19 | memory()(Math.pow(2, 20)).should.equal("1.00 MB"); 20 | 21 | test.done(); 22 | }, 23 | 24 | "Should format gigabytes": function( test ) { 25 | memory()(Math.pow(2, 30)).should.equal("1.00 GB"); 26 | 27 | test.done(); 28 | }, 29 | 30 | "Should format terabytes": function( test ) { 31 | memory()(Math.pow(2, 40)).should.equal("1.00 TB"); 32 | 33 | test.done(); 34 | }, 35 | 36 | "Should format petabytes": function( test ) { 37 | memory()(Math.pow(2, 50)).should.equal("1.00 PB"); 38 | 39 | test.done(); 40 | }, 41 | 42 | "Should format exabytes": function( test ) { 43 | memory()(Math.pow(2, 60)).should.equal("1.00 EB"); 44 | 45 | test.done(); 46 | }, 47 | 48 | "Should survive bad input": function( test ) { 49 | memory()().should.equal("0 B"); 50 | memory()(undefined).should.equal("0 B"); 51 | 52 | test.done(); 53 | } 54 | }; 55 | -------------------------------------------------------------------------------- /test/unit/common/HostDataTest.js: -------------------------------------------------------------------------------- 1 | var HostData = require(__dirname + "/../../../common/HostData"), 2 | sinon = require("sinon"), 3 | should = require("should"); 4 | 5 | module.exports = { 6 | setUp: function(done) { 7 | this._config = { 8 | get: sinon.stub() 9 | }; 10 | 11 | this._data = new HostData(this._config); 12 | 13 | done(); 14 | }, 15 | 16 | "Should remove missing processes": function(test) { 17 | this._data.processes.push({ 18 | name: "foo" 19 | }); 20 | this._data.processes.push({ 21 | name: "bar" 22 | }); 23 | 24 | this._data.processes.length.should.equal(2); 25 | 26 | this._data._removeMissingProcesses([{ 27 | name: "foo" 28 | }]); 29 | 30 | this._data.processes.length.should.equal(1); 31 | this._data.processes[0].name.should.equal("foo"); 32 | 33 | test.done(); 34 | }, 35 | 36 | "Should find process by id": function(test) { 37 | this._data.processes.push({ 38 | id: "foo" 39 | }); 40 | this._data.processes.push({ 41 | id: "bar" 42 | }); 43 | 44 | var returned = this._data.findProcessById("bar"); 45 | 46 | returned.id.should.equal("bar"); 47 | 48 | test.done(); 49 | }, 50 | 51 | "Should fail to find process by id": function(test) { 52 | this._data.processes.push({ 53 | id: "foo" 54 | }); 55 | this._data.processes.push({ 56 | id: "bar" 57 | }); 58 | 59 | var returned = this._data.findProcessById("baz"); 60 | 61 | test.ok(!returned); 62 | 63 | test.done(); 64 | } 65 | }; 66 | -------------------------------------------------------------------------------- /server/public/js/vendor/angular/angular-loader.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | AngularJS v1.2.3 3 | (c) 2010-2014 Google, Inc. http://angularjs.org 4 | License: MIT 5 | */ 6 | (function(){'use strict';function d(a){return function(){var c=arguments[0],b,c="["+(a?a+":":"")+c+"] http://errors.angularjs.org/1.2.3/"+(a?a+"/":"")+c;for(b=1;b this._config.get("hostPurge:cutoff")) { 35 | this._logger.info("HostList", key, "has gone away"); 36 | delete this._hostData[key]; 37 | } 38 | }.bind(this)); 39 | }; 40 | 41 | ServerHostList.prototype.getHosts = function() { 42 | var output = []; 43 | 44 | Object.keys(this._hostData).forEach(function(key) { 45 | output.push(this._hostData[key]); 46 | }.bind(this)); 47 | 48 | return output; 49 | }; 50 | 51 | ServerHostList.prototype.addLog = function(host, pm2_id, type, data) { 52 | var host = this._hostData[host]; 53 | 54 | if(!host) { 55 | return; 56 | } 57 | 58 | var process = host.findProcessById(pm2_id); 59 | 60 | if(!process) { 61 | return; 62 | } 63 | 64 | process.log(type, data); 65 | } 66 | 67 | module.exports = ServerHostList; 68 | -------------------------------------------------------------------------------- /common/HostData.js: -------------------------------------------------------------------------------- 1 | var ProcessData = require("./ProcessData"); 2 | 3 | var HostData = function(data, config) { 4 | Object.defineProperty(this, "_config", { 5 | enumerable: false, 6 | value: config 7 | }); 8 | 9 | this.name = data.name; 10 | this.inspector = data.inspector; 11 | this.pm2 = data.pm2, 12 | this.system = {}; 13 | this.processes = []; 14 | }; 15 | 16 | HostData.prototype.update = function(data) { 17 | this.lastUpdated = Date.now(); 18 | 19 | ["hostname", "cpu_count", "uptime", "time"].forEach(function(key) { 20 | this.system[key] = data.system[key] 21 | }.bind(this)); 22 | 23 | this.system.load = [ 24 | data.system.load[0], 25 | data.system.load[1], 26 | data.system.load[2] 27 | ]; 28 | this.system.memory = { 29 | free: data.system.memory.free, 30 | total: data.system.memory.total, 31 | used: data.system.memory.total - data.system.memory.free 32 | }; 33 | 34 | this._removeMissingProcesses(data.processes); 35 | 36 | data.processes.forEach(function(reportedProcess) { 37 | var existingProcess = this.findProcessById(reportedProcess.id); 38 | 39 | if(!existingProcess) { 40 | existingProcess = new ProcessData(this._config, reportedProcess); 41 | this.processes.push(existingProcess); 42 | } 43 | 44 | existingProcess.update(reportedProcess, data.system); 45 | }.bind(this)); 46 | }; 47 | 48 | HostData.prototype._removeMissingProcesses = function(reportedProcesses) { 49 | this.processes = this.processes.filter(function(existingProcess) { 50 | for(var i = 0; i < reportedProcesses.length; i++) { 51 | if(reportedProcesses[i].name == existingProcess.name) { 52 | return true; 53 | } 54 | } 55 | 56 | return false; 57 | }); 58 | }; 59 | 60 | HostData.prototype.findProcessById = function(id) { 61 | for(var i = 0; i < this.processes.length; i++) { 62 | if(this.processes[i].id == id) { 63 | return this.processes[i]; 64 | } 65 | } 66 | 67 | return null; 68 | } 69 | 70 | module.exports = HostData; -------------------------------------------------------------------------------- /ui/controllers/processList.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = ["$scope", "$routeParams", "$location", "$window", "hostList", "webSocketResponder", function($scope, $routeParams, $location, $window, hostList, webSocketResponder) { 3 | $scope.showDetails = {}; 4 | 5 | var updateScope = function() { 6 | var hostData = hostList.find($routeParams.host); 7 | 8 | if(!hostData) { 9 | console.warn("Could not load host data for", $routeParams.host); 10 | 11 | return $location.path("/"); 12 | } 13 | 14 | $scope.hostData = hostData; 15 | $scope.processes = hostData.processes; 16 | $scope.debugEnabled = hostData.inspector ? true : false; 17 | 18 | $scope.toggleDetails = function(pm_id) { 19 | $scope.showDetails[pm_id] = !$scope.showDetails[pm_id]; 20 | }; 21 | 22 | $scope.start = function(pm_id, $event) { 23 | $event.stopPropagation(); 24 | 25 | webSocketResponder.startProcess(hostData.name, pm_id); 26 | }; 27 | $scope.stop = function(pm_id, $event) { 28 | $event.stopPropagation(); 29 | 30 | webSocketResponder.stopProcess(hostData.name, pm_id); 31 | }; 32 | $scope.restart = function(pm_id, $event) { 33 | $event.stopPropagation(); 34 | 35 | webSocketResponder.restartProcess(hostData.name, pm_id); 36 | }; 37 | $scope.reload = function(process, $event) { 38 | $event.stopPropagation(); 39 | 40 | process.reloading = true; 41 | 42 | webSocketResponder.reloadProcess(hostData.name, process.id); 43 | }; 44 | $scope.debug = function(process, $event) { 45 | $event.stopPropagation(); 46 | 47 | webSocketResponder.debugProcess(hostData.name, process.id); 48 | 49 | $window.open("http://" + hostData.name + ":" + hostData.inspector + "/debug?port=" + process.debugPort, hostData.name + "-" + process.id, "location=no,menubar=no,status=no,toolbar=no"); 50 | }; 51 | $scope.clearLogs = function(process) { 52 | process.logs.length = 0; 53 | } 54 | }; 55 | updateScope(); 56 | 57 | hostList.on("update", function(hostName) { 58 | // only update scope if the update was for our host 59 | if(hostName == $routeParams.host) { 60 | updateScope(); 61 | } 62 | }); 63 | }]; 64 | -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_ms.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "PG", 8 | "PTG" 9 | ], 10 | "DAY": [ 11 | "Ahad", 12 | "Isnin", 13 | "Selasa", 14 | "Rabu", 15 | "Khamis", 16 | "Jumaat", 17 | "Sabtu" 18 | ], 19 | "MONTH": [ 20 | "Januari", 21 | "Februari", 22 | "Mac", 23 | "April", 24 | "Mei", 25 | "Jun", 26 | "Julai", 27 | "Ogos", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Disember" 32 | ], 33 | "SHORTDAY": [ 34 | "Ahd", 35 | "Isn", 36 | "Sel", 37 | "Rab", 38 | "Kha", 39 | "Jum", 40 | "Sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mac", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Ogos", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dis" 55 | ], 56 | "fullDate": "EEEE, d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "dd/MM/yyyy h:mm:ss a", 59 | "mediumDate": "dd/MM/yyyy", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "d/MM/yy h:mm a", 62 | "shortDate": "d/MM/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "RM", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "ms", 97 | "pluralCat": function (n) { return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_id.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Minggu", 12 | "Senin", 13 | "Selasa", 14 | "Rabu", 15 | "Kamis", 16 | "Jumat", 17 | "Sabtu" 18 | ], 19 | "MONTH": [ 20 | "Januari", 21 | "Februari", 22 | "Maret", 23 | "April", 24 | "Mei", 25 | "Juni", 26 | "Juli", 27 | "Agustus", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Desember" 32 | ], 33 | "SHORTDAY": [ 34 | "Min", 35 | "Sen", 36 | "Sel", 37 | "Rab", 38 | "Kam", 39 | "Jum", 40 | "Sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Agt", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Des" 55 | ], 56 | "fullDate": "EEEE, dd MMMM yyyy", 57 | "longDate": "d MMMM yyyy", 58 | "medium": "d MMM yyyy HH:mm:ss", 59 | "mediumDate": "d MMM yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "Rp", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4-", 90 | "negSuf": "", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "id", 97 | "pluralCat": function (n) { return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_in.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Minggu", 12 | "Senin", 13 | "Selasa", 14 | "Rabu", 15 | "Kamis", 16 | "Jumat", 17 | "Sabtu" 18 | ], 19 | "MONTH": [ 20 | "Januari", 21 | "Februari", 22 | "Maret", 23 | "April", 24 | "Mei", 25 | "Juni", 26 | "Juli", 27 | "Agustus", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Desember" 32 | ], 33 | "SHORTDAY": [ 34 | "Min", 35 | "Sen", 36 | "Sel", 37 | "Rab", 38 | "Kam", 39 | "Jum", 40 | "Sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Agt", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Des" 55 | ], 56 | "fullDate": "EEEE, dd MMMM yyyy", 57 | "longDate": "d MMMM yyyy", 58 | "medium": "d MMM yyyy HH:mm:ss", 59 | "mediumDate": "d MMM yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "Rp", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4-", 90 | "negSuf": "", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "in", 97 | "pluralCat": function (n) { return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_ms-my.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "PG", 8 | "PTG" 9 | ], 10 | "DAY": [ 11 | "Ahad", 12 | "Isnin", 13 | "Selasa", 14 | "Rabu", 15 | "Khamis", 16 | "Jumaat", 17 | "Sabtu" 18 | ], 19 | "MONTH": [ 20 | "Januari", 21 | "Februari", 22 | "Mac", 23 | "April", 24 | "Mei", 25 | "Jun", 26 | "Julai", 27 | "Ogos", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Disember" 32 | ], 33 | "SHORTDAY": [ 34 | "Ahd", 35 | "Isn", 36 | "Sel", 37 | "Rab", 38 | "Kha", 39 | "Jum", 40 | "Sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mac", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Ogos", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dis" 55 | ], 56 | "fullDate": "EEEE, d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "dd/MM/yyyy h:mm:ss a", 59 | "mediumDate": "dd/MM/yyyy", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "d/MM/yy h:mm a", 62 | "shortDate": "d/MM/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "RM", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "ms-my", 97 | "pluralCat": function (n) { return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_id-id.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Minggu", 12 | "Senin", 13 | "Selasa", 14 | "Rabu", 15 | "Kamis", 16 | "Jumat", 17 | "Sabtu" 18 | ], 19 | "MONTH": [ 20 | "Januari", 21 | "Februari", 22 | "Maret", 23 | "April", 24 | "Mei", 25 | "Juni", 26 | "Juli", 27 | "Agustus", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Desember" 32 | ], 33 | "SHORTDAY": [ 34 | "Min", 35 | "Sen", 36 | "Sel", 37 | "Rab", 38 | "Kam", 39 | "Jum", 40 | "Sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Agt", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Des" 55 | ], 56 | "fullDate": "EEEE, dd MMMM yyyy", 57 | "longDate": "d MMMM yyyy", 58 | "medium": "d MMM yyyy HH:mm:ss", 59 | "mediumDate": "d MMM yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "Rp", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4-", 90 | "negSuf": "", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "id-id", 97 | "pluralCat": function (n) { return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/angular-cookies.min.js.map: -------------------------------------------------------------------------------- 1 | { 2 | "version":3, 3 | "file":"angular-cookies.min.js", 4 | "lineCount":7, 5 | "mappings":"A;;;;;aAKC,SAAQ,CAACA,CAAD,CAASC,CAAT,CAAkBC,CAAlB,CAA6B,CAoBtCD,CAAAE,OAAA,CAAe,WAAf,CAA4B,CAAC,IAAD,CAA5B,CAAAC,QAAA,CA4BW,UA5BX,CA4BuB,CAAC,YAAD,CAAe,UAAf,CAA2B,QAAS,CAACC,CAAD,CAAaC,CAAb,CAAuB,CAAA,IACxEC,EAAU,EAD8D,CAExEC,EAAc,EAF0D,CAGxEC,CAHwE,CAIxEC,EAAU,CAAA,CAJ8D,CAKxEC,EAAOV,CAAAU,KALiE,CAMxEC,EAAcX,CAAAW,YAGlBN,EAAAO,UAAA,CAAmB,QAAQ,EAAG,CAC5B,IAAIC,EAAiBR,CAAAC,QAAA,EACjBE,EAAJ,EAA0BK,CAA1B,GACEL,CAGA,CAHqBK,CAGrB,CAFAH,CAAA,CAAKG,CAAL,CAAqBN,CAArB,CAEA,CADAG,CAAA,CAAKG,CAAL,CAAqBP,CAArB,CACA,CAAIG,CAAJ,EAAaL,CAAAU,OAAA,EAJf,CAF4B,CAA9B,CAAA,EAUAL,EAAA,CAAU,CAAA,CAKVL,EAAAW,OAAA,CASAC,QAAa,EAAG,CAAA,IACVC,CADU,CAEVC,CAFU,CAIVC,CAGJ,KAAKF,CAAL,GAAaV,EAAb,CACMI,CAAA,CAAYL,CAAA,CAAQW,CAAR,CAAZ,CAAJ,EACEZ,CAAAC,QAAA,CAAiBW,CAAjB,CAAuBhB,CAAvB,CAKJ,KAAIgB,CAAJ,GAAYX,EAAZ,CAEE,CADAY,CACK,CADGZ,CAAA,CAAQW,CAAR,CACH,CAAAjB,CAAAoB,SAAA,CAAiBF,CAAjB,CAAL,EAMWA,CANX,GAMqBX,CAAA,CAAYU,CAAZ,CANrB,GAOEZ,CAAAC,QAAA,CAAiBW,CAAjB,CAAuBC,CAAvB,CACA,CAAAC,CAAA,CAAU,CAAA,CARZ,EACMnB,CAAAqB,UAAA,CAAkBd,CAAA,CAAYU,CAAZ,CAAlB,CAAJ,CACEX,CAAA,CAAQW,CAAR,CADF,CACkBV,CAAA,CAAYU,CAAZ,CADlB,CAGE,OAAOX,CAAA,CAAQW,CAAR,CASb,IAAIE,CAAJ,CAIE,IAAKF,CAAL,GAFAK,EAEahB,CAFID,CAAAC,QAAA,EAEJA,CAAAA,CAAb,CACMA,CAAA,CAAQW,CAAR,CAAJ,GAAsBK,CAAA,CAAeL,CAAf,CAAtB,GAEMN,CAAA,CAAYW,CAAA,CAAeL,CAAf,CAAZ,CAAJ,CACE,OAAOX,CAAA,CAAQW,CAAR,CADT,CAGEX,CAAA,CAAQW,CAAR,CAHF,CAGkBK,CAAA,CAAeL,CAAf,CALpB,CAlCU,CAThB,CAEA;MAAOX,EA1BqE,CAA3D,CA5BvB,CAAAH,QAAA,CA4HW,cA5HX,CA4H2B,CAAC,UAAD,CAAa,QAAQ,CAACoB,CAAD,CAAW,CAErD,MAAO,KAYAC,QAAQ,CAACC,CAAD,CAAM,CAEjB,MAAO,CADHP,CACG,CADKK,CAAA,CAASE,CAAT,CACL,EAAQzB,CAAA0B,SAAA,CAAiBR,CAAjB,CAAR,CAAkCA,CAFxB,CAZd,KA4BAS,QAAQ,CAACF,CAAD,CAAMP,CAAN,CAAa,CACxBK,CAAA,CAASE,CAAT,CAAA,CAAgBzB,CAAA4B,OAAA,CAAeV,CAAf,CADQ,CA5BrB,QA0CGW,QAAQ,CAACJ,CAAD,CAAM,CACpB,OAAOF,CAAA,CAASE,CAAT,CADa,CA1CjB,CAF8C,CAAhC,CA5H3B,CApBsC,CAArC,CAAA,CAoME1B,MApMF,CAoMUA,MAAAC,QApMV;", 6 | "sources":["angular-cookies.js"], 7 | "names":["window","angular","undefined","module","factory","$rootScope","$browser","cookies","lastCookies","lastBrowserCookies","runEval","copy","isUndefined","addPollFn","currentCookies","$apply","$watch","push","name","value","updated","isString","isDefined","browserCookies","$cookies","get","key","fromJson","put","toJson","remove"] 8 | } 9 | -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-be.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMM y", 58 | "medium": "dd MMM y HH:mm:ss", 59 | "mediumDate": "dd MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-be", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-bz.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "dd MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd-MMM-y HH:mm:ss", 59 | "mediumDate": "dd-MMM-y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-bz", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-as.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-as", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-bb.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-bb", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-bm.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-bm", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-fm.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-fm", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-gu.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-gu", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-gy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-gy", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-hk.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, d MMMM, y", 57 | "longDate": "d MMMM, y", 58 | "medium": "d MMM, y h:mm:ss a", 59 | "mediumDate": "d MMM, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "d/M/yy h:mm a", 62 | "shortDate": "d/M/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-hk", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-jm.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "d/M/yy h:mm a", 62 | "shortDate": "d/M/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-jm", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-mh.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-mh", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-mp.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-mp", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-mu.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-mu", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-na.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-na", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-nz.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d/MM/yyyy h:mm:ss a", 59 | "mediumDate": "d/MM/yyyy", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "d/MM/yy h:mm a", 62 | "shortDate": "d/MM/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-nz", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-ph.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-ph", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-pk.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "dd-MMM-y h:mm:ss a", 59 | "mediumDate": "dd-MMM-y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "dd/MM/yy h:mm a", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-pk", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-pr.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-pr", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-pw.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-pw", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-sg.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, d MMMM, y", 57 | "longDate": "d MMMM, y", 58 | "medium": "d MMM, y h:mm:ss a", 59 | "mediumDate": "d MMM, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "d/M/yy h:mm a", 62 | "shortDate": "d/M/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-sg", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-tc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-tc", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-tt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-tt", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-um.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-um", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-us.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-us", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-vg.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-vg", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-vi.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, MMMM d, y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "M/d/yy h:mm a", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-vi", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_af-na.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vm.", 8 | "nm." 9 | ], 10 | "DAY": [ 11 | "Sondag", 12 | "Maandag", 13 | "Dinsdag", 14 | "Woensdag", 15 | "Donderdag", 16 | "Vrydag", 17 | "Saterdag" 18 | ], 19 | "MONTH": [ 20 | "Januarie", 21 | "Februarie", 22 | "Maart", 23 | "April", 24 | "Mei", 25 | "Junie", 26 | "Julie", 27 | "Augustus", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Desember" 32 | ], 33 | "SHORTDAY": [ 34 | "So", 35 | "Ma", 36 | "Di", 37 | "Wo", 38 | "Do", 39 | "Vr", 40 | "Sa" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Des" 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y HH:mm:ss", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "yyyy-MM-dd HH:mm", 62 | "shortDate": "yyyy-MM-dd", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "R", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": "\u00a0", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "af-na", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-au.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "dd/MM/yyyy h:mm:ss a", 59 | "mediumDate": "dd/MM/yyyy", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "d/MM/yy h:mm a", 62 | "shortDate": "d/MM/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-au", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-bw.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "MMM d, y h:mm:ss a", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "dd/MM/yy h:mm a", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-bw", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-gb.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y HH:mm:ss", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yyyy HH:mm", 62 | "shortDate": "dd/MM/yyyy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u00a3", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4-", 90 | "negSuf": "", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-gb", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-iso.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, y MMMM dd", 57 | "longDate": "y MMMM d", 58 | "medium": "y MMM d HH:mm:ss", 59 | "mediumDate": "y MMM d", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "yyyy-MM-dd HH:mm", 62 | "shortDate": "yyyy-MM-dd", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-iso", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-mt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, d MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd MMM y h:mm:ss a", 59 | "mediumDate": "dd MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "dd/MM/yyyy h:mm a", 62 | "shortDate": "dd/MM/yyyy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-mt", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-zw.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd MMM,y h:mm:ss a", 59 | "mediumDate": "dd MMM,y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "d/M/yyyy h:mm a", 62 | "shortDate": "d/M/yyyy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-zw", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_fil.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Linggo", 12 | "Lunes", 13 | "Martes", 14 | "Miyerkules", 15 | "Huwebes", 16 | "Biyernes", 17 | "Sabado" 18 | ], 19 | "MONTH": [ 20 | "Enero", 21 | "Pebrero", 22 | "Marso", 23 | "Abril", 24 | "Mayo", 25 | "Hunyo", 26 | "Hulyo", 27 | "Agosto", 28 | "Setyembre", 29 | "Oktubre", 30 | "Nobyembre", 31 | "Disyembre" 32 | ], 33 | "SHORTDAY": [ 34 | "Lin", 35 | "Lun", 36 | "Mar", 37 | "Mye", 38 | "Huw", 39 | "Bye", 40 | "Sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "Ene", 44 | "Peb", 45 | "Mar", 46 | "Abr", 47 | "May", 48 | "Hun", 49 | "Hul", 50 | "Ago", 51 | "Set", 52 | "Okt", 53 | "Nob", 54 | "Dis" 55 | ], 56 | "fullDate": "EEEE, MMMM dd y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y HH:mm:ss", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "M/d/yy HH:mm", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20b1", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "fil", 97 | "pluralCat": function (n) { if (n == 0 || n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_sw.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "asubuhi", 8 | "alasiri" 9 | ], 10 | "DAY": [ 11 | "Jumapili", 12 | "Jumatatu", 13 | "Jumanne", 14 | "Jumatano", 15 | "Alhamisi", 16 | "Ijumaa", 17 | "Jumamosi" 18 | ], 19 | "MONTH": [ 20 | "Januari", 21 | "Februari", 22 | "Machi", 23 | "Aprili", 24 | "Mei", 25 | "Juni", 26 | "Julai", 27 | "Agosti", 28 | "Septemba", 29 | "Oktoba", 30 | "Novemba", 31 | "Desemba" 32 | ], 33 | "SHORTDAY": [ 34 | "J2", 35 | "J3", 36 | "J4", 37 | "J5", 38 | "Alh", 39 | "Ij", 40 | "J1" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mac", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Ago", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Des" 55 | ], 56 | "fullDate": "EEEE, d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y h:mm:ss a", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "dd/MM/yyyy h:mm a", 62 | "shortDate": "dd/MM/yyyy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "TSh", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "sw", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_tl.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Linggo", 12 | "Lunes", 13 | "Martes", 14 | "Miyerkules", 15 | "Huwebes", 16 | "Biyernes", 17 | "Sabado" 18 | ], 19 | "MONTH": [ 20 | "Enero", 21 | "Pebrero", 22 | "Marso", 23 | "Abril", 24 | "Mayo", 25 | "Hunyo", 26 | "Hulyo", 27 | "Agosto", 28 | "Setyembre", 29 | "Oktubre", 30 | "Nobyembre", 31 | "Disyembre" 32 | ], 33 | "SHORTDAY": [ 34 | "Lin", 35 | "Lun", 36 | "Mar", 37 | "Mye", 38 | "Huw", 39 | "Bye", 40 | "Sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "Ene", 44 | "Peb", 45 | "Mar", 46 | "Abr", 47 | "May", 48 | "Hun", 49 | "Hul", 50 | "Ago", 51 | "Set", 52 | "Okt", 53 | "Nob", 54 | "Dis" 55 | ], 56 | "fullDate": "EEEE, MMMM dd y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y HH:mm:ss", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "M/d/yy HH:mm", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20b1", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "tl", 97 | "pluralCat": function (n) { if (n == 0 || n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_af.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vm.", 8 | "nm." 9 | ], 10 | "DAY": [ 11 | "Sondag", 12 | "Maandag", 13 | "Dinsdag", 14 | "Woensdag", 15 | "Donderdag", 16 | "Vrydag", 17 | "Saterdag" 18 | ], 19 | "MONTH": [ 20 | "Januarie", 21 | "Februarie", 22 | "Maart", 23 | "April", 24 | "Mei", 25 | "Junie", 26 | "Julie", 27 | "Augustus", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Desember" 32 | ], 33 | "SHORTDAY": [ 34 | "So", 35 | "Ma", 36 | "Di", 37 | "Wo", 38 | "Do", 39 | "Vr", 40 | "Sa" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Des" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd MMM y h:mm:ss a", 59 | "mediumDate": "dd MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "yyyy-MM-dd h:mm a", 62 | "shortDate": "yyyy-MM-dd", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "R", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": "\u00a0", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "af", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-ca.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE, d MMMM, y", 57 | "longDate": "d MMMM, y", 58 | "medium": "yyyy-MM-dd h:mm:ss a", 59 | "mediumDate": "yyyy-MM-dd", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "yy-MM-dd h:mm a", 62 | "shortDate": "yy-MM-dd", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-ca", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-ie.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "a.m.", 8 | "p.m." 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y h:mm:ss a", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "dd/MM/yyyy h:mm a", 62 | "shortDate": "dd/MM/yyyy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-ie", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-za.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd MMM y h:mm:ss a", 59 | "mediumDate": "dd MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "yyyy/MM/dd h:mm a", 62 | "shortDate": "yyyy/MM/dd", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "R", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": "\u00a0", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-za", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_sw-tz.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "asubuhi", 8 | "alasiri" 9 | ], 10 | "DAY": [ 11 | "Jumapili", 12 | "Jumatatu", 13 | "Jumanne", 14 | "Jumatano", 15 | "Alhamisi", 16 | "Ijumaa", 17 | "Jumamosi" 18 | ], 19 | "MONTH": [ 20 | "Januari", 21 | "Februari", 22 | "Machi", 23 | "Aprili", 24 | "Mei", 25 | "Juni", 26 | "Julai", 27 | "Agosti", 28 | "Septemba", 29 | "Oktoba", 30 | "Novemba", 31 | "Desemba" 32 | ], 33 | "SHORTDAY": [ 34 | "J2", 35 | "J3", 36 | "J4", 37 | "J5", 38 | "Alh", 39 | "Ij", 40 | "J1" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mac", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Ago", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Des" 55 | ], 56 | "fullDate": "EEEE, d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y h:mm:ss a", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "dd/MM/yyyy h:mm a", 62 | "shortDate": "dd/MM/yyyy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "TSh", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "sw-tz", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_tr.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Pazar", 12 | "Pazartesi", 13 | "Sal\u0131", 14 | "\u00c7ar\u015famba", 15 | "Per\u015fembe", 16 | "Cuma", 17 | "Cumartesi" 18 | ], 19 | "MONTH": [ 20 | "Ocak", 21 | "\u015eubat", 22 | "Mart", 23 | "Nisan", 24 | "May\u0131s", 25 | "Haziran", 26 | "Temmuz", 27 | "A\u011fustos", 28 | "Eyl\u00fcl", 29 | "Ekim", 30 | "Kas\u0131m", 31 | "Aral\u0131k" 32 | ], 33 | "SHORTDAY": [ 34 | "Paz", 35 | "Pzt", 36 | "Sal", 37 | "\u00c7ar", 38 | "Per", 39 | "Cum", 40 | "Cmt" 41 | ], 42 | "SHORTMONTH": [ 43 | "Oca", 44 | "\u015eub", 45 | "Mar", 46 | "Nis", 47 | "May", 48 | "Haz", 49 | "Tem", 50 | "A\u011fu", 51 | "Eyl", 52 | "Eki", 53 | "Kas", 54 | "Ara" 55 | ], 56 | "fullDate": "d MMMM y EEEE", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y HH:mm:ss", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd MM yyyy HH:mm", 62 | "shortDate": "dd MM yyyy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "TL", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(", 90 | "negSuf": "\u00a0\u00a4)", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "tr", 97 | "pluralCat": function (n) { return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_af-za.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vm.", 8 | "nm." 9 | ], 10 | "DAY": [ 11 | "Sondag", 12 | "Maandag", 13 | "Dinsdag", 14 | "Woensdag", 15 | "Donderdag", 16 | "Vrydag", 17 | "Saterdag" 18 | ], 19 | "MONTH": [ 20 | "Januarie", 21 | "Februarie", 22 | "Maart", 23 | "April", 24 | "Mei", 25 | "Junie", 26 | "Julie", 27 | "Augustus", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Desember" 32 | ], 33 | "SHORTDAY": [ 34 | "So", 35 | "Ma", 36 | "Di", 37 | "Wo", 38 | "Do", 39 | "Vr", 40 | "Sa" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "Mei", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Des" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd MMM y h:mm:ss a", 59 | "mediumDate": "dd MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "yyyy-MM-dd h:mm a", 62 | "shortDate": "yyyy-MM-dd", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "R", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": "\u00a0", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "af-za", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_en-in.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sunday", 12 | "Monday", 13 | "Tuesday", 14 | "Wednesday", 15 | "Thursday", 16 | "Friday", 17 | "Saturday" 18 | ], 19 | "MONTH": [ 20 | "January", 21 | "February", 22 | "March", 23 | "April", 24 | "May", 25 | "June", 26 | "July", 27 | "August", 28 | "September", 29 | "October", 30 | "November", 31 | "December" 32 | ], 33 | "SHORTDAY": [ 34 | "Sun", 35 | "Mon", 36 | "Tue", 37 | "Wed", 38 | "Thu", 39 | "Fri", 40 | "Sat" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mar", 46 | "Apr", 47 | "May", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Oct", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "dd-MMM-y h:mm:ss a", 59 | "mediumDate": "dd-MMM-y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "dd/MM/yy h:mm a", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20b9", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 2, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 2, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0-", 90 | "negSuf": "", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "en-in", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_fil-ph.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Linggo", 12 | "Lunes", 13 | "Martes", 14 | "Miyerkules", 15 | "Huwebes", 16 | "Biyernes", 17 | "Sabado" 18 | ], 19 | "MONTH": [ 20 | "Enero", 21 | "Pebrero", 22 | "Marso", 23 | "Abril", 24 | "Mayo", 25 | "Hunyo", 26 | "Hulyo", 27 | "Agosto", 28 | "Setyembre", 29 | "Oktubre", 30 | "Nobyembre", 31 | "Disyembre" 32 | ], 33 | "SHORTDAY": [ 34 | "Lin", 35 | "Lun", 36 | "Mar", 37 | "Mye", 38 | "Huw", 39 | "Bye", 40 | "Sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "Ene", 44 | "Peb", 45 | "Mar", 46 | "Abr", 47 | "May", 48 | "Hun", 49 | "Hul", 50 | "Ago", 51 | "Set", 52 | "Okt", 53 | "Nob", 54 | "Dis" 55 | ], 56 | "fullDate": "EEEE, MMMM dd y", 57 | "longDate": "MMMM d, y", 58 | "medium": "MMM d, y HH:mm:ss", 59 | "mediumDate": "MMM d, y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "M/d/yy HH:mm", 62 | "shortDate": "M/d/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20b1", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "fil-ph", 97 | "pluralCat": function (n) { if (n == 0 || n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_nl.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "zondag", 12 | "maandag", 13 | "dinsdag", 14 | "woensdag", 15 | "donderdag", 16 | "vrijdag", 17 | "zaterdag" 18 | ], 19 | "MONTH": [ 20 | "januari", 21 | "februari", 22 | "maart", 23 | "april", 24 | "mei", 25 | "juni", 26 | "juli", 27 | "augustus", 28 | "september", 29 | "oktober", 30 | "november", 31 | "december" 32 | ], 33 | "SHORTDAY": [ 34 | "zo", 35 | "ma", 36 | "di", 37 | "wo", 38 | "do", 39 | "vr", 40 | "za" 41 | ], 42 | "SHORTMONTH": [ 43 | "jan.", 44 | "feb.", 45 | "mrt.", 46 | "apr.", 47 | "mei", 48 | "jun.", 49 | "jul.", 50 | "aug.", 51 | "sep.", 52 | "okt.", 53 | "nov.", 54 | "dec." 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y HH:mm:ss", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd-MM-yy HH:mm", 62 | "shortDate": "dd-MM-yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0", 90 | "negSuf": "-", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "nl", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_tr-tr.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Pazar", 12 | "Pazartesi", 13 | "Sal\u0131", 14 | "\u00c7ar\u015famba", 15 | "Per\u015fembe", 16 | "Cuma", 17 | "Cumartesi" 18 | ], 19 | "MONTH": [ 20 | "Ocak", 21 | "\u015eubat", 22 | "Mart", 23 | "Nisan", 24 | "May\u0131s", 25 | "Haziran", 26 | "Temmuz", 27 | "A\u011fustos", 28 | "Eyl\u00fcl", 29 | "Ekim", 30 | "Kas\u0131m", 31 | "Aral\u0131k" 32 | ], 33 | "SHORTDAY": [ 34 | "Paz", 35 | "Pzt", 36 | "Sal", 37 | "\u00c7ar", 38 | "Per", 39 | "Cum", 40 | "Cmt" 41 | ], 42 | "SHORTMONTH": [ 43 | "Oca", 44 | "\u015eub", 45 | "Mar", 46 | "Nis", 47 | "May", 48 | "Haz", 49 | "Tem", 50 | "A\u011fu", 51 | "Eyl", 52 | "Eki", 53 | "Kas", 54 | "Ara" 55 | ], 56 | "fullDate": "d MMMM y EEEE", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y HH:mm:ss", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd MM yyyy HH:mm", 62 | "shortDate": "dd MM yyyy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "TL", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(", 90 | "negSuf": "\u00a0\u00a4)", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "tr-tr", 97 | "pluralCat": function (n) { return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_zu.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sonto", 12 | "Msombuluko", 13 | "Lwesibili", 14 | "Lwesithathu", 15 | "uLwesine", 16 | "Lwesihlanu", 17 | "Mgqibelo" 18 | ], 19 | "MONTH": [ 20 | "Januwari", 21 | "Februwari", 22 | "Mashi", 23 | "Apreli", 24 | "Meyi", 25 | "Juni", 26 | "Julayi", 27 | "Agasti", 28 | "Septhemba", 29 | "Okthoba", 30 | "Novemba", 31 | "Disemba" 32 | ], 33 | "SHORTDAY": [ 34 | "Son", 35 | "Mso", 36 | "Bil", 37 | "Tha", 38 | "Sin", 39 | "Hla", 40 | "Mgq" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mas", 46 | "Apr", 47 | "Mey", 48 | "Jun", 49 | "Jul", 50 | "Aga", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dis" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y h:mm:ss a", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "yyyy-MM-dd h:mm a", 62 | "shortDate": "yyyy-MM-dd", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "R", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "zu", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_nl-cw.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "zondag", 12 | "maandag", 13 | "dinsdag", 14 | "woensdag", 15 | "donderdag", 16 | "vrijdag", 17 | "zaterdag" 18 | ], 19 | "MONTH": [ 20 | "januari", 21 | "februari", 22 | "maart", 23 | "april", 24 | "mei", 25 | "juni", 26 | "juli", 27 | "augustus", 28 | "september", 29 | "oktober", 30 | "november", 31 | "december" 32 | ], 33 | "SHORTDAY": [ 34 | "zo", 35 | "ma", 36 | "di", 37 | "wo", 38 | "do", 39 | "vr", 40 | "za" 41 | ], 42 | "SHORTMONTH": [ 43 | "jan.", 44 | "feb.", 45 | "mrt.", 46 | "apr.", 47 | "mei", 48 | "jun.", 49 | "jul.", 50 | "aug.", 51 | "sep.", 52 | "okt.", 53 | "nov.", 54 | "dec." 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y HH:mm:ss", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd-MM-yy HH:mm", 62 | "shortDate": "dd-MM-yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0", 90 | "negSuf": "-", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "nl-cw", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_nl-nl.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "zondag", 12 | "maandag", 13 | "dinsdag", 14 | "woensdag", 15 | "donderdag", 16 | "vrijdag", 17 | "zaterdag" 18 | ], 19 | "MONTH": [ 20 | "januari", 21 | "februari", 22 | "maart", 23 | "april", 24 | "mei", 25 | "juni", 26 | "juli", 27 | "augustus", 28 | "september", 29 | "oktober", 30 | "november", 31 | "december" 32 | ], 33 | "SHORTDAY": [ 34 | "zo", 35 | "ma", 36 | "di", 37 | "wo", 38 | "do", 39 | "vr", 40 | "za" 41 | ], 42 | "SHORTMONTH": [ 43 | "jan.", 44 | "feb.", 45 | "mrt.", 46 | "apr.", 47 | "mei", 48 | "jun.", 49 | "jul.", 50 | "aug.", 51 | "sep.", 52 | "okt.", 53 | "nov.", 54 | "dec." 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y HH:mm:ss", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd-MM-yy HH:mm", 62 | "shortDate": "dd-MM-yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0", 90 | "negSuf": "-", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "nl-nl", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_nl-sx.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "zondag", 12 | "maandag", 13 | "dinsdag", 14 | "woensdag", 15 | "donderdag", 16 | "vrijdag", 17 | "zaterdag" 18 | ], 19 | "MONTH": [ 20 | "januari", 21 | "februari", 22 | "maart", 23 | "april", 24 | "mei", 25 | "juni", 26 | "juli", 27 | "augustus", 28 | "september", 29 | "oktober", 30 | "november", 31 | "december" 32 | ], 33 | "SHORTDAY": [ 34 | "zo", 35 | "ma", 36 | "di", 37 | "wo", 38 | "do", 39 | "vr", 40 | "za" 41 | ], 42 | "SHORTMONTH": [ 43 | "jan.", 44 | "feb.", 45 | "mrt.", 46 | "apr.", 47 | "mei", 48 | "jun.", 49 | "jul.", 50 | "aug.", 51 | "sep.", 52 | "okt.", 53 | "nov.", 54 | "dec." 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y HH:mm:ss", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd-MM-yy HH:mm", 62 | "shortDate": "dd-MM-yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0", 90 | "negSuf": "-", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "nl-sx", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_zu-za.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "Sonto", 12 | "Msombuluko", 13 | "Lwesibili", 14 | "Lwesithathu", 15 | "uLwesine", 16 | "Lwesihlanu", 17 | "Mgqibelo" 18 | ], 19 | "MONTH": [ 20 | "Januwari", 21 | "Februwari", 22 | "Mashi", 23 | "Apreli", 24 | "Meyi", 25 | "Juni", 26 | "Julayi", 27 | "Agasti", 28 | "Septhemba", 29 | "Okthoba", 30 | "Novemba", 31 | "Disemba" 32 | ], 33 | "SHORTDAY": [ 34 | "Son", 35 | "Mso", 36 | "Bil", 37 | "Tha", 38 | "Sin", 39 | "Hla", 40 | "Mgq" 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "Mas", 46 | "Apr", 47 | "Mey", 48 | "Jun", 49 | "Jul", 50 | "Aga", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dis" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "d MMMM y", 58 | "medium": "d MMM y h:mm:ss a", 59 | "mediumDate": "d MMM y", 60 | "mediumTime": "h:mm:ss a", 61 | "short": "yyyy-MM-dd h:mm a", 62 | "shortDate": "yyyy-MM-dd", 63 | "shortTime": "h:mm a" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "R", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "zu-za", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_gl.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "a.m.", 8 | "p.m." 9 | ], 10 | "DAY": [ 11 | "Domingo", 12 | "Luns", 13 | "Martes", 14 | "M\u00e9rcores", 15 | "Xoves", 16 | "Venres", 17 | "S\u00e1bado" 18 | ], 19 | "MONTH": [ 20 | "Xaneiro", 21 | "Febreiro", 22 | "Marzo", 23 | "Abril", 24 | "Maio", 25 | "Xu\u00f1o", 26 | "Xullo", 27 | "Agosto", 28 | "Setembro", 29 | "Outubro", 30 | "Novembro", 31 | "Decembro" 32 | ], 33 | "SHORTDAY": [ 34 | "Dom", 35 | "Lun", 36 | "Mar", 37 | "M\u00e9r", 38 | "Xov", 39 | "Ven", 40 | "S\u00e1b" 41 | ], 42 | "SHORTMONTH": [ 43 | "Xan", 44 | "Feb", 45 | "Mar", 46 | "Abr", 47 | "Mai", 48 | "Xu\u00f1", 49 | "Xul", 50 | "Ago", 51 | "Set", 52 | "Out", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "d MMM, y HH:mm:ss", 59 | "mediumDate": "d MMM, y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "gl", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_de-ch.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vorm.", 8 | "nachm." 9 | ], 10 | "DAY": [ 11 | "Sonntag", 12 | "Montag", 13 | "Dienstag", 14 | "Mittwoch", 15 | "Donnerstag", 16 | "Freitag", 17 | "Samstag" 18 | ], 19 | "MONTH": [ 20 | "Januar", 21 | "Februar", 22 | "M\u00e4rz", 23 | "April", 24 | "Mai", 25 | "Juni", 26 | "Juli", 27 | "August", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Dezember" 32 | ], 33 | "SHORTDAY": [ 34 | "So.", 35 | "Mo.", 36 | "Di.", 37 | "Mi.", 38 | "Do.", 39 | "Fr.", 40 | "Sa." 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "M\u00e4r", 46 | "Apr", 47 | "Mai", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dez" 55 | ], 56 | "fullDate": "EEEE, d. MMMM y", 57 | "longDate": "d. MMMM y", 58 | "medium": "dd.MM.yyyy HH:mm:ss", 59 | "mediumDate": "dd.MM.yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd.MM.yy HH:mm", 62 | "shortDate": "dd.MM.yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "CHF", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": "'", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4-", 90 | "negSuf": "", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "de-ch", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_de.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vorm.", 8 | "nachm." 9 | ], 10 | "DAY": [ 11 | "Sonntag", 12 | "Montag", 13 | "Dienstag", 14 | "Mittwoch", 15 | "Donnerstag", 16 | "Freitag", 17 | "Samstag" 18 | ], 19 | "MONTH": [ 20 | "Januar", 21 | "Februar", 22 | "M\u00e4rz", 23 | "April", 24 | "Mai", 25 | "Juni", 26 | "Juli", 27 | "August", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Dezember" 32 | ], 33 | "SHORTDAY": [ 34 | "So.", 35 | "Mo.", 36 | "Di.", 37 | "Mi.", 38 | "Do.", 39 | "Fr.", 40 | "Sa." 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "M\u00e4r", 46 | "Apr", 47 | "Mai", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dez" 55 | ], 56 | "fullDate": "EEEE, d. MMMM y", 57 | "longDate": "d. MMMM y", 58 | "medium": "dd.MM.yyyy HH:mm:ss", 59 | "mediumDate": "dd.MM.yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd.MM.yy HH:mm", 62 | "shortDate": "dd.MM.yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "-", 90 | "negSuf": "\u00a0\u00a4", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "de", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_gl-es.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "a.m.", 8 | "p.m." 9 | ], 10 | "DAY": [ 11 | "Domingo", 12 | "Luns", 13 | "Martes", 14 | "M\u00e9rcores", 15 | "Xoves", 16 | "Venres", 17 | "S\u00e1bado" 18 | ], 19 | "MONTH": [ 20 | "Xaneiro", 21 | "Febreiro", 22 | "Marzo", 23 | "Abril", 24 | "Maio", 25 | "Xu\u00f1o", 26 | "Xullo", 27 | "Agosto", 28 | "Setembro", 29 | "Outubro", 30 | "Novembro", 31 | "Decembro" 32 | ], 33 | "SHORTDAY": [ 34 | "Dom", 35 | "Lun", 36 | "Mar", 37 | "M\u00e9r", 38 | "Xov", 39 | "Ven", 40 | "S\u00e1b" 41 | ], 42 | "SHORTMONTH": [ 43 | "Xan", 44 | "Feb", 45 | "Mar", 46 | "Abr", 47 | "Mai", 48 | "Xu\u00f1", 49 | "Xul", 50 | "Ago", 51 | "Set", 52 | "Out", 53 | "Nov", 54 | "Dec" 55 | ], 56 | "fullDate": "EEEE dd MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "d MMM, y HH:mm:ss", 59 | "mediumDate": "d MMM, y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "(\u00a4", 90 | "negSuf": ")", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "gl-es", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_de-be.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vorm.", 8 | "nachm." 9 | ], 10 | "DAY": [ 11 | "Sonntag", 12 | "Montag", 13 | "Dienstag", 14 | "Mittwoch", 15 | "Donnerstag", 16 | "Freitag", 17 | "Samstag" 18 | ], 19 | "MONTH": [ 20 | "Januar", 21 | "Februar", 22 | "M\u00e4rz", 23 | "April", 24 | "Mai", 25 | "Juni", 26 | "Juli", 27 | "August", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Dezember" 32 | ], 33 | "SHORTDAY": [ 34 | "So.", 35 | "Mo.", 36 | "Di.", 37 | "Mi.", 38 | "Do.", 39 | "Fr.", 40 | "Sa." 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "M\u00e4r", 46 | "Apr", 47 | "Mai", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dez" 55 | ], 56 | "fullDate": "EEEE, d. MMMM y", 57 | "longDate": "d. MMMM y", 58 | "medium": "dd.MM.yyyy HH:mm:ss", 59 | "mediumDate": "dd.MM.yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd.MM.yy HH:mm", 62 | "shortDate": "dd.MM.yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "-", 90 | "negSuf": "\u00a0\u00a4", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "de-be", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_de-de.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vorm.", 8 | "nachm." 9 | ], 10 | "DAY": [ 11 | "Sonntag", 12 | "Montag", 13 | "Dienstag", 14 | "Mittwoch", 15 | "Donnerstag", 16 | "Freitag", 17 | "Samstag" 18 | ], 19 | "MONTH": [ 20 | "Januar", 21 | "Februar", 22 | "M\u00e4rz", 23 | "April", 24 | "Mai", 25 | "Juni", 26 | "Juli", 27 | "August", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Dezember" 32 | ], 33 | "SHORTDAY": [ 34 | "So.", 35 | "Mo.", 36 | "Di.", 37 | "Mi.", 38 | "Do.", 39 | "Fr.", 40 | "Sa." 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "M\u00e4r", 46 | "Apr", 47 | "Mai", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dez" 55 | ], 56 | "fullDate": "EEEE, d. MMMM y", 57 | "longDate": "d. MMMM y", 58 | "medium": "dd.MM.yyyy HH:mm:ss", 59 | "mediumDate": "dd.MM.yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd.MM.yy HH:mm", 62 | "shortDate": "dd.MM.yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "-", 90 | "negSuf": "\u00a0\u00a4", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "de-de", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_de-li.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vorm.", 8 | "nachm." 9 | ], 10 | "DAY": [ 11 | "Sonntag", 12 | "Montag", 13 | "Dienstag", 14 | "Mittwoch", 15 | "Donnerstag", 16 | "Freitag", 17 | "Samstag" 18 | ], 19 | "MONTH": [ 20 | "Januar", 21 | "Februar", 22 | "M\u00e4rz", 23 | "April", 24 | "Mai", 25 | "Juni", 26 | "Juli", 27 | "August", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Dezember" 32 | ], 33 | "SHORTDAY": [ 34 | "So.", 35 | "Mo.", 36 | "Di.", 37 | "Mi.", 38 | "Do.", 39 | "Fr.", 40 | "Sa." 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "M\u00e4r", 46 | "Apr", 47 | "Mai", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dez" 55 | ], 56 | "fullDate": "EEEE, d. MMMM y", 57 | "longDate": "d. MMMM y", 58 | "medium": "dd.MM.yyyy HH:mm:ss", 59 | "mediumDate": "dd.MM.yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd.MM.yy HH:mm", 62 | "shortDate": "dd.MM.yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "-", 90 | "negSuf": "\u00a0\u00a4", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "de-li", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_de-lu.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "vorm.", 8 | "nachm." 9 | ], 10 | "DAY": [ 11 | "Sonntag", 12 | "Montag", 13 | "Dienstag", 14 | "Mittwoch", 15 | "Donnerstag", 16 | "Freitag", 17 | "Samstag" 18 | ], 19 | "MONTH": [ 20 | "Januar", 21 | "Februar", 22 | "M\u00e4rz", 23 | "April", 24 | "Mai", 25 | "Juni", 26 | "Juli", 27 | "August", 28 | "September", 29 | "Oktober", 30 | "November", 31 | "Dezember" 32 | ], 33 | "SHORTDAY": [ 34 | "So.", 35 | "Mo.", 36 | "Di.", 37 | "Mi.", 38 | "Do.", 39 | "Fr.", 40 | "Sa." 41 | ], 42 | "SHORTMONTH": [ 43 | "Jan", 44 | "Feb", 45 | "M\u00e4r", 46 | "Apr", 47 | "Mai", 48 | "Jun", 49 | "Jul", 50 | "Aug", 51 | "Sep", 52 | "Okt", 53 | "Nov", 54 | "Dez" 55 | ], 56 | "fullDate": "EEEE, d. MMMM y", 57 | "longDate": "d. MMMM y", 58 | "medium": "dd.MM.yyyy HH:mm:ss", 59 | "mediumDate": "dd.MM.yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd.MM.yy HH:mm", 62 | "shortDate": "dd.MM.yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "-", 90 | "negSuf": "\u00a0\u00a4", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "de-lu", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_da.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "f.m.", 8 | "e.m." 9 | ], 10 | "DAY": [ 11 | "s\u00f8ndag", 12 | "mandag", 13 | "tirsdag", 14 | "onsdag", 15 | "torsdag", 16 | "fredag", 17 | "l\u00f8rdag" 18 | ], 19 | "MONTH": [ 20 | "januar", 21 | "februar", 22 | "marts", 23 | "april", 24 | "maj", 25 | "juni", 26 | "juli", 27 | "august", 28 | "september", 29 | "oktober", 30 | "november", 31 | "december" 32 | ], 33 | "SHORTDAY": [ 34 | "s\u00f8n", 35 | "man", 36 | "tir", 37 | "ons", 38 | "tor", 39 | "fre", 40 | "l\u00f8r" 41 | ], 42 | "SHORTMONTH": [ 43 | "jan.", 44 | "feb.", 45 | "mar.", 46 | "apr.", 47 | "maj", 48 | "jun.", 49 | "jul.", 50 | "aug.", 51 | "sep.", 52 | "okt.", 53 | "nov.", 54 | "dec." 55 | ], 56 | "fullDate": "EEEE 'den' d. MMMM y", 57 | "longDate": "d. MMM y", 58 | "medium": "dd/MM/yyyy HH.mm.ss", 59 | "mediumDate": "dd/MM/yyyy", 60 | "mediumTime": "HH.mm.ss", 61 | "short": "dd/MM/yy HH.mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH.mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "kr", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "-", 90 | "negSuf": "\u00a0\u00a4", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "da", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_it.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "m.", 8 | "p." 9 | ], 10 | "DAY": [ 11 | "domenica", 12 | "luned\u00ec", 13 | "marted\u00ec", 14 | "mercoled\u00ec", 15 | "gioved\u00ec", 16 | "venerd\u00ec", 17 | "sabato" 18 | ], 19 | "MONTH": [ 20 | "gennaio", 21 | "febbraio", 22 | "marzo", 23 | "aprile", 24 | "maggio", 25 | "giugno", 26 | "luglio", 27 | "agosto", 28 | "settembre", 29 | "ottobre", 30 | "novembre", 31 | "dicembre" 32 | ], 33 | "SHORTDAY": [ 34 | "dom", 35 | "lun", 36 | "mar", 37 | "mer", 38 | "gio", 39 | "ven", 40 | "sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "gen", 44 | "feb", 45 | "mar", 46 | "apr", 47 | "mag", 48 | "giu", 49 | "lug", 50 | "ago", 51 | "set", 52 | "ott", 53 | "nov", 54 | "dic" 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd/MMM/y HH:mm:ss", 59 | "mediumDate": "dd/MMM/y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0-", 90 | "negSuf": "", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "it", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_no.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "AM", 8 | "PM" 9 | ], 10 | "DAY": [ 11 | "s\u00f8ndag", 12 | "mandag", 13 | "tirsdag", 14 | "onsdag", 15 | "torsdag", 16 | "fredag", 17 | "l\u00f8rdag" 18 | ], 19 | "MONTH": [ 20 | "januar", 21 | "februar", 22 | "mars", 23 | "april", 24 | "mai", 25 | "juni", 26 | "juli", 27 | "august", 28 | "september", 29 | "oktober", 30 | "november", 31 | "desember" 32 | ], 33 | "SHORTDAY": [ 34 | "s\u00f8n.", 35 | "man.", 36 | "tir.", 37 | "ons.", 38 | "tor.", 39 | "fre.", 40 | "l\u00f8r." 41 | ], 42 | "SHORTMONTH": [ 43 | "jan.", 44 | "feb.", 45 | "mars", 46 | "apr.", 47 | "mai", 48 | "juni", 49 | "juli", 50 | "aug.", 51 | "sep.", 52 | "okt.", 53 | "nov.", 54 | "des." 55 | ], 56 | "fullDate": "EEEE d. MMMM y", 57 | "longDate": "d. MMMM y", 58 | "medium": "d. MMM y HH:mm:ss", 59 | "mediumDate": "d. MMM y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd.MM.yy HH:mm", 62 | "shortDate": "dd.MM.yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "kr", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": "\u00a0", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0-", 90 | "negSuf": "", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "no", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_da-dk.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "f.m.", 8 | "e.m." 9 | ], 10 | "DAY": [ 11 | "s\u00f8ndag", 12 | "mandag", 13 | "tirsdag", 14 | "onsdag", 15 | "torsdag", 16 | "fredag", 17 | "l\u00f8rdag" 18 | ], 19 | "MONTH": [ 20 | "januar", 21 | "februar", 22 | "marts", 23 | "april", 24 | "maj", 25 | "juni", 26 | "juli", 27 | "august", 28 | "september", 29 | "oktober", 30 | "november", 31 | "december" 32 | ], 33 | "SHORTDAY": [ 34 | "s\u00f8n", 35 | "man", 36 | "tir", 37 | "ons", 38 | "tor", 39 | "fre", 40 | "l\u00f8r" 41 | ], 42 | "SHORTMONTH": [ 43 | "jan.", 44 | "feb.", 45 | "mar.", 46 | "apr.", 47 | "maj", 48 | "jun.", 49 | "jul.", 50 | "aug.", 51 | "sep.", 52 | "okt.", 53 | "nov.", 54 | "dec." 55 | ], 56 | "fullDate": "EEEE 'den' d. MMMM y", 57 | "longDate": "d. MMM y", 58 | "medium": "dd/MM/yyyy HH.mm.ss", 59 | "mediumDate": "dd/MM/yyyy", 60 | "mediumTime": "HH.mm.ss", 61 | "short": "dd/MM/yy HH.mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH.mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "kr", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "-", 90 | "negSuf": "\u00a0\u00a4", 91 | "posPre": "", 92 | "posSuf": "\u00a0\u00a4" 93 | } 94 | ] 95 | }, 96 | "id": "da-dk", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_es-419.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "a.m.", 8 | "p.m." 9 | ], 10 | "DAY": [ 11 | "domingo", 12 | "lunes", 13 | "martes", 14 | "mi\u00e9rcoles", 15 | "jueves", 16 | "viernes", 17 | "s\u00e1bado" 18 | ], 19 | "MONTH": [ 20 | "enero", 21 | "febrero", 22 | "marzo", 23 | "abril", 24 | "mayo", 25 | "junio", 26 | "julio", 27 | "agosto", 28 | "septiembre", 29 | "octubre", 30 | "noviembre", 31 | "diciembre" 32 | ], 33 | "SHORTDAY": [ 34 | "dom", 35 | "lun", 36 | "mar", 37 | "mi\u00e9", 38 | "jue", 39 | "vie", 40 | "s\u00e1b" 41 | ], 42 | "SHORTMONTH": [ 43 | "ene", 44 | "feb", 45 | "mar", 46 | "abr", 47 | "may", 48 | "jun", 49 | "jul", 50 | "ago", 51 | "sep", 52 | "oct", 53 | "nov", 54 | "dic" 55 | ], 56 | "fullDate": "EEEE, d 'de' MMMM 'de' y", 57 | "longDate": "d 'de' MMMM 'de' y", 58 | "medium": "dd/MM/yyyy HH:mm:ss", 59 | "mediumDate": "dd/MM/yyyy", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "$", 67 | "DECIMAL_SEP": ".", 68 | "GROUP_SEP": ",", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4-", 90 | "negSuf": "", 91 | "posPre": "\u00a4", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "es-419", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_it-it.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "m.", 8 | "p." 9 | ], 10 | "DAY": [ 11 | "domenica", 12 | "luned\u00ec", 13 | "marted\u00ec", 14 | "mercoled\u00ec", 15 | "gioved\u00ec", 16 | "venerd\u00ec", 17 | "sabato" 18 | ], 19 | "MONTH": [ 20 | "gennaio", 21 | "febbraio", 22 | "marzo", 23 | "aprile", 24 | "maggio", 25 | "giugno", 26 | "luglio", 27 | "agosto", 28 | "settembre", 29 | "ottobre", 30 | "novembre", 31 | "dicembre" 32 | ], 33 | "SHORTDAY": [ 34 | "dom", 35 | "lun", 36 | "mar", 37 | "mer", 38 | "gio", 39 | "ven", 40 | "sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "gen", 44 | "feb", 45 | "mar", 46 | "apr", 47 | "mag", 48 | "giu", 49 | "lug", 50 | "ago", 51 | "set", 52 | "ott", 53 | "nov", 54 | "dic" 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd/MMM/y HH:mm:ss", 59 | "mediumDate": "dd/MMM/y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0-", 90 | "negSuf": "", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "it-it", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); -------------------------------------------------------------------------------- /server/public/js/vendor/angular/i18n/angular-locale_it-sm.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | angular.module("ngLocale", [], ["$provide", function($provide) { 3 | var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"}; 4 | $provide.value("$locale", { 5 | "DATETIME_FORMATS": { 6 | "AMPMS": [ 7 | "m.", 8 | "p." 9 | ], 10 | "DAY": [ 11 | "domenica", 12 | "luned\u00ec", 13 | "marted\u00ec", 14 | "mercoled\u00ec", 15 | "gioved\u00ec", 16 | "venerd\u00ec", 17 | "sabato" 18 | ], 19 | "MONTH": [ 20 | "gennaio", 21 | "febbraio", 22 | "marzo", 23 | "aprile", 24 | "maggio", 25 | "giugno", 26 | "luglio", 27 | "agosto", 28 | "settembre", 29 | "ottobre", 30 | "novembre", 31 | "dicembre" 32 | ], 33 | "SHORTDAY": [ 34 | "dom", 35 | "lun", 36 | "mar", 37 | "mer", 38 | "gio", 39 | "ven", 40 | "sab" 41 | ], 42 | "SHORTMONTH": [ 43 | "gen", 44 | "feb", 45 | "mar", 46 | "apr", 47 | "mag", 48 | "giu", 49 | "lug", 50 | "ago", 51 | "set", 52 | "ott", 53 | "nov", 54 | "dic" 55 | ], 56 | "fullDate": "EEEE d MMMM y", 57 | "longDate": "dd MMMM y", 58 | "medium": "dd/MMM/y HH:mm:ss", 59 | "mediumDate": "dd/MMM/y", 60 | "mediumTime": "HH:mm:ss", 61 | "short": "dd/MM/yy HH:mm", 62 | "shortDate": "dd/MM/yy", 63 | "shortTime": "HH:mm" 64 | }, 65 | "NUMBER_FORMATS": { 66 | "CURRENCY_SYM": "\u20ac", 67 | "DECIMAL_SEP": ",", 68 | "GROUP_SEP": ".", 69 | "PATTERNS": [ 70 | { 71 | "gSize": 3, 72 | "lgSize": 3, 73 | "macFrac": 0, 74 | "maxFrac": 3, 75 | "minFrac": 0, 76 | "minInt": 1, 77 | "negPre": "-", 78 | "negSuf": "", 79 | "posPre": "", 80 | "posSuf": "" 81 | }, 82 | { 83 | "gSize": 3, 84 | "lgSize": 3, 85 | "macFrac": 0, 86 | "maxFrac": 2, 87 | "minFrac": 2, 88 | "minInt": 1, 89 | "negPre": "\u00a4\u00a0-", 90 | "negSuf": "", 91 | "posPre": "\u00a4\u00a0", 92 | "posSuf": "" 93 | } 94 | ] 95 | }, 96 | "id": "it-sm", 97 | "pluralCat": function (n) { if (n == 1) { return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;} 98 | }); 99 | }]); --------------------------------------------------------------------------------