Socket
Socket
Sign inDemoInstall

angular-i18next

Package Overview
Dependencies
Maintainers
1
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

angular-i18next - npm Package Compare versions

Comparing version 0.2.0 to 0.2.1

5

angular-i18next.d.ts

@@ -5,6 +5,1 @@ /**

export * from './index';
export { I18NEXT_NAMESPACE as ɵb, I18NEXT_SCOPE as ɵa } from './I18NEXT_TOKENS';
export { I18NextCapPipe as ɵf } from './I18NextCapPipe';
export { I18NextPipe as ɵc } from './I18NextPipe';
export { I18NextService as ɵd } from './I18NextService';
export { I18NextTitle as ɵe } from './I18NextTitle';

98

angular-i18next.es5.js
import { Inject, Injectable, NgModule, OpaqueToken, Pipe } from '@angular/core';
import { DOCUMENT, Title } from '@angular/platform-browser';
import { BehaviorSubject } from 'rxjs/BehaviorSubject';
import { changeLanguage, init, language, languages, on, options, t, use } from 'i18next/index';
import * as i18next from 'i18next/index';
import { DOCUMENT, Title } from '@angular/platform-browser';

@@ -279,31 +279,29 @@ var I18NEXT_SCOPE = new OpaqueToken('I18NEXT_SCOPE');

})();
var I18NextTitle = (function (_super) {
__extends(I18NextTitle, _super);
var I18NextCapPipe = (function (_super) {
__extends(I18NextCapPipe, _super);
/**
* @param {?} i18nextPipe
* @param {?} doc
* @param {?} translateI18Next
* @param {?} ns
* @param {?} scope
*/
function I18NextTitle(i18nextPipe, doc) {
var _this = _super.call(this, doc) || this;
_this.i18nextPipe = i18nextPipe;
return _this;
function I18NextCapPipe(translateI18Next, ns, scope) {
return _super.call(this, translateI18Next, ns, scope) || this;
}
/**
* @param {?} value
* @param {?} key
* @param {?} options
* @return {?}
*/
I18NextTitle.prototype.setTitle = function (value) {
return _super.prototype.setTitle.call(this, this.translate(value));
I18NextCapPipe.prototype.transform = function (key, options$$1) {
options$$1 = options$$1 || {};
options$$1.case = 'cap';
return _super.prototype.transform.call(this, key, options$$1);
};
/**
* @param {?} text
* @return {?}
*/
I18NextTitle.prototype.translate = function (text) {
return this.i18nextPipe.transform(text, { case: 'cap' });
};
return I18NextTitle;
}(Title));
I18NextTitle.decorators = [
return I18NextCapPipe;
}(I18NextPipe));
I18NextCapPipe.decorators = [
{ type: Injectable },
{ type: Pipe, args: [{
name: 'i18nextCap'
},] },
];

@@ -313,5 +311,6 @@ /**

*/
I18NextTitle.ctorParameters = function () { return [
{ type: I18NextPipe, },
{ type: undefined, decorators: [{ type: Inject, args: [DOCUMENT,] },] },
I18NextCapPipe.ctorParameters = function () { return [
{ type: I18NextService, },
{ type: undefined, decorators: [{ type: Inject, args: [I18NEXT_NAMESPACE,] },] },
{ type: undefined, decorators: [{ type: Inject, args: [I18NEXT_SCOPE,] },] },
]; };

@@ -329,29 +328,31 @@

})();
var I18NextCapPipe = (function (_super) {
__extends$1(I18NextCapPipe, _super);
var I18NextTitle = (function (_super) {
__extends$1(I18NextTitle, _super);
/**
* @param {?} translateI18Next
* @param {?} ns
* @param {?} scope
* @param {?} i18nextPipe
* @param {?} doc
*/
function I18NextCapPipe(translateI18Next, ns, scope) {
return _super.call(this, translateI18Next, ns, scope) || this;
function I18NextTitle(i18nextPipe, doc) {
var _this = _super.call(this, doc) || this;
_this.i18nextPipe = i18nextPipe;
return _this;
}
/**
* @param {?} key
* @param {?} options
* @param {?} value
* @return {?}
*/
I18NextCapPipe.prototype.transform = function (key, options$$1) {
options$$1 = options$$1 || {};
options$$1.case = 'cap';
return _super.prototype.transform.call(this, key, options$$1);
I18NextTitle.prototype.setTitle = function (value) {
return _super.prototype.setTitle.call(this, this.translate(value));
};
return I18NextCapPipe;
}(I18NextPipe));
I18NextCapPipe.decorators = [
/**
* @param {?} text
* @return {?}
*/
I18NextTitle.prototype.translate = function (text) {
return this.i18nextPipe.transform(text, { case: 'cap' });
};
return I18NextTitle;
}(Title));
I18NextTitle.decorators = [
{ type: Injectable },
{ type: Pipe, args: [{
name: 'i18nextCap'
},] },
];

@@ -361,6 +362,5 @@ /**

*/
I18NextCapPipe.ctorParameters = function () { return [
{ type: I18NextService, },
{ type: undefined, decorators: [{ type: Inject, args: [I18NEXT_NAMESPACE,] },] },
{ type: undefined, decorators: [{ type: Inject, args: [I18NEXT_SCOPE,] },] },
I18NextTitle.ctorParameters = function () { return [
{ type: I18NextPipe, },
{ type: undefined, decorators: [{ type: Inject, args: [DOCUMENT,] },] },
]; };

@@ -423,2 +423,2 @@

export { I18NextModule, I18NEXT_NAMESPACE as ɵb, I18NEXT_SCOPE as ɵa, I18NextCapPipe as ɵf, I18NextPipe as ɵc, I18NextService as ɵd, I18NextTitle as ɵe };
export { I18NextModule, I18NEXT_SCOPE, I18NEXT_NAMESPACE, I18NextPipe, I18NextCapPipe, I18NextService, I18NextTitle };
import { Inject, Injectable, NgModule, OpaqueToken, Pipe } from '@angular/core';
import { DOCUMENT, Title } from '@angular/platform-browser';
import { BehaviorSubject } from 'rxjs/BehaviorSubject';
import { changeLanguage, init, language, languages, on, options, t, use } from 'i18next/index';
import * as i18next from 'i18next/index';
import { DOCUMENT, Title } from '@angular/platform-browser';

@@ -261,2 +261,37 @@ const I18NEXT_SCOPE = new OpaqueToken('I18NEXT_SCOPE');

class I18NextCapPipe extends I18NextPipe {
/**
* @param {?} translateI18Next
* @param {?} ns
* @param {?} scope
*/
constructor(translateI18Next, ns, scope) {
super(translateI18Next, ns, scope);
}
/**
* @param {?} key
* @param {?} options
* @return {?}
*/
transform(key, options$$1) {
options$$1 = options$$1 || {};
options$$1.case = 'cap';
return super.transform(key, options$$1);
}
}
I18NextCapPipe.decorators = [
{ type: Injectable },
{ type: Pipe, args: [{
name: 'i18nextCap'
},] },
];
/**
* @nocollapse
*/
I18NextCapPipe.ctorParameters = () => [
{ type: I18NextService, },
{ type: undefined, decorators: [{ type: Inject, args: [I18NEXT_NAMESPACE,] },] },
{ type: undefined, decorators: [{ type: Inject, args: [I18NEXT_SCOPE,] },] },
];
class I18NextTitle extends Title {

@@ -297,37 +332,2 @@ /**

class I18NextCapPipe extends I18NextPipe {
/**
* @param {?} translateI18Next
* @param {?} ns
* @param {?} scope
*/
constructor(translateI18Next, ns, scope) {
super(translateI18Next, ns, scope);
}
/**
* @param {?} key
* @param {?} options
* @return {?}
*/
transform(key, options$$1) {
options$$1 = options$$1 || {};
options$$1.case = 'cap';
return super.transform(key, options$$1);
}
}
I18NextCapPipe.decorators = [
{ type: Injectable },
{ type: Pipe, args: [{
name: 'i18nextCap'
},] },
];
/**
* @nocollapse
*/
I18NextCapPipe.ctorParameters = () => [
{ type: I18NextService, },
{ type: undefined, decorators: [{ type: Inject, args: [I18NEXT_NAMESPACE,] },] },
{ type: undefined, decorators: [{ type: Inject, args: [I18NEXT_SCOPE,] },] },
];
class I18NextModule {

@@ -385,2 +385,2 @@ /**

export { I18NextModule, I18NEXT_NAMESPACE as ɵb, I18NEXT_SCOPE as ɵa, I18NextCapPipe as ɵf, I18NextPipe as ɵc, I18NextService as ɵd, I18NextTitle as ɵe };
export { I18NextModule, I18NEXT_SCOPE, I18NEXT_NAMESPACE, I18NextPipe, I18NextCapPipe, I18NextService, I18NextTitle };

@@ -1,1 +0,1 @@

{"__symbolic":"module","version":3,"metadata":{"I18NextModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","name":"ɵb"},"useValue":""},{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":""},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵe"},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"Title"},"useClass":{"__symbolic":"reference","name":"ɵe"}}],"declarations":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵf"}],"exports":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵf"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"I18NextModule"},"providers":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵf"}]}}}},"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["I18NEXT_SCOPE"]},"ɵb":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["I18NEXT_NAMESPACE"]},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe"},"arguments":[{"name":"i18next"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ɵb"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}],"postProcessCase":[{"__symbolic":"method"}],"prependScope":[{"__symbolic":"method"}],"prependNamespace":[{"__symbolic":"method"}],"joinStrings":[{"__symbolic":"method"}],"keyContainsNsSeparator":[{"__symbolic":"method"}],"prepareOptions":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"use":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"t":[{"__symbolic":"method"}],"changeLanguage":[{"__symbolic":"method"}],"subscribeEvents":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"Title"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵc"},null]}],"setTitle":[{"__symbolic":"method"}],"translate":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe"},"arguments":[{"name":"i18nextCap"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ɵb"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}]}}},"origins":{"I18NextModule":"./index","ɵa":"./I18NEXT_TOKENS","ɵb":"./I18NEXT_TOKENS","ɵc":"./I18NextPipe","ɵd":"./I18NextService","ɵe":"./I18NextTitle","ɵf":"./I18NextCapPipe"},"importAs":"angular-i18next"}
{"__symbolic":"module","version":3,"metadata":{"I18NextModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","name":"I18NEXT_NAMESPACE"},"useValue":""},{"provide":{"__symbolic":"reference","name":"I18NEXT_SCOPE"},"useValue":""},{"__symbolic":"reference","name":"I18NextPipe"},{"__symbolic":"reference","name":"I18NextTitle"},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"Title"},"useClass":{"__symbolic":"reference","name":"I18NextTitle"}}],"declarations":[{"__symbolic":"reference","name":"I18NextPipe"},{"__symbolic":"reference","name":"I18NextCapPipe"}],"exports":[{"__symbolic":"reference","name":"I18NextPipe"},{"__symbolic":"reference","name":"I18NextCapPipe"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"I18NextModule"},"providers":[{"__symbolic":"reference","name":"I18NextService"},{"__symbolic":"reference","name":"I18NextPipe"},{"__symbolic":"reference","name":"I18NextCapPipe"}]}}}},"I18NEXT_SCOPE":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["I18NEXT_SCOPE"]},"I18NEXT_NAMESPACE":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["I18NEXT_NAMESPACE"]},"I18NextPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe"},"arguments":[{"name":"i18next"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"I18NEXT_NAMESPACE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SCOPE"}]}]],"parameters":[{"__symbolic":"reference","name":"I18NextService"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}],"postProcessCase":[{"__symbolic":"method"}],"prependScope":[{"__symbolic":"method"}],"prependNamespace":[{"__symbolic":"method"}],"joinStrings":[{"__symbolic":"method"}],"keyContainsNsSeparator":[{"__symbolic":"method"}],"prepareOptions":[{"__symbolic":"method"}]}},"I18NextCapPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"I18NextPipe"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe"},"arguments":[{"name":"i18nextCap"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"I18NEXT_NAMESPACE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"I18NEXT_SCOPE"}]}]],"parameters":[{"__symbolic":"reference","name":"I18NextService"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"transform":[{"__symbolic":"method"}]}},"I18NextService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"use":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"t":[{"__symbolic":"method"}],"changeLanguage":[{"__symbolic":"method"}],"subscribeEvents":[{"__symbolic":"method"}]}},"I18NextTitle":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"Title"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"}]}]],"parameters":[{"__symbolic":"reference","name":"I18NextPipe"},null]}],"setTitle":[{"__symbolic":"method"}],"translate":[{"__symbolic":"method"}]}}},"origins":{"I18NextModule":"./index","I18NEXT_SCOPE":"./I18NEXT_TOKENS","I18NEXT_NAMESPACE":"./I18NEXT_TOKENS","I18NextPipe":"./I18NextPipe","I18NextCapPipe":"./I18NextCapPipe","I18NextService":"./I18NextService","I18NextTitle":"./I18NextTitle"},"importAs":"angular-i18next"}

@@ -0,1 +1,11 @@

<a name="0.2.1"></a>
## [0.2.1](https://github.com/Romanchuk/angular-i18next/compare/v0.2.0...v0.2.1) (2017-06-29)
### Bug Fixes
* **package:** return back required exports ([fb7ead6](https://github.com/Romanchuk/angular-i18next/commit/fb7ead6))
<a name="0.2.0"></a>

@@ -2,0 +12,0 @@ # [0.2.0](https://github.com/Romanchuk/angular-i18next/compare/0.1.0...0.2.0) (2017-06-28)

@@ -0,1 +1,6 @@

export * from './I18NEXT_TOKENS';
export * from './I18NextPipe';
export * from './I18NextCapPipe';
export * from './I18NextService';
export * from './I18NextTitle';
import { ModuleWithProviders } from '@angular/core';

@@ -2,0 +7,0 @@ export declare class I18NextModule {

{
"name": "angular-i18next",
"version": "0.2.0",
"version": "0.2.1",
"homepage": "https://github.com/Romanchuk/angular-i18next#readme",

@@ -5,0 +5,0 @@ "author": {

@@ -35,3 +35,3 @@ [![npm version](https://badge.fury.io/js/angular-i18next.svg)](https://badge.fury.io/js/angular-i18next)

import { I18NextModule } from 'i18next';
import { I18NextModule } from 'angular-i18next';

@@ -53,2 +53,4 @@ @NgModule({

import { I18NextService } from 'angular-i18next';
export class AppComponent {

@@ -55,0 +57,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc