1.1.0 • Published 2 years ago

fortune-cookie-generator v1.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Fortune Cookie Generator

Fetch fortune cookies from the Digital Fortune Cookies API. Cookies include a fortune and 6 lucky numbers!

Results are typed.

1.1.0

Broke function into 2 individual functions, one for a single fortune and one for 1 - 10 fortunes (returns array regardless of size).

Example Code

import { getFortune } from 'fortune-cookie-generator';

getFortune()
  .then(console.log);

Example Result

{
  fortune: 'A very attractive person has a message for you.',
  luckyNumbers: [ 52, 6, 33, 78, 97, 39 ]
}

Request Up To 10 Tokens at a Time

import { getFortunes } from 'fortune-cookie-generator';

getFortunes(10)
  .then(console.log);
[
  {
    fortune: 'Emotion is energy in motion.',
    luckyNumbers: [ 10, 82, 88, 61, 11, 49 ]
  },
  {
    fortune: 'Emotion is energy in motion.',
    luckyNumbers: [ 55, 96, 42, 54, 91, 70 ]
  },
  {
    fortune: "All your fingers can't be of the same length.",
    luckyNumbers: [ 76, 20, 37, 78, 58, 100 ]
  },
  {
    fortune: 'Rarely do great beauty and great virtue dwell together as they do in you.',
    luckyNumbers: [ 85, 51, 93, 60, 37, 87 ]
  },
  {
    fortune: 'Be assertive when decisive action is needed.',
    luckyNumbers: [ 97, 23, 55, 13, 20, 89 ]
  },
  {
    fortune: "The best things in life aren't things.",
    luckyNumbers: [ 43, 2, 41, 75, 84, 34 ]
  },
  {
    fortune: 'WHEN FIRE AND WATER GO TO WAR WATER ALWAYS WINS.',
    luckyNumbers: [ 96, 80, 54, 79, 67, 66 ]
  },
  {
    fortune: 'Did you remember to order your take out also?',
    luckyNumbers: [ 1, 41, 87, 75, 9, 98 ]
  },
  {
    fortune: 'A short stranger will soon enter your life with blessings to share.',
    luckyNumbers: [ 69, 55, 50, 2, 98, 72 ]
  },
  {
    fortune: 'You have a strong desire for a home and your family interests come first.',
    luckyNumbers: [ 94, 49, 3, 90, 24, 76 ]
  }
]

Documentation

Interfaces

FortuneCookie

interface FortuneCookie {
  fortune: string;
  luckyNumbers: [number, number, number, number, number, number];
}
1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.9.0

2 years ago