Initial commit

This commit is contained in:
Senad Uka
2018-06-11 11:09:35 +02:00
commit ed7df7b11f
1954 changed files with 483354 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
{
"name": "angular-translate-loader-url",
"description": "A plugin for Angular Translate",
"version": "2.14.0",
"main": "./angular-translate-loader-url.js",
"ignore": [],
"author": "Pascal Precht",
"license": "MIT",
"dependencies": {
"angular-translate": "~2.14.0"
},
"homepage": "https://github.com/PascalPrecht/bower-angular-translate-loader-url",
"_release": "2.14.0",
"_resolution": {
"type": "version",
"tag": "2.14.0",
"commit": "79f05cd7d272ece6a10eec216659c67a1e42589e"
},
"_source": "https://github.com/PascalPrecht/bower-angular-translate-loader-url.git",
"_target": "^2.14.0",
"_originalSource": "angular-translate-loader-url",
"_direct": true
}

View File

@@ -0,0 +1,29 @@
# angular-translate-loader-url (bower shadow repository)
This is the _Bower shadow_ repository for *angular-translate-loader-url*.
## Bugs and issues
Please file any issues and bugs in our main repository at [angular-translate/angular-translate](https://github.com/angular-translate/angular-translate/issues).
## Usage
### via Bower
```bash
$ bower install angular-translate-loader-url
```
### via NPM
```bash
$ npm install angular-translate-loader-url
```
### via cdnjs
Please have a look at https://cdnjs.com/libraries/angular-translate-loader-url for specific versions.
## License
Licensed under MIT. See more details at [angular-translate/angular-translate](https://github.com/angular-translate/angular-translate).

View File

@@ -0,0 +1,73 @@
/*!
* angular-translate - v2.14.0 - 2017-02-11
*
* Copyright (c) 2017 The angular-translate team, Pascal Precht; Licensed MIT
*/
(function (root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module unless amdModuleId is set
define([], function () {
return (factory());
});
} else if (typeof exports === 'object') {
// Node. Does not work with strict CommonJS, but
// only CommonJS-like environments that support module.exports,
// like Node.
module.exports = factory();
} else {
factory();
}
}(this, function () {
$translateUrlLoader.$inject = ['$q', '$http'];
angular.module('pascalprecht.translate')
/**
* @ngdoc object
* @name pascalprecht.translate.$translateUrlLoader
* @requires $q
* @requires $http
*
* @description
* Creates a loading function for a typical dynamic url pattern:
* "locale.php?lang=en_US", "locale.php?lang=de_DE", "locale.php?language=nl_NL" etc.
* Prefixing the specified url, the current requested, language id will be applied
* with "?{queryParameter}={key}".
* Using this service, the response of these urls must be an object of
* key-value pairs.
*
* @param {object} options Options object, which gets the url, key and
* optional queryParameter ('lang' is used by default).
*/
.factory('$translateUrlLoader', $translateUrlLoader);
function $translateUrlLoader($q, $http) {
'use strict';
return function (options) {
if (!options || !options.url) {
throw new Error('Couldn\'t use urlLoader since no url is given!');
}
var requestParams = {};
requestParams[options.queryParameter || 'lang'] = options.key;
return $http(angular.extend({
url: options.url,
params: requestParams,
method: 'GET'
}, options.$http))
.then(function(result) {
return result.data;
}, function () {
return $q.reject(options.key);
});
};
}
$translateUrlLoader.displayName = '$translateUrlLoader';
return 'pascalprecht.translate';
}));

View File

@@ -0,0 +1,6 @@
/*!
* angular-translate - v2.14.0 - 2017-02-11
*
* Copyright (c) 2017 The angular-translate team, Pascal Precht; Licensed MIT
*/
!function(a,b){"function"==typeof define&&define.amd?define([],function(){return b()}):"object"==typeof exports?module.exports=b():b()}(this,function(){function a(a,b){"use strict";return function(c){if(!c||!c.url)throw new Error("Couldn't use urlLoader since no url is given!");var d={};return d[c.queryParameter||"lang"]=c.key,b(angular.extend({url:c.url,params:d,method:"GET"},c.$http)).then(function(a){return a.data},function(){return a.reject(c.key)})}}return a.$inject=["$q","$http"],angular.module("pascalprecht.translate").factory("$translateUrlLoader",a),a.displayName="$translateUrlLoader","pascalprecht.translate"});

View File

@@ -0,0 +1,12 @@
{
"name": "angular-translate-loader-url",
"description": "A plugin for Angular Translate",
"version": "2.14.0",
"main": "./angular-translate-loader-url.js",
"ignore": [],
"author": "Pascal Precht",
"license": "MIT",
"dependencies": {
"angular-translate": "~2.14.0"
}
}

View File

@@ -0,0 +1,24 @@
{
"name": "angular-translate-loader-url",
"version": "2.14.0",
"description": "Creates a loading function for a typical dynamic url pattern: \"locale.php?lang=en_US\", \"locale.php?lang=de_DE\", \"locale.php?language=nl_NL\" etc. Prefixing the specified url, the current requested, language id will be applied with \"?{queryParameter}={key}\". Using this service, the response of these urls must be an object of key-value pairs.",
"main": "angular-translate-loader-url.js",
"repository": {
"type": "git",
"url": "https://github.com/angular-translate/bower-angular-translate-loader-url.git"
},
"keywords": [
"angular",
"translate",
"loader"
],
"author": "Pascal Precht",
"license": "MIT",
"bugs": {
"url": "https://github.com/angular-translate/angular-translate/issues"
},
"homepage": "https://angular-translate.github.io",
"dependencies": {
"angular-translate": "~2.14.0"
}
}