This commit is contained in:
2022-02-16 01:42:05 +03:00
parent d5d5e5d59c
commit be9b8a97dd
2 changed files with 9 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
const fs = require('fs') const fs = require('fs')
module.exports = class Output { class Output {
constructor () { constructor () {
this.content = '' this.content = ''
} }
@@ -21,3 +21,5 @@ module.exports = class Output {
fs.writeFileSync(filename, this.content) fs.writeFileSync(filename, this.content)
} }
} }
module.exports = new Output()

View File

@@ -1,13 +1,16 @@
const puppeteer = require('puppeteer') const puppeteer = require('puppeteer')
const items = require('./items') const items = require('./items')
const Output = require('./Output') const output = require('./output');
const output = new Output();
(async () => { (async () => {
const browser = await puppeteer.launch({ headless: false }) const browser = await puppeteer.launch({
headless: true
})
const page = await browser.newPage() const page = await browser.newPage()
for (const item of items) { for (const item of items) {
console.log(`Looking at ${item.name}`)
let partsPrice = 0 let partsPrice = 0
for (const part of item.parts) { for (const part of item.parts) {
partsPrice += await part.getPrice(page) partsPrice += await part.getPrice(page)