1
resposta

Sobrescrever numeral js do angular

Ola,

Estou com um problema, no meu projeto preciso alterar o modo como é apresentado as abreviaturas dos numerais da biblioteca numeral js. Se eu for na pasta node_modules procurar a biblioteca e alterar o codigo.

(function (global, factory) {
    if (typeof define === 'function' && define.amd) {
        define(['../numeral'], factory);
    } else if (typeof module === 'object' && module.exports) {
        factory(require('../numeral'));
    } else {
        factory(global.numeral);
    }
}(this, function (numeral) {
    numeral.register('locale', 'pt-br', {
        delimiters: {
            thousands: '.',
            decimal: ','
        },
        abbreviations: {
            thousand: 'mil',
            million: 'mi',
            billion: 'bi',
            trillion: 'tri'
        },
        ordinal: function (number) {
            return 'º';
        },
        currency: {
            symbol: 'R$'
        }
    });
}));

funciona perfeitamente, o problema que essa mudanca não sobe para o svn e qd outra maquina baixa e faz o npm install ele vai baixa tudo de novo, entao só minha maquina fica com essa alteração.

Eu gostaria de no meu codigo sobreescreve essa funcao para td vez que puxa o projeto ele já deixa a abreviatura do jeito que quero qd baixa a biblioteca numeral js.

Alguem pode me ajudar?

1 resposta

Dúvida duplicada. Respondida aqui: https://cursos.alura.com.br/forum/topico-sobrescrever-numeral-js-do-angular-67818