Socket
Socket
Sign inDemoInstall

cher-db

Package Overview
Dependencies
148
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.1 to 0.2.0

8

modelManager.js

@@ -5,7 +5,8 @@

const events = require( 'events' );
const log = require( './log' );
const tools = require( 'cher-tools' );
const utils = require( 'cher-tools' ).utils;
const log = tools.log();
let models = {};
let EventEmitter = events.EventEmitter;
let instance;
let models = {};
let EventEmitter = events.EventEmitter;

@@ -32,4 +33,3 @@ const proto = {

}
console.log('returning instance')
return instance;
};
'use strict';
const tools = require( 'cher-tools' );
const P = require( 'bluebird' );
const log = require( '../../log' );
const modelManager = require( '../../modelManager' )();
const log = tools.log();
module.exports = ( bookshelf, knex, tableName ) => {

@@ -8,0 +10,0 @@

@@ -5,4 +5,5 @@

const P = require( 'bluebird' );
const log = require( '../../log' );
const tools = require( 'cher-tools' );
const queries = require( '../queries' );
const log = tools.log();

@@ -9,0 +10,0 @@ module.exports = ( knex ) => {

'use strict';
const log = require( '../../log' );
const P = require( 'bluebird' );
const async = require( 'async' );
const tools = require( 'cher-tools' );
const P = require( 'bluebird' );
const async = require( 'async' );
const queries = require( '../queries' );
const utils = require( './utils' );
const utils = require( './utils' );
const log = tools.log();

@@ -139,4 +140,5 @@ module.exports = ( knex ) => {

return ( ( opts ) => {
const resolver = P.pending();
const approved = utils.parseModeration( opts.moderation );
return queries
queries
.fetchItems( knex )

@@ -154,3 +156,9 @@ .withTags( opts.tags )

.then( _methods.attachTags )
.then( _methods.attachModeration );
.then( _methods.attachModeration )
.then( ( resultSet ) => resolver.resolve( resultSet ) )
.catch( ( err ) => {
log.error( err );
resolver.reject( `An error occured while fetching items` );
});
return resolver.promise;
})( opts );

@@ -160,3 +168,3 @@ }

};
return _methods;
return Object.create( _methods );
};

@@ -5,4 +5,5 @@

const log = require( '../../log' );
const tools = require( 'cher-tools' );
const utils = require( '../dataModel/utils' );
const log = tools.log();

@@ -9,0 +10,0 @@ module.exports = ( knex ) => {

@@ -5,4 +5,5 @@

const log = require( '../../log' );
const P = require( 'bluebird' );
const P = require( 'bluebird' );
const tools = require( 'cher-tools' );
const log = tools.log();

@@ -9,0 +10,0 @@ module.exports = ( knex ) => {

@@ -5,3 +5,2 @@

const utils = require( '../dataModel/utils' );
const log = require( '../../log' );
const P = require( 'bluebird' );

@@ -8,0 +7,0 @@

@@ -132,3 +132,3 @@

let key = tag.key;
let val = tag.value;
let val = cleanVal( tag.value );
return {

@@ -156,2 +156,12 @@ key: key,

function cleanVal( val ) {
if ( val === true ) {
return 'true';
}
if ( val === false ) {
return 'false';
}
return val;
}
function clean( query ) {

@@ -158,0 +168,0 @@ if ( _source ) {

@@ -5,4 +5,5 @@

const log = require( '../../log' );
const tools = require( 'cher-tools' );
const P = require( 'bluebird' );
const log = tools.log();

@@ -9,0 +10,0 @@ module.exports = ( knex ) => {

@@ -5,4 +5,5 @@

const log = require( '../../log' );
const tools = require( 'cher-tools' );
const P = require( 'bluebird' );
const log = tools.log();

@@ -9,0 +10,0 @@ module.exports = ( knex ) => {

'use strict';
const P = require( 'bluebird' );
const log = require( '../log' );
const bcrypt = require( 'bcryptjs' );
const modelManager = require( '../modelManager' )();
const P = require( 'bluebird' );
const bcrypt = require( 'bcryptjs' );
const tools = require( 'cher-tools' );
const modelManager = require( '../modelManager' )();
const log = tools.log();

@@ -9,0 +10,0 @@ module.exports = ( bookshelf, knex, tableName ) => {

'use strict';
const P = require( 'bluebird' );
const log = require( '../log' );
const modelManager = require( '../modelManager' )();
const P = require( 'bluebird' );
const tools = require( 'cher-tools' );
const modelManager = require( '../modelManager' )();
const log = tools.log();

@@ -8,0 +9,0 @@ const createUser = ( opts, isAdmin ) => {

{
"name": "cher-db",
"version": "0.1.1",
"version": "0.2.0",
"description": "Data layer for Cher",

@@ -23,4 +23,3 @@ "main": "index.js",

"bookshelf": "^0.9.1",
"cher-tools": "^0.2.1",
"karl": "^1.0.1",
"cher-tools": "^0.3.1",
"knex": "^0.9.0",

@@ -27,0 +26,0 @@ "pg": "^4.4.3"

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc