i-pet-utils
Advanced tools
Comparing version 1.0.14 to 1.0.15
@@ -1,1 +0,1 @@ | ||
module.exports=function(a){var r={};function o(e){if(r[e])return r[e].exports;var n=r[e]={i:e,l:!1,exports:{}};return a[e].call(n.exports,n,n.exports,o),n.l=!0,n.exports}return o.m=a,o.c=r,o.d=function(a,r,e){o.o(a,r)||Object.defineProperty(a,r,{enumerable:!0,get:e})},o.r=function(a){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},o.t=function(a,r){if(1&r&&(a=o(a)),8&r)return a;if(4&r&&"object"==typeof a&&a&&a.__esModule)return a;var e=Object.create(null);if(o.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:a}),2&r&&"string"!=typeof a)for(var n in a)o.d(e,n,function(r){return a[r]}.bind(null,n));return e},o.n=function(a){var r=a&&a.__esModule?function(){return a.default}:function(){return a};return o.d(r,"a",r),r},o.o=function(a,r){return Object.prototype.hasOwnProperty.call(a,r)},o.p="/",o(o.s=1)}([function(a,r,o){"use strict";o.r(r);var e="zyxwvutsrqponmlkjihgfedcba_ZYXWVUTSRQPONMLKJIHGFEDCBA9876543210-",n=0,t=[],i=function(){var a=Date.now(),r=a===n;n=a;for(var o=new Array(8),i=7;i>=0;i--)o[i]=e.charAt(a%64),a=Math.floor(a/64);if(0!==a)throw new Error("We should have converted the entire timestamp.");var c=o.join("");if(r){for(i=11;i>=0&&63===t[i];i--)t[i]=0;t[i]++}else for(i=0;i<12;i++)t[i]=Math.floor(64*Math.random());for(i=0;i<12;i++)c+=e.charAt(t[i]);if(20!=c.length)throw new Error("Length should be 20.");return c},c=function(a){for(var r=0,o=0;o<8;o++){var n=e.indexOf(a.charAt(o));if(-1===n)throw new Error("Invalid id!");r=64*r+n}return r},d=function(){return function(a){return"desc"===a?9999999999999-Date.now():Date.now()}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"desc").toString()+Math.random().toString().substr(2,7)},u={"à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ő":"o","ù":"u","ú":"u","û":"u","ü":"u","ű":"u","ý":"y","ÿ":"y"},l=function(a){return a.toLocaleLowerCase().replace(/[^a-z0-9\s_-]/g,function(a){return u[a]||a})},s=function(a,r){return"".concat(l(a),"_").concat(l(r)).replace(/ /g,"_")},f=function(a){return s(function(a){var r=!0,o=!1,e=void 0;try{for(var n,t=a[Symbol.iterator]();!(r=(n=t.next()).done);r=!0){var i=n.value;if(i.types.indexOf("administrative_area_level_1")>-1)return i.short_name}}catch(a){o=!0,e=a}finally{try{r||null==t.return||t.return()}finally{if(o)throw e}}}(a),function(a){var r=!0,o=!1,e=void 0;try{for(var n,t=a[Symbol.iterator]();!(r=(n=t.next()).done);r=!0){var i=n.value;if(i.types.indexOf("administrative_area_level_2")>-1)return i.long_name}}catch(a){o=!0,e=a}finally{try{r||null==t.return||t.return()}finally{if(o)throw e}}}(a))},p=function(a){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,o=0,e=0;for(k in a)e+=Number(k)*a[k],o+=a[k];var n=Math.pow(10,r);return o?Math.round(e/o*n)/n:0};var v=function a(r){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var e in function(a,r){if(!(a instanceof r))throw new TypeError("Cannot call a class as a function")}(this,a),r)"function"==typeof r[e]?this[e]=null===o[e]?null:r[e](o[e]):this[e]=o[e]||r[e]},m={SOLICITADO:"solicitado",PRE_APROVADO:"pre_aprovado",APROVADO:"aprovado",EM_ATENDIMENTO:"em_atendimento",AGUARDANDO_CONFIRMAR:"aguardando_confirmar",CONCLUIDO:"concluido",REJEITADO:"rejeitado",CANCELADO:"cancelado"},_={APROVAR_CASTRACAO:"aprovar_castracao",CANCELAR_CASTRACAO:"cancelar_castracao",ADICIONAR_SALDO:"adicionar_saldo"},A={ENTRADA:"entrada",SAIDA:"saida",ESTORNO:"estorno"},C={status:{solicitado:"Solicitado",pre_aprovado:"Pré aprovado",aprovado:"Aprovado",em_atendimento:"Em atendimento",aguardando_confirmar:"Aguardando confirmar",concluido:"Concluído",rejeitado:"Rejeitado",cancelado:"Cancelado"}},h={tipo:{entrada:"Entrada",saida:"Saída",estorno:"Estorno"}},y={tipo_task:{aprovar_castracao:"Aprovar castração",cancelar_castracao:"Cancelar castração",adicionar_saldo:"Adicionar saldo"}},O=function(a,r){var o=!0,e=!1,n=void 0;try{for(var t,i=String(r).split(".")[Symbol.iterator]();!(o=(t=i.next()).done);o=!0){var c=t.value;if(!a)return a;a=a[c]}}catch(a){e=!0,n=a}finally{try{o||null==i.return||i.return()}finally{if(e)throw n}}return a},S={"pt-BR":{enums:{castracao:{status:{solicitado:"Solicitado",pre_aprovado:"Pré aprovado",aprovado:"Aprovado",em_atendimento:"Em atendimento",aguardando_confirmar:"Aguardando confirmar",concluido:"Concluído",rejeitado:"Rejeitado",cancelado:"Cancelado"}},conta_corrente:{tipo:{entrada:"Entrada",saida:"Saída",estorno:"Estorno"}},update_saldo_task:{tipo_task:{aprovar_castracao:"Aprovar castração",cancelar_castracao:"Cancelar castração",adicionar_saldo:"Adicionar saldo"}}},db:{attributes:{animal:{id:"ID",nome:"Nome",avatar:"Avatar",raca:"Raça",porte:"Porte",sexo:"Sexo",cor:"Cor",dono_id:"Dono ID",is_castrado:"É castrado?",nascido_em:"Data de nascimento",castracao_id:"Castração ID",especie:"Espécie"},castracao:{id:"ID",status:"Status",solicitado_em:"Solicitado em",agendado_para:"Agendado para",aprovado_em:"Aprovado em",executado_em:"Executado em",cidade_id:"Cidade ID",dono:"Dono",animal:"Animal",clinica:"Clinica",saldo_descontado:"Saldo descontado?"},endereco:{cidade_id:"Cidade ID",formatado:"Formatado",coords:"Coordenadas",viewport:"Janela de exibição"},pessoa:{id:"ID",cpf_cnpj:"CPF/CNPJ",email:"Email",avatar:"Avatar",nome:"Nome",endereco:"Endereço",celular:"Celular",fone_casa:"Telefone fixo",fone_trabalho:"Telefone trabalho",is_clinica:"É clinica?",is_prefeitura:"É prefeitura?"},user:{cpf_cnpj:"CPF/CNPJ",email:"Email",emailVerified:"Email verificado",password:"Senha"}}}}},D={},g=function(a){for(var r in a)D[r]=a[r]},E=function(a,r){if(!a||!r)return a;for(var o in r)a=a.replace(new RegExp("%{"+o+"}","g"),'"'+r[o]+'"');return a},b={setLocale:g,hum:function(a,r){return E(O(D,a),r)},replace:E};o.d(r,"i18n",function(){return b}),o.d(r,"locales",function(){return S}),o.d(r,"setLocale",function(){return g}),o.d(r,"deepKey",function(){return O}),o.d(r,"idGeneratorDesc",function(){return i}),o.d(r,"idDescTimestamp",function(){return c}),o.d(r,"idGeneratorNumeric",function(){return d}),o.d(r,"idCidade",function(){return s}),o.d(r,"idCidadeAddressComponent",function(){return f}),o.d(r,"BaseModel",function(){return v}),o.d(r,"getRate",function(){return p}),o.d(r,"constCastracaoStatus",function(){return m}),o.d(r,"constSaldoTipoTask",function(){return _}),o.d(r,"constContaCorrenteTipo",function(){return A}),o.d(r,"enumCastracao",function(){return C}),o.d(r,"enumContaCorrente",function(){return h}),o.d(r,"enumUpdateSaldoTask",function(){return y})},function(a,r,o){a.exports=o(0)}]); | ||
module.exports=function(r){var o={};function a(e){if(o[e])return o[e].exports;var n=o[e]={i:e,l:!1,exports:{}};return r[e].call(n.exports,n,n.exports,a),n.l=!0,n.exports}return a.m=r,a.c=o,a.d=function(r,o,e){a.o(r,o)||Object.defineProperty(r,o,{enumerable:!0,get:e})},a.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},a.t=function(r,o){if(1&o&&(r=a(r)),8&o)return r;if(4&o&&"object"==typeof r&&r&&r.__esModule)return r;var e=Object.create(null);if(a.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:r}),2&o&&"string"!=typeof r)for(var n in r)a.d(e,n,function(o){return r[o]}.bind(null,n));return e},a.n=function(r){var o=r&&r.__esModule?function(){return r.default}:function(){return r};return a.d(o,"a",o),o},a.o=function(r,o){return Object.prototype.hasOwnProperty.call(r,o)},a.p="/",a(a.s=1)}([function(r,o,a){"use strict";a.r(o);var e="zyxwvutsrqponmlkjihgfedcba_ZYXWVUTSRQPONMLKJIHGFEDCBA9876543210-",n=0,t=[],i=function(){var r=Date.now(),o=r===n;n=r;for(var a=new Array(8),i=7;i>=0;i--)a[i]=e.charAt(r%64),r=Math.floor(r/64);if(0!==r)throw new Error("We should have converted the entire timestamp.");var c=a.join("");if(o){for(i=11;i>=0&&63===t[i];i--)t[i]=0;t[i]++}else for(i=0;i<12;i++)t[i]=Math.floor(64*Math.random());for(i=0;i<12;i++)c+=e.charAt(t[i]);if(20!=c.length)throw new Error("Length should be 20.");return c},c=function(r){for(var o=0,a=0;a<8;a++){var n=e.indexOf(r.charAt(a));if(-1===n)throw new Error("Invalid id!");o=64*o+n}return o},d=function(){return function(r){return"desc"===r?9999999999999-Date.now():Date.now()}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"desc").toString()+Math.random().toString().substr(2,7)},u={"à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ő":"o","ù":"u","ú":"u","û":"u","ü":"u","ű":"u","ý":"y","ÿ":"y"},l=function(r){return r.toLocaleLowerCase().replace(/[^a-z0-9\s_-]/g,function(r){return u[r]||r})},f=function(r,o){return"".concat(l(r),"_").concat(l(o)).replace(/ /g,"_")},s=function(r){return f(function(r){var o=!0,a=!1,e=void 0;try{for(var n,t=r[Symbol.iterator]();!(o=(n=t.next()).done);o=!0){var i=n.value;if(i.types.indexOf("administrative_area_level_1")>-1)return i.short_name}}catch(r){a=!0,e=r}finally{try{o||null==t.return||t.return()}finally{if(a)throw e}}}(r),function(r){var o=!0,a=!1,e=void 0;try{for(var n,t=r[Symbol.iterator]();!(o=(n=t.next()).done);o=!0){var i=n.value;if(i.types.indexOf("administrative_area_level_2")>-1)return i.long_name}}catch(r){a=!0,e=r}finally{try{o||null==t.return||t.return()}finally{if(a)throw e}}}(r))},p=function(r){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=0,e=0;for(k in r)e+=Number(k)*r[k],a+=r[k];var n=Math.pow(10,o);return a?Math.round(e/a*n)/n:0};var m=function r(o){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var e in function(r,o){if(!(r instanceof o))throw new TypeError("Cannot call a class as a function")}(this,r),o)"function"==typeof o[e]?this[e]=null===a[e]?null:o[e](a[e]):this[e]=a[e]||o[e]},v={SOLICITADO:"solicitado",PRE_APROVADO:"pre_aprovado",APROVADO:"aprovado",EM_ATENDIMENTO:"em_atendimento",AGUARDANDO_CONFIRMAR:"aguardando_confirmar",CONCLUIDO:"concluido",REJEITADO:"rejeitado",CANCELADO:"cancelado"},_={APROVAR_CASTRACAO:"aprovar_castracao",CANCELAR_CASTRACAO:"cancelar_castracao",ADICIONAR_SALDO:"adicionar_saldo"},y={ENTRADA:"entrada",SAIDA:"saida",ESTORNO:"estorno"},A={status:{solicitado:"Solicitado",pre_aprovado:"Pré aprovado",aprovado:"Aprovado",em_atendimento:"Em atendimento",aguardando_confirmar:"Aguardando confirmar",concluido:"Concluído",rejeitado:"Rejeitado",cancelado:"Cancelado"}},b={tipo:{entrada:"Entrada",saida:"Saída",estorno:"Estorno"}},h={tipo_task:{aprovar_castracao:"Aprovar castração",cancelar_castracao:"Cancelar castração",adicionar_saldo:"Adicionar saldo"}},C=function(r,o){var a=!0,e=!1,n=void 0;try{for(var t,i=String(o).split(".")[Symbol.iterator]();!(a=(t=i.next()).done);a=!0){var c=t.value;if(!r)return r;r=r[c]}}catch(r){e=!0,n=r}finally{try{a||null==i.return||i.return()}finally{if(e)throw n}}return r};function O(r){return(O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}var S=function(r){return null!==r&&"object"===O(r)},g={pt_br:{enums:{castracao:{status:{solicitado:"Solicitado",pre_aprovado:"Pré aprovado",aprovado:"Aprovado",em_atendimento:"Em atendimento",aguardando_confirmar:"Aguardando confirmar",concluido:"Concluído",rejeitado:"Rejeitado",cancelado:"Cancelado"}},conta_corrente:{tipo:{entrada:"Entrada",saida:"Saída",estorno:"Estorno"}},update_saldo_task:{tipo_task:{aprovar_castracao:"Aprovar castração",cancelar_castracao:"Cancelar castração",adicionar_saldo:"Adicionar saldo"}}},db:{attributes:{animal:{id:"ID",nome:"Nome",avatar:"Avatar",raca:"Raça",porte:"Porte",sexo:"Sexo",cor:"Cor",dono_id:"Dono ID",is_castrado:"É castrado?",nascido_em:"Data de nascimento",castracao_id:"Castração ID",especie:"Espécie"},castracao:{id:"ID",status:"Status",solicitado_em:"Solicitado em",agendado_para:"Agendado para",aprovado_em:"Aprovado em",executado_em:"Executado em",cidade_id:"Cidade ID",dono:"Dono",animal:"Animal",clinica:"Clinica",saldo_descontado:"Saldo descontado?"},endereco:{cidade_id:"Cidade ID",formatado:"Formatado",coords:"Coordenadas",viewport:"Janela de exibição"},pessoa:{id:"ID",cpf_cnpj:"CPF/CNPJ",email:"Email",avatar:"Avatar",nome:"Nome",endereco:"Endereço",celular:"Celular",fone_casa:"Telefone fixo",fone_trabalho:"Telefone trabalho",is_clinica:"É clinica?",is_prefeitura:"É prefeitura?"},user:{cpf_cnpj:"CPF/CNPJ",email:"Email",emailVerified:"Email verificado",password:"Senha"}}}}};function D(r,o,a){return o in r?Object.defineProperty(r,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[o]=a,r}var E={},w="pt_br",j=function(r){if(!S(r))throw Error("Invalid locales!");E=function(r){for(var o=1;o<arguments.length;o++){var a=null!=arguments[o]?arguments[o]:{},e=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(a).filter(function(r){return Object.getOwnPropertyDescriptor(a,r).enumerable}))),e.forEach(function(o){D(r,o,a[o])})}return r}({},E,r)},x=function(){E={}},P=function(r,o){if(!r||!o)return r;for(var a in o)r=r.replace(new RegExp("%{"+a+"}","g"),'"'+o[a]+'"');return r},R={addLocale:j,hum:function(r,o){return P(C(E,function(r){return r.replace(/-/g,"_").replace(/\//g,".").toLocaleLowerCase()}(r)),o)},t:function(r,o){return this.hum(r,o)||r},setLocale:function(r){x(),j(g[w=g[r]?r:"pt_br"])},getLocale:function(){return w},resetLocale:x,replace:P};a.d(o,"i18n",function(){return R}),a.d(o,"deepKey",function(){return C}),a.d(o,"isObject",function(){return S}),a.d(o,"idGeneratorDesc",function(){return i}),a.d(o,"idDescTimestamp",function(){return c}),a.d(o,"idGeneratorNumeric",function(){return d}),a.d(o,"idCidade",function(){return f}),a.d(o,"idCidadeAddressComponent",function(){return s}),a.d(o,"BaseModel",function(){return m}),a.d(o,"getRate",function(){return p}),a.d(o,"constCastracaoStatus",function(){return v}),a.d(o,"constSaldoTipoTask",function(){return _}),a.d(o,"constContaCorrenteTipo",function(){return y}),a.d(o,"enumCastracao",function(){return A}),a.d(o,"enumContaCorrente",function(){return b}),a.d(o,"enumUpdateSaldoTask",function(){return h})},function(r,o,a){r.exports=a(0)}]); |
{ | ||
"name": "i-pet-utils", | ||
"version": "1.0.14", | ||
"version": "1.0.15", | ||
"description": "Biblioteca de utilidades para o projeto iPet", | ||
@@ -5,0 +5,0 @@ "main": "dist/i-pet-utils.js", |
@@ -9,7 +9,15 @@ # iPet-utils | ||
// config locale | ||
i18n.setLocale(locales['pt-BR']) | ||
i18n.setLocale('pt_br') | ||
i18n.addLocale({enums: {...}, db: {...}}) | ||
// usage | ||
i18n.hum('db.attributes.animal.nome') | ||
i18n.hum('db.attributes.pessoa.cpf_cnpj') | ||
i18n.t('db.attributes.animal.nome') | ||
i18n.t('enums.castracao.status.solicitado') | ||
// com replaces | ||
i18n.t('error.messasges.long_chars', {max: '15'}) | ||
i18n.hum('key_not_found') // return undefined | ||
i18n.t('key_not_found') // return key_not_found | ||
``` |
8611
23