calendar-object

1.0.2 • Public • Published

📆 calendar-object

Library for receiving a calendar in the form of a multidimensional array

  • support browser and node-js
  • does not require internet
  • can get several years at once
  • you can specify which months to receive

Installation for node-js

npm i calendar-object
const calendarObject = require('calendar-object');

Usage example

const calendar = calendarObject.getCalendar([2019], [2020, 10, 11, 12]);
console.log(calendar);
After which you will receive an object of such a plan


calendar[2020][12][1] = {tasks: ['buy vodka', 'never write javascript again']}
console.log(calendar);
You can put anything you want on selected days

Installation for browser

git clone https://github.com/itmor/calendar-object.git
cd build

include library file in HTML page

<script src="calendar-object.min.js"></script>

Include the library in a file

// You have an instance available
 calendarObject

Description of public methods

getCalendar(Array.....);

If you want to get the whole year with all months, just pass in an array whose first element will be a year of a numeric type.

  • #### .getCalendar([2019]);

If you want to receive only certain months, indicate their index after the year.

  • #### .getCalendar([2019, 1, 2, 5, 12]);

You can get several years at once by simply passing arrays as many times as necessary, as a result you get an object that will be several years old.

  • #### .getCalendar([2007], [2020], [2090, 4, 6, 7]);

DEV

run the command in the root to load the dependencies

npm i 

install gulp globally

npm i gulp -g

run the collector

gulp

Now you can edit the source file in src /

Package Sidebar

Install

npm i calendar-object

Weekly Downloads

1

Version

1.0.2

License

ISC

Unpacked Size

12.4 kB

Total Files

7

Last publish

Collaborators

  • itmor