Socket
Socket
Sign inDemoInstall

create-lowdb-sync

Package Overview
Dependencies
10
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.5 to 1.0.6

13

package.json
{
"name": "create-lowdb-sync",
"version": "1.0.5",
"version": "1.0.6",
"description": "",
"repository": "jimthedev/create-lowdb-sync",
"main": "dist/main.js",
"main": "src/index.js",
"scripts": {
"dev": "webpack --mode development --target node --module-bind js=babel-loader",
"build": "webpack --mode production --target node --module-bind js=babel-loader",
"test": "echo \"Error: no test specified\" && exit 1"

@@ -19,10 +17,3 @@ },

"uuid": "^3.2.1"
},
"devDependencies": {
"babel-core": "^6.26.0",
"babel-loader": "^7.1.4",
"babel-preset-env": "^1.6.1",
"webpack": "^4.1.1",
"webpack-cli": "^2.0.11"
}
}

14

src/index.js
// Simulate a db
import low from 'lowdb';
import fse from 'fs-extra';
import {v1} from 'uuid';
const FileSync = require('lowdb/adapters/FileSync')
const low = require('lowdb');
const fse = require('fs-extra');
const {v1} = require('uuid');
const FileSync = require('lowdb/adapters/FileSync');
// database creator and migrator
export const createDatabase = (name, initialState) => {
const createDatabase = (name, initialState) => {
const uuid = v1();

@@ -19,2 +19,6 @@ fse.ensureDir(`/tmp/${uuid}`);

return db;
}
module.exports = {
createDatabase
}
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