ez vcard
0.1.6
É um gerador VCARD escrito no TypeScript para NodeJs que usa a incrível biblioteca EZ-VCARD escrita em Java. Ele pode ler e escrever vcards em muitos formatos diferentes. O "EZ" significa "fácil", porque o objetivo é criar uma biblioteca fácil de usar.
sudo apt install default-jdkmake e g++ no Ubuntu: sudo apt install build-essential (para construir dependência de nó-Java)npm i ez-vcard const ezVcard = require ( 'ez-vcard' ) . default ;
( async ( ) => {
const vcard = await ezVcard ( { name : { first : 'Maxim' } } ) ;
console . log ( vcard ) ;
} ) ( ) ;npm install @types/node typescriptsrc/vcard.ts
import ezVcard from 'ez-vcard' ;
( async ( ) => {
const vcard = await ezVcard ( { name : { first : 'Maxim' } } ) ;
console . log ( vcard ) ;
} ) ( ) ;tsconfig.json
{
"compilerOptions" : {
"esModuleInterop" : true
}
} e execute: npx ts-node src/vcard.ts ou compilação: npx tsc --outDir dist .
NOTA: A primeira execução pode demorar um pouco, porque baixa os pacotes Maven necessários para que o pacote seja executado. As execuções subsequentes serão muito mais rápidas que as primeiras.