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

jugglingdbq

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jugglingdbq - npm Package Compare versions

Comparing version 0.0.1-beta to 0.0.1-beta1

.npmignore

37

index.js

@@ -15,11 +15,9 @@ var Q = require('q');

//isValid
//destroy
model.prototype.destroy = maybeAsync(model.prototype.destroy, 'destroy');
//updateAttribute
//updateAttributes
//reload
model.prototype.updateAttribute = maybeAsync(model.prototype.updateAttribute, 'updateAttribute');
model.prototype.updateAttributes = maybeAsync(model.prototype.updateAttributes, 'updateAttributes');
model.prototype.reload = maybeAsync(model.prototype.reload, 'reload');
var oldBelongsTo = model.belongsTo;
model.belongsTo = function(name, params){
model.belongsTo = function(other, params){
oldBelongsTo.apply(this, arguments);

@@ -32,5 +30,30 @@ var oldGetOwner = model.prototype[params.as];

};
var oldHasMany = model.hasMany;
model.hasMany = function(other, params){
oldHasMany.apply(this, arguments);
var name = params.as;
var oldProp = Object.getOwnPropertyDescriptor(model.prototype,name);
Object.defineProperty(model.prototype, name, {
enumerable: false,
configurable: true,
get: function () {
var old = oldProp.get.call(this);
var neu = maybeAsync(old, name);
asyncs.forEach(function(key){
if(typeof old[key] === 'function'){
neu[key] = maybeAsync(old[key], name + "." +key);
}
});
var syncs = ['build'];
syncs.forEach(function(key){
if(typeof old[key] === 'function' && typeof neu[key] === 'undefined'){
neu[key] = old[key].bind(old);
}
});
return neu;
}
});
};
return model;

@@ -37,0 +60,0 @@ }

2

package.json
{
"name":"jugglingdbq",
"version":"0.0.1-beta",
"version":"0.0.1-beta1",
"dependencies":{

@@ -5,0 +5,0 @@ "jugglingdb":"0.1.9",

@@ -38,2 +38,5 @@ var Schema = require('./index.js').Schema;

});
}).then(function(user){
console.log(user);
return user.credentials.find('forbesc')//store.credential.all().invoke('map',function(v){return v.userId;})
}).then(console.log).end();
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