ez vcard
0.1.6
Es un generador VCARD escrito en TypeScript para NodeJS que utiliza una increíble biblioteca EZ-VCARD escrita en Java. Puede leer y escribir vCards en muchos formatos diferentes. El "EZ" significa "fácil" porque el objetivo es crear una biblioteca que sea fácil de usar.
sudo apt install default-jdkmake y g++ en ubuntu: sudo apt install build-essential (para construir la dependencia del nodo-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
}
} y ejecutar: npx ts-node src/vcard.ts o compilar: npx tsc --outDir dist .
Nota: La primera ejecución puede llevar un tiempo, porque descarga los paquetes Maven necesarios para que se ejecute el paquete. Las corridas posteriores serán mucho más rápidas que las primeras.