Socket
Socket
Sign inDemoInstall

@lingui/core

Package Overview
Dependencies
Maintainers
1
Versions
151
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@lingui/core - npm Package Compare versions

Comparing version 2.0.2 to 2.0.3

10

cjs/core.development.js

@@ -5,3 +5,8 @@ 'use strict';

var _Object$getOwnPropertyNames = require('@babel/runtime/core-js/object/get-own-property-names');
var _objectWithoutProperties = require('@babel/runtime/helpers/objectWithoutProperties');
var _extends = require('@babel/runtime/helpers/extends');
var messageformatParser = require('messageformat-parser');
var _slicedToArray = require('@babel/runtime/helpers/slicedToArray');
var plurals = require('make-plural/umd/plurals');
var _Object$keys = require('@babel/runtime/core-js/object/keys');

@@ -11,7 +16,2 @@ var _typeof = require('@babel/runtime/helpers/typeof');

var _createClass = require('@babel/runtime/helpers/createClass');
var _objectWithoutProperties = require('@babel/runtime/helpers/objectWithoutProperties');
var _Object$getOwnPropertyNames = require('@babel/runtime/core-js/object/get-own-property-names');
var messageformatParser = require('messageformat-parser');
var _slicedToArray = require('@babel/runtime/helpers/slicedToArray');
var plurals = require('make-plural/umd/plurals');

@@ -18,0 +18,0 @@ function date(language) {

@@ -6,12 +6,12 @@ 'use strict';var d=d||{};d.scope={};d.ASSUME_ES5=!1;d.ASSUME_NO_NATIVE_MAP=!1;d.ASSUME_NO_NATIVE_SET=!1;d.defineProperty=d.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,c,e){a!=Array.prototype&&a!=Object.prototype&&(a[c]=e.value)};d.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};d.global=d.getGlobal(this);d.SYMBOL_PREFIX="jscomp_symbol_";

d.polyfill=function(a,c){if(c){var e=d.global;a=a.split(".");for(var b=0;b<a.length-1;b++){var f=a[b];f in e||(e[f]={});e=e[f]}a=a[a.length-1];b=e[a];c=c(b);c!=b&&null!=c&&d.defineProperty(e,a,{configurable:!0,writable:!0,value:c})}};d.polyfill("Array.prototype.values",function(a){return a?a:function(){return d.iteratorFromArray(this,function(a,e){return e})}},"es8","es3");Object.defineProperty(exports,"__esModule",{value:!0});
var g=require("@babel/runtime/helpers/extends"),h=require("@babel/runtime/core-js/object/keys"),k=require("@babel/runtime/helpers/typeof"),l=require("@babel/runtime/helpers/classCallCheck"),m=require("@babel/runtime/helpers/createClass"),n=require("@babel/runtime/helpers/objectWithoutProperties");function p(a){var c=new Intl.DateTimeFormat(a,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{});return function(a){return c.format(a)}}
var g=require("@babel/runtime/helpers/objectWithoutProperties"),h=require("@babel/runtime/helpers/extends"),k=require("@babel/runtime/core-js/object/keys"),l=require("@babel/runtime/helpers/typeof"),m=require("@babel/runtime/helpers/classCallCheck"),n=require("@babel/runtime/helpers/createClass");function p(a){var c=new Intl.DateTimeFormat(a,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{});return function(a){return c.format(a)}}
function q(a){var c=new Intl.NumberFormat(a,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{});return function(a){return c.format(a)}}
function r(a){function c(a,c){return function(b){b="function"===typeof c?c(b):c;return(Array.isArray(b)?b:[b]).map(function(c){return"string"===typeof c?c.replace("#",a):c})}}function e(a){return"string"===typeof a?b[a]||{style:a}:a}var b=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},f=(1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}).plurals;return{plural:function(a,b){var e=b.offset;e=void 0===e?0:e;b=n(b,["offset"]);b=b[a]||b[f(a-e)];return c(a-e,b)},selectordinal:function(a,
b){var e=b.offset;e=void 0===e?0:e;b=n(b,["offset"]);b=b[a]||b[f(a-e,!0)];return c(a-e,b)},select:function(a,c){return c[a]||c.other},number:function(c,b){return q(a,e(b))(c)},date:function(c,b){return p(a,e(b))(c)},undefined:function(a){return a}}}function t(a){var c=a.values,e=r(a.language,a.languageData,a.formats);return function w(a,u,v){a=e[u](c[a],v);a="function"===typeof a?a(w):a;return Array.isArray(a)?a.join(""):a}}
function r(a){function c(a,c){return function(b){b="function"===typeof c?c(b):c;return(Array.isArray(b)?b:[b]).map(function(c){return"string"===typeof c?c.replace("#",a):c})}}function e(a){return"string"===typeof a?b[a]||{style:a}:a}var b=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},f=(1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}).plurals;return{plural:function(a,b){var e=b.offset;e=void 0===e?0:e;b=g(b,["offset"]);b=b[a]||b[f(a-e)];return c(a-e,b)},selectordinal:function(a,
b){var e=b.offset;e=void 0===e?0:e;b=g(b,["offset"]);b=b[a]||b[f(a-e,!0)];return c(a-e,b)},select:function(a,c){return c[a]||c.other},number:function(c,b){return q(a,e(b))(c)},date:function(c,b){return p(a,e(b))(c)},undefined:function(a){return a}}}function t(a){var c=a.values,e=r(a.language,a.languageData,a.formats);return function w(a,u,v){a=e[u](c[a],v);a="function"===typeof a?a(w):a;return Array.isArray(a)?a.join(""):a}}
function x(a,c,e){return function(b){var f=a(t({language:c,languageData:e,formats:1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},values:b}));return Array.isArray(f)?f.join("").trim():f}}
var z=function(){function a(){l(this,a);Object.defineProperty(this,"_language",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"_catalogs",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"_activeMessages",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"_activeLanguageData",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"_dev",{configurable:!0,enumerable:!0,
writable:!0,value:void 0});Object.defineProperty(this,"t",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"plural",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"select",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"selectOrdinal",{configurable:!0,enumerable:!0,writable:!0,value:void 0});this._activeMessages={};this._catalogs={}}m(a,[{key:"_cacheActiveLanguage",value:function(){var a=
this._catalogs[this.language],e=(a||{}).languageData||{};this._activeMessages=(a||{}).messages||{};this._activeLanguageData=e}},{key:"load",value:function(a){var c=this;"object"===k(a)&&(h(g({},this._catalogs,a)).forEach(function(b){c._catalogs[b]={messages:g({},(c._catalogs[b]||{}).messages||{},(a[b]||{}).messages||{}),languageData:g({},(c._catalogs[b]||{}).languageData||{},(a[b]||{}).languageData||{})}}),this._cacheActiveLanguage())}},{key:"activate",value:function(a){a&&(this._language=a,this._cacheActiveLanguage())}},
var z=function(){function a(){m(this,a);Object.defineProperty(this,"_language",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"_catalogs",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"_activeMessages",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"_activeLanguageData",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"_dev",{configurable:!0,enumerable:!0,
writable:!0,value:void 0});Object.defineProperty(this,"t",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"plural",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"select",{configurable:!0,enumerable:!0,writable:!0,value:void 0});Object.defineProperty(this,"selectOrdinal",{configurable:!0,enumerable:!0,writable:!0,value:void 0});this._activeMessages={};this._catalogs={}}n(a,[{key:"_cacheActiveLanguage",value:function(){var a=
this._catalogs[this.language],e=(a||{}).languageData||{};this._activeMessages=(a||{}).messages||{};this._activeLanguageData=e}},{key:"load",value:function(a){var c=this;"object"===l(a)&&(k(h({},this._catalogs,a)).forEach(function(b){c._catalogs[b]={messages:h({},(c._catalogs[b]||{}).messages||{},(a[b]||{}).messages||{}),languageData:h({},(c._catalogs[b]||{}).languageData||{},(a[b]||{}).languageData||{})}}),this._cacheActiveLanguage())}},{key:"activate",value:function(a){a&&(this._language=a,this._cacheActiveLanguage())}},
{key:"use",value:function(a){return y({language:a,catalogs:this._catalogs,development:this._dev})}},{key:"_",value:function(a){var c=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},b=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},f=b.defaults;b=b.formats;b=void 0===b?{}:b;f=this.messages[a]||f||a;return"function"!==typeof f?f:x(f,this.language,this.languageData)(c,b)}},{key:"pluralForm",value:function(a){return this.languageData.plurals?this.languageData.plurals(a,"ordinal"===
(1<arguments.length&&void 0!==arguments[1]?arguments[1]:"cardinal")):"other"}},{key:"availableLanguages",get:function(){return h(this._catalogs)}},{key:"language",get:function(){return this._language}},{key:"messages",get:function(){return this._activeMessages}},{key:"languageData",get:function(){return this._activeLanguageData}}]);return a}();
(1<arguments.length&&void 0!==arguments[1]?arguments[1]:"cardinal")):"other"}},{key:"availableLanguages",get:function(){return k(this._catalogs)}},{key:"language",get:function(){return this._language}},{key:"messages",get:function(){return this._activeMessages}},{key:"languageData",get:function(){return this._activeLanguageData}}]);return a}();
function y(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},c=new z;a.catalogs&&c.load(a.catalogs);a.language&&c.activate(a.language);return c}var A=y();exports.i18nMark=function(a){return a};exports.i18n=A;exports.setupI18n=y;exports.date=p;exports.number=q;
{
"name": "@lingui/core",
"version": "2.0.2",
"version": "2.0.3",
"description": "I18n tools for javascript",

@@ -5,0 +5,0 @@ "keywords": [

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