Socket
Socket
Sign inDemoInstall

skatejs

Package Overview
Dependencies
Maintainers
8
Versions
151
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

skatejs - npm Package Compare versions

Comparing version 5.1.5 to 5.2.0

27

dist/es/with-update.js

@@ -33,2 +33,6 @@ var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();

function identity(v) {
return v;
}
export function normalisePropertyDefinition(name, prop) {

@@ -42,15 +46,11 @@ var coerce = prop.coerce,

attribute: normaliseAttributeDefinition(name, prop),
coerce: coerce || function (v) {
return v;
},
coerce: coerce || identity,
default: def,
deserialize: deserialize || function (v) {
return v;
},
serialize: serialize || function (v) {
return v;
}
deserialize: deserialize || identity,
serialize: serialize || identity
};
}
var defaultTypesMap = new Map();
function defineProps(constructor) {

@@ -61,3 +61,4 @@ if (constructor.hasOwnProperty('_propsNormalised')) return;

keys(props).forEach(function (name) {
var func = props[name];
var func = props[name] || props.any;
if (defaultTypesMap.has(func)) func = defaultTypesMap.get(func);
if (typeof func !== 'function') func = prop(func);

@@ -341,2 +342,8 @@ func({ constructor: constructor }, name);

defaultTypesMap.set(Array, array);
defaultTypesMap.set(Boolean, boolean);
defaultTypesMap.set(Number, number);
defaultTypesMap.set(Object, object);
defaultTypesMap.set(String, string);
export var props = {

@@ -343,0 +350,0 @@ any: any,

@@ -20,2 +20,6 @@ var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };

function identity(v) {
return v;
}
export function normalisePropertyDefinition(name, prop) {

@@ -25,9 +29,11 @@ const { coerce, default: def, deserialize, serialize } = prop;

attribute: normaliseAttributeDefinition(name, prop),
coerce: coerce || (v => v),
coerce: coerce || identity,
default: def,
deserialize: deserialize || (v => v),
serialize: serialize || (v => v)
deserialize: deserialize || identity,
serialize: serialize || identity
};
}
const defaultTypesMap = new Map();
function defineProps(constructor) {

@@ -37,3 +43,4 @@ if (constructor.hasOwnProperty('_propsNormalised')) return;

keys(props).forEach(name => {
let func = props[name];
let func = props[name] || props.any;
if (defaultTypesMap.has(func)) func = defaultTypesMap.get(func);
if (typeof func !== 'function') func = prop(func);

@@ -262,2 +269,8 @@ func({ constructor }, name);

defaultTypesMap.set(Array, array);
defaultTypesMap.set(Boolean, boolean);
defaultTypesMap.set(Number, number);
defaultTypesMap.set(Object, object);
defaultTypesMap.set(String, string);
export const props = {

@@ -264,0 +277,0 @@ any,

@@ -32,2 +32,6 @@ 'use strict';

function identity(v) {
return v;
}
function normalisePropertyDefinition(name, prop) {

@@ -41,9 +45,11 @@ const coerce = prop.coerce,

attribute: normaliseAttributeDefinition(name, prop),
coerce: coerce || (v => v),
coerce: coerce || identity,
default: def,
deserialize: deserialize || (v => v),
serialize: serialize || (v => v)
deserialize: deserialize || identity,
serialize: serialize || identity
};
}
const defaultTypesMap = new Map();
function defineProps(constructor) {

@@ -54,3 +60,4 @@ if (constructor.hasOwnProperty('_propsNormalised')) return;

(0, _util.keys)(props).forEach(name => {
let func = props[name];
let func = props[name] || props.any;
if (defaultTypesMap.has(func)) func = defaultTypesMap.get(func);
if (typeof func !== 'function') func = prop(func);

@@ -290,2 +297,8 @@ func({ constructor }, name);

defaultTypesMap.set(Array, array);
defaultTypesMap.set(Boolean, boolean);
defaultTypesMap.set(Number, number);
defaultTypesMap.set(Object, object);
defaultTypesMap.set(String, string);
const props = exports.props = {

@@ -292,0 +305,0 @@ any,

@@ -26,3 +26,3 @@ {

"types": "src/index.d.ts",
"version": "5.1.5"
"version": "5.2.0"
}
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