Executable in dotenv
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-02-18 14:18:01 +03:00
parent 4879afb03a
commit b78238ef76
5 changed files with 21 additions and 3 deletions

View File

@@ -19,6 +19,5 @@ steps:
- npm install - npm install
- name: restart - name: restart
commands: commands:
- export PM2_HOME='/home/pi/.pm2' - export PM2_HOME=/home/pi/.pm2
- export PUPPETEER_EXECUTABLE_PATH='/usr/bin/chromium-browser'
- pm2 restart warframe-market-bot - pm2 restart warframe-market-bot

1
.gitignore vendored
View File

@@ -1,3 +1,4 @@
node_modules node_modules
.vscode .vscode
.env
index.html index.html

View File

@@ -1,3 +1,4 @@
require('dotenv').config()
const puppeteer = require('puppeteer') const puppeteer = require('puppeteer')
const items = require('./items') const items = require('./items')
const output = require('./output') const output = require('./output')
@@ -12,7 +13,9 @@ async function initPuppeteer (page) {
} }
(async () => { (async () => {
const browser = await puppeteer.launch() const browser = await puppeteer.launch({
executablePath: process.env.EXECUTABLE
})
const page = await browser.newPage() const page = await browser.newPage()
await initPuppeteer(page) await initPuppeteer(page)

14
package-lock.json generated
View File

@@ -8,6 +8,7 @@
"version": "1.0.0", "version": "1.0.0",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"dotenv": "^16.0.0",
"handlebars": "^4.7.7", "handlebars": "^4.7.7",
"puppeteer": "^13.3.2" "puppeteer": "^13.3.2"
}, },
@@ -560,6 +561,14 @@
"node": ">=6.0.0" "node": ">=6.0.0"
} }
}, },
"node_modules/dotenv": {
"version": "16.0.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz",
"integrity": "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q==",
"engines": {
"node": ">=12"
}
},
"node_modules/emoji-regex": { "node_modules/emoji-regex": {
"version": "8.0.0", "version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
@@ -3146,6 +3155,11 @@
"esutils": "^2.0.2" "esutils": "^2.0.2"
} }
}, },
"dotenv": {
"version": "16.0.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz",
"integrity": "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q=="
},
"emoji-regex": { "emoji-regex": {
"version": "8.0.0", "version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",

View File

@@ -9,6 +9,7 @@
"author": "Anatoly Kopyl", "author": "Anatoly Kopyl",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"dotenv": "^16.0.0",
"handlebars": "^4.7.7", "handlebars": "^4.7.7",
"puppeteer": "^13.3.2" "puppeteer": "^13.3.2"
}, },