1.0.2 • Published 4 years ago

calendar-object v1.0.2

Weekly downloads
7
License
ISC
Repository
github
Last release
4 years ago

📆 calendar-object

npm.io npm.io

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

npm.io


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

npm.io

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.

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

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.

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 /