zodiac-animals

🐼 一个 JavaScript 生肖实用程序库

NodeJS License NPM Codecov Codacy Badge CircleCI

English | 简体中文

Insights

考虑到树摇和文化差异所需的严谨性,不会输出国际化内容。

一个使用农历轻量的生肖实用程序库。

查看文档

npm install @kabeep/zodiac-animals --save
yarn add @kabeep/zodiac-animals
pnpm add @kabeep/zodiac-animals
const { ANIMALS, zodiac, Zodiac } = require('@kabeep/zodiac-animals');
import { ANIMALS, zodiac, type Zodiac } from '@kabeep/zodiac-animals';

zodiac(new Date()) as Zodiac;
参数 类型 可选 默认值 描述
date Date No - 公历日期对象

Result Object:

属性 类型 必选 描述
name string true 生肖名称
mate string[] true 生肖配对
traits string[] true 生肖特征
alias string false 生肖别名(文化差异)
year number true 输入日期的农历年
month number true 输入日期的农历月
day number true 输入日期的农历日
isLeapMonth boolean true 输入日期是否是闰月
from Date true 农历年第一天的公历日期(发生错误时返回一个 Invalid Date)
to Date true 农历年最后一天的公历日期(发生错误时返回一个 Invalid Date)

欢迎通过 Pull Requests 或 Issues 来贡献你的想法和代码。

本项目采用 MIT 许可证。详情请见 LICENSE 文件。