{"_id":"j-converter","_rev":"2-0d97e7ccff7510726951d99a240d9c15","name":"j-converter","description":"Convertidor de unidades de medidas de peso","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"j-converter","version":"0.1.0","description":"Convertidor de unidades de medidas de peso","main":"dist/src/jConverter.js","scripts":{"build":"babel src/jConverter.js -d dist","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/jaimediaz817/platzi-js-projects.git"},"keywords":["convertir","unidades","peso","transformar","conversor","convertidor","revelador","relevator"],"author":{"name":"Jaime Diaz","email":"jdsolutions817@gmail.com","url":"https://sites.google.com/view/memodevs/"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.6.1","chai":"^4.1.2","mocha":"^4.0.1"},"gitHead":"7b35f5dc6d6d27a088fd22d0a341e61506f78024","bugs":{"url":"https://github.com/jaimediaz817/platzi-js-projects/issues"},"homepage":"https://github.com/jaimediaz817/platzi-js-projects#readme","_id":"j-converter@0.1.0","_shasum":"3280f0b2befb5a67c2b405efe9aef6b229eed4ed","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"jdiaz.817","email":"jdsolutions817@gmail.com"},"dist":{"shasum":"3280f0b2befb5a67c2b405efe9aef6b229eed4ed","tarball":"https://registry.npmjs.org/j-converter/-/j-converter-0.1.0.tgz","integrity":"sha512-1e+zjbNP0Ly4Tmw+UKk14beffhd9KwOs9TfioGtrHt3zsd9uwFmT1gL9tRm7j7oqUAMoDZWSDLkasC1IMGNqQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqaoexSWLXD/KqVBkgYPQGiOMxmpt0REVJNnCXph0oqwIhALUQkI64O74GflXqstTkhW+lV205y2f6IqkcvZTXlyjk"}]},"maintainers":[{"name":"jdiaz.817","email":"jdsolutions817@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/j-converter-0.1.0.tgz_1508883224308_0.2974485387094319"}}},"readme":"# JConverter\r\nJConverter es un módulo con servicios para calcular medidas de peso basado en el patrón de diseño JS revelador.\r\n[Para ver detalles sobre el procedimiento ejecutado durante el desarrollo del taller, presiona click sobre el enlace]( https://sites.google.com/view/memodevs)\r\n\r\n## Descripción del mecanismo de conversión JConverter\r\n-\tComo paso inicial se crea una instancia del modulo sin parámetros de entrada\r\n-\tUna vez creado el objeto, se procede a ingresar los parámetros siguiendo un orden específico que define los parámetros de conversión, seguido de un valor numérico como tercer parámetro.\r\n-\tUnidad origen: corresponde al parametro número 1 según el orden.\r\n-\tUnidad Destino: corresponde al parametro número 1 según el orden.\r\n\r\n## Instalación\r\n```\r\nnpm install jConverter\r\n```\r\n\r\n## Uso\r\n```\r\nimport jConverter from 'jConverter'\r\n\r\n// solo inicializa el modulo con unos datos por defecto para no generar error.\r\nlet inicio = jConverter(); // inicializa el módulo\r\ninicio.iniciar() // crea valores por defecto.\r\n\r\n// se crea un array de JSON donde cada objeto representa una unidad de medida.\r\nlet datos = jConverter.getMedidas() // obtiene todas las unidades de medida configuradas.\r\n\r\n// se calcula el resultado a partir del objeto creado, indicando la unidad origen y destino a convertir seguido del valor.\r\nlet resultadoA = inicio.calcularMedidas('lb','kg', 188)\r\nlet resultadoB = inicio.calcularMedidas('kg','lb', 94)\r\n\r\n// obtiene las medidas en formato JSON\r\nlet medidasCatch = JSON.stringify(datos)\r\n\r\n// unidades validadas\r\nconsole.log(\"validación de unidades básico: \"+(resultadoA==resultadoB))\r\n```\r\n\r\n## Créditos\r\n- [Jaime Diaz](https://twitter.com/jdiaz0017)\r\n\r\n## Licencia\r\n[MIT](https://opensource.org/licenses/MIT)","maintainers":[{"name":"jdiaz.817","email":"jdsolutions817@gmail.com"}],"time":{"modified":"2022-06-19T03:29:00.092Z","created":"2017-10-24T22:13:45.264Z","0.1.0":"2017-10-24T22:13:45.264Z"},"homepage":"https://github.com/jaimediaz817/platzi-js-projects#readme","keywords":["convertir","unidades","peso","transformar","conversor","convertidor","revelador","relevator"],"repository":{"type":"git","url":"git+https://github.com/jaimediaz817/platzi-js-projects.git"},"author":{"name":"Jaime Diaz","email":"jdsolutions817@gmail.com","url":"https://sites.google.com/view/memodevs/"},"bugs":{"url":"https://github.com/jaimediaz817/platzi-js-projects/issues"},"license":"MIT","readmeFilename":"README.md"}