New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

vue-calendar-picker

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vue-calendar-picker - npm Package Compare versions

Comparing version 2.0.2 to 2.0.3

src/df.js

2

package.json
{
"name": "vue-calendar-picker",
"version": "2.0.2",
"version": "2.0.3",
"description": "calendar component",

@@ -5,0 +5,0 @@ "main": "src/index.js",

@@ -0,1 +1,31 @@

function camelize(str) {
return str.replace(/-./g, function(str) { return str.charAt(1).toUpperCase() });
}
var dataset = function(elt) {
if ( 'dataset' in HTMLElement.prototype ) {
dataset = function(elt) {
return elt.dataset;
}
} else {
dataset = function(elt) {
var data = {};
for ( var i = 0; i < elt.attributes.length; ++i ) {
var attribute = elt.attributes[i];
if ( attribute.name.substr(0, 5) === 'data-' )
data[camelize(attribute.name.substr(5))] = attribute.value;
}
return data;
}
}
return dataset(elt);
}
export default function(elt, rootElt) {

@@ -5,6 +35,9 @@

for ( ; elt !== rootElt && elt !== null; elt = elt.parentNode )
if ( elt.nodeType === 1 )
for ( var propName in elt.dataset )
dataAttrMap[propName] = elt.dataset[propName];
if ( elt.nodeType === 1 ) {
var data = dataset(elt);
for ( var propName in data )
dataAttrMap[propName] = data[propName];
}
return dataAttrMap;
}

@@ -5,3 +5,2 @@ import calendarView from './calendarView.vue';

import calendarEvents from './calendarEvents.vue';
import df from 'date-fns';

@@ -13,3 +12,2 @@ export {

calendarEvents,
df
}
import isEq from './isEq.js';
import df from 'date-fns';
import { format as df_format, addMinutes as df_addMinutes, addHours as df_addHours, addDays as df_addDays, addWeeks as df_addWeeks, addMonths as df_addMonths, addYears as df_addYears, startOfMinute as df_startOfMinute, startOfHour as df_startOfHour, startOfDay as df_startOfDay, startOfWeek as df_startOfWeek, startOfMonth as df_startOfMonth, startOfYear as df_startOfYear, getYear as df_getYear } from 'date-fns';
import PERIOD from './period.js';

@@ -77,3 +78,3 @@ import pointerEventDirective from './pointerEventDirective.js';

return df.format(date, format, { locale: this.dateFnsLocale });
return df_format(date, format, { locale: this.dateFnsLocale });
},

@@ -84,9 +85,9 @@

switch ( type ) {
case PERIOD.MINUTE: return df.addMinutes(date, count);
case PERIOD.HOUR: return df.addHours(date, count);
case PERIOD.DAY: return df.addDays(date, count);
case PERIOD.WEEK: return df.addWeeks(date, count);
case PERIOD.MONTH: return df.addMonths(date, count);
case PERIOD.YEAR: return df.addYears(date, count);
case PERIOD.DECADE: return df.addYears(date, 16 * count);
case PERIOD.MINUTE: return df_addMinutes(date, count);
case PERIOD.HOUR: return df_addHours(date, count);
case PERIOD.DAY: return df_addDays(date, count);
case PERIOD.WEEK: return df_addWeeks(date, count);
case PERIOD.MONTH: return df_addMonths(date, count);
case PERIOD.YEAR: return df_addYears(date, count);
case PERIOD.DECADE: return df_addYears(date, 16 * count);
}

@@ -98,9 +99,9 @@ },

switch ( type ) {
case PERIOD.MINUTE: return { start: df.startOfMinute(date), end: df.startOfMinute(df.addMinutes(date, 1)) };
case PERIOD.HOUR: return { start: df.startOfHour(date), end: df.startOfHour(df.addHours(date, 1)) };
case PERIOD.DAY: return { start: df.startOfDay(date), end: df.startOfDay(df.addDays(date, 1)) };
case PERIOD.WEEK: return { start: df.startOfWeek(date, this.dfOptions), end: df.startOfWeek(df.addWeeks(date, 1), this.dfOptions) };
case PERIOD.MONTH: return { start: df.startOfMonth(date), end: df.startOfMonth(df.addMonths(date, 1)) };
case PERIOD.YEAR: return { start: df.startOfYear(date), end: df.startOfYear(df.addYears(date, 1)) };
case PERIOD.DECADE: return { start: df.getYear(date)-9 , end:df.getYear(date)+6 };
case PERIOD.MINUTE: return { start: df_startOfMinute(date), end: df_startOfMinute(df_addMinutes(date, 1)) };
case PERIOD.HOUR: return { start: df_startOfHour(date), end: df_startOfHour(df_addHours(date, 1)) };
case PERIOD.DAY: return { start: df_startOfDay(date), end: df_startOfDay(df_addDays(date, 1)) };
case PERIOD.WEEK: return { start: df_startOfWeek(date, this.dfOptions), end: df_startOfWeek(df_addWeeks(date, 1), this.dfOptions) };
case PERIOD.MONTH: return { start: df_startOfMonth(date), end: df_startOfMonth(df_addMonths(date, 1)) };
case PERIOD.YEAR: return { start: df_startOfYear(date), end: df_startOfYear(df_addYears(date, 1)) };
case PERIOD.DECADE: return { start: df_getYear(date)-9 , end:df_getYear(date)+6 };
}

@@ -113,3 +114,2 @@ },

this.df = df;
this.PERIOD = PERIOD;

@@ -116,0 +116,0 @@ }

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc