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

props-model

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

props-model - npm Package Compare versions

Comparing version 0.8.1 to 0.8.2

54

dist/lib/props-model.js

@@ -370,3 +370,3 @@ "use strict";

for (var _i = 0; _i < _arr.length; _i++) {
let propName = _arr[_i];
const propName = _arr[_i];
const access = propertyAccess[propName];

@@ -399,3 +399,3 @@

for (var _i2 = 0; _i2 < _arr2.length; _i2++) {
let propName = _arr2[_i2];
const propName = _arr2[_i2];
const access = propertyAccess[propName];

@@ -405,30 +405,34 @@

case 'readonly':
const _createAccessorNames = createAccessorNames(propName, 'get'),
_createAccessorNames2 = _slicedToArray(_createAccessorNames, 1),
funcName = _createAccessorNames2[0];
{
const _createAccessorNames = createAccessorNames(propName, 'get'),
_createAccessorNames2 = _slicedToArray(_createAccessorNames, 1),
funcName = _createAccessorNames2[0];
const getter = {
[funcName]: () => {
return this._props[propName].value;
}
}[funcName];
target[funcName] = getter;
const getter = {
[funcName]: () => {
return this._props[propName].value;
}
}[funcName];
target[funcName] = getter;
}
break;
case 'readwrite':
const _createAccessorNames3 = createAccessorNames(propName, 'get', 'set'),
_createAccessorNames4 = _slicedToArray(_createAccessorNames3, 2),
getterName = _createAccessorNames4[0],
setterName = _createAccessorNames4[1];
{
const _createAccessorNames3 = createAccessorNames(propName, 'get', 'set'),
_createAccessorNames4 = _slicedToArray(_createAccessorNames3, 2),
getterName = _createAccessorNames4[0],
setterName = _createAccessorNames4[1];
const funcs = {
[getterName]: () => {
return this._props[propName].value;
},
[setterName]: value => {
this._set(() => {}, propName, value);
}
};
target[getterName] = funcs[getterName];
target[setterName] = funcs[setterName];
const funcs = {
[getterName]: () => {
return this._props[propName].value;
},
[setterName]: value => {
this._set(() => {}, propName, value);
}
};
target[getterName] = funcs[getterName];
target[setterName] = funcs[setterName];
}
break;

@@ -435,0 +439,0 @@

{
"name": "props-model",
"version": "0.8.1",
"version": "0.8.2",
"description": "A model for properties including change events and derived properties",

@@ -64,17 +64,17 @@ "main": "dist/index.js",

"devDependencies": {
"@babel/cli": "7.2.0",
"@babel/cli": "7.8.4",
"@babel/core": "7.2.0",
"@babel/polyfill": "7.0.0",
"@babel/preset-env": "7.2.0",
"@babel/register": "7.0.0",
"@babel/register": "7.9.0",
"chai": "4.2.0",
"cross-env": "5.2.0",
"if-env": "1.0.4",
"jsdoc": "3.6.3",
"mkdirp": "0.5.1",
"mocha": "5.2.0",
"jsdoc": "3.6.4",
"mkdirp": "0.5.5",
"mocha": "7.1.2",
"npm-package-json-lint": "3.5.0",
"npm-run-all": "4.1.5",
"nyc": "14.1.1",
"remark-cli": "6.0.1",
"nyc": "15.0.1",
"remark-cli": "8.0.0",
"rimraf": "2.6.3",

@@ -84,4 +84,4 @@ "sinon": "7.2.4",

"snazzy": "8.0.0",
"standard": "12.0.1"
"standard": "14.3.3"
}
}
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