Socket
Socket
Sign inDemoInstall

name-day-calendar

Package Overview
Dependencies
0
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

name-day-calendar

Module for providing lists of the official names in a calendar by specific country. Name by day with additional options (e.g.by sex). Contain names database, handlers, and types for TypeScript.


Version published
Maintainers
1
0

Weekly downloads

Readme

Source

name-day-calendar

Module for providing lists of the official names in a calendar by specific country. Name by day with additional options (e.g.by sex). Contain names database, handlers, and types for TypeScript.

Version Downloads/week License

Install

npm install name-day-calendar

Supported Countries

If you are missing name days from your country please consider CONTRIBUTING.

Countries: 1
├── SK: Slovenská republika (467 names)
├── AT: Österreich (not yet)
├── CZ: Česká republika (not yet)
├── PL: Polska (not yet)
└── HU: Magyarország (not yet)

Usage

To avoid big bundle size. Data are split and loaded on usage. Data are separated into chunks by country, month, and sex.

example:

import { getNameOnDate } from 'name-day-calendar';

// get all name days on specific date
const name: string[] = await getNameOnDate(new Date(1988, 6, 29));

// get all name days on specific date and just for Slovakia
const name: string[] = await getNameOnDate('06-30', { lang: 'SK' });

// get all name days on specific date, just for Slovakia and just male specific names
const name: string[] = await getNameOnDate('06-30', { sex: 'male', lang: 'SK' });

API

getNameOnDate

getNameOnDate = async (date: string | Date, options?: SearchOptions)

SearchOptions

interface SearchOptions {
  lang?: CountryCode | CountryCode[];
  sex?: 'male' | 'female';
}

Contribution and License Agreement

You like to contribute please read CONTRIBUTING.md.

If you contribute code to this project, you are implicitly allowing your code to be distributed under the MIT license. You are also implicitly verifying that all code is your original work or correctly attributed with the source of its origin and license.

See LICENSE for more information.

Keywords

FAQs

Last updated on 30 Jan 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc