js-time-converter
Version:
Biblioteca para convertir y manipular formatos de tiempo fácilmente, compatible tanto con entornos de navegador como de Node.js.
58 lines (36 loc) • 1.57 kB
Markdown
# js-time-converter
**js-time-converter** es una biblioteca sencilla para convertir y manipular formatos de tiempo en JavaScript/TypeScript. Funciona tanto en entornos de navegador como en Node.js.
## Características
- Conversión fácil entre diferentes unidades de tiempo.
- Compatible con TypeScript y JavaScript.
- Soporta ejecución en navegador y Node.js.
- Código ligero y sin dependencias externas.
## Instalación
Usa npm para instalar el paquete:
```bash
npm install js-time-converter
```
## Uso básico
Las funciones están organizadas en módulos separados, por ejemplo:
- `minute-converter/minute.ts` para conversiones desde minutos.
- `week-converter/week.ts` para conversiones relacionadas con semanas.
### Ejemplo
```ts
import { minuteToMiliSecond, minuteToSecond, minuteToHour, minuteToDay, minuteToWeek, minuteToYear } from "js-time-converter";
// Convierte 5 minutos a milisegundos
console.log(minuteToMiliSecond(5)); // 300000
// Convierte 120 minutos a horas
console.log(minuteToHour(120)); // 2
// Convierte 10080 minutos a semanas
console.log(minuteToWeek(10080)); // 1
// Convierte 525600 minutos a años
console.log(minuteToYear(525600)); // 1
```
## Scripts disponibles
- `npm run build-browser` — Compila para navegador (ES6 modules).
- `npm run build-node` — Compila para Node.js.
- `npm run build` — Ejecuta ambos builds.
## Contribuciones
¡Contribuciones son bienvenidas! Por favor, abre un issue o un pull request en el repositorio.
## Licencia
Este proyecto está bajo la licencia MIT.