sms-parse
TypeScript icon, indicating that this package has built-in type declarations

0.0.7 • Public • Published

sms-parse

npm i sms-parse --save
import {GsmMessage} from './GsmMessage';

const m = `©®_A expressão Lorem ipsum em design gráfico
e editoração é um texto padrão em latim utilizado na produção
gráfica para preencher os espaços de texto em {}
ªµºÀÁÂÃÈÊËÌÍÎÏÐÒÓÔÕÙÚÛÝÞáâãçêëíîïðóôõúûýþÿąĄćĆęĘłŁńŃśŚźŹżŻ`;

const {
  encoding,
  segmentsCount,
  parsedMessage: message,
  numberOfCharacters,
  messageSize,
} = new GsmMessage(m);

console.log({
  encoding,
  segmentsCount,
  message,
  numberOfCharacters,
  messageSize,
});

output: {
  encoding: 'GSM-7',
  segmentsCount: 2,
  message: '(c)(r)_A expressao Lorem ipsum em design grafico\n' +
    'e editoracao é um texto padrao em latim utilizado na producao\n' +
    'grafica para preencher os espacos de texto em \u001b(\u001b)\n' +
    'auoAAAAEEEIIIIDOOOOUUUYTHaaaceeiiidooouuythyaAcCeElLnNsSzZzZ',
  numberOfCharacters: 214,
  messageSize: 1554
}

Package Sidebar

Install

npm i sms-parse

Weekly Downloads

6

Version

0.0.7

License

ISC

Unpacked Size

88.6 kB

Total Files

34

Last publish

Collaborators

  • alexnfsc175