Installation
How to install chronos-date in your project.
Package Manager
Install chronos-date using your preferred package manager:
npm install chronos-dateRequirements
- Node.js (18+ for better compatibility) or any modern JavaScript runtime
- TypeScript 5.6+ (optional, but recommended for full IntelliSense)
Module Formats
chronos-date ships as both ESM and CommonJS:
// ESM (recommended)
import { Chronos } from "chronos-date";
// CommonJS
const { Chronos } = require("chronos-date");Modular Imports
You can import specific submodules for better tree-shaking:
// Guards
import { isValidDateInput } from "chronos-date/guards";
// Utility functions
import { formatDate } from "chronos-date/utils";
// Type definitions
import type { ChronosInput } from "chronos-date/types";
// Constants
import { MONTHS } from "chronos-date/constants";
// Plugins (imported individually)
import { timeZonePlugin } from "chronos-date/plugins/timeZonePlugin";
import { seasonPlugin } from "chronos-date/plugins/seasonPlugin";