npm workspace integration
This commit is contained in:
@@ -1,8 +1,15 @@
|
||||
require('dotenv').config()
|
||||
const mongoose = require('mongoose')
|
||||
const items = require('./items')
|
||||
const output = require('./output');
|
||||
const { models } = require('shared-stuff')
|
||||
|
||||
async function initDB () {
|
||||
await mongoose.connect(process.env.MONGODB_URI)
|
||||
}
|
||||
|
||||
(async () => {
|
||||
await initDB()
|
||||
|
||||
for (const item of items) {
|
||||
console.log(`Looking at ${item.name}`)
|
||||
|
||||
@@ -13,9 +20,12 @@ const output = require('./output');
|
||||
|
||||
const setPrice = await item.set.getPrice()
|
||||
if (partsPrice < setPrice) {
|
||||
output.addItem(item.name, partsPrice, setPrice)
|
||||
const scanResult = new models.ScanResult({
|
||||
name: item.name,
|
||||
partsPrice,
|
||||
setPrice
|
||||
})
|
||||
scanResult.save()
|
||||
}
|
||||
}
|
||||
|
||||
output.submit()
|
||||
})()
|
||||
|
||||
Reference in New Issue
Block a user