1.2.1 • Published 1 year ago

birthgem v1.2.1

Weekly downloads
4
License
MIT
Repository
github
Last release
1 year ago

License: MIT npm.io

Birthgem

Determines the birthstones from the given month, day of the week or zodiac sign.

This is based on ekimng's package.

  • The stone names and zodiac signs names can be in different languages.
  • All results are returned into an array except for error codes which are negative integers.

Functions dedicated to zodiac signs are deprecated. Use the package zodiac-signs instead.

Installation

You have to add this module to your npm modules folder.

$ npm install birthgem

Example

Importing the module

const birthgem = require('birthgem')('en');
// Require with a language (format xx-YY sets (format xx)
const birthgem = require('birthgem')('en-US')
// Require without an argument sets 'en'
const birthgem = require('birthgem')();

Displaying a month birthstone

// Returns the birthstone of the present month
console.log(birthgem.month());
// Returns the birthstone of January (values: [1;12])
console.log(birthgem.month(1));
// Overload the default language (format xx-YY sets (format xx)
console.log(birthgem.month(1, 'fr'));

Displaying a day of the week birthstone

// Returns the birthstone of the present day
console.log(birthgem.day());
// Returns the birthstone of Monday (values: [1;7])
console.log(birthgem.day(1));
// Overloads the default language (format xx-YY sets (format xx)
console.log(birthgem.day(1, 'fr'));

Displaying a zodiac sign birthstone

Those functions have been removed. Use the package zodiac-signs instead.

Error management

An integer is returned if the given parameter is wrong:

TypeValuesError code
Day1;7-1
Month1;12-2

Translation

You are free to participate to the translation in any other language.

Avaible languages

  • English
  • French
  • German
  • Italian
  • Portuguese
  • Spanish

Thanks

Thanks to ekimng for the original package: birthstone.

License

1.2.1

1 year ago

1.2.0

3 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago