This commit is contained in:
Zakary Timson 2024-10-30 10:28:21 -04:00
commit a127bcfbbd
4 changed files with 1159 additions and 3 deletions

1152
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -5,11 +5,12 @@
"main": "index.js",
"type": "module",
"scripts": {
"start": "node src/main.js"
"apollo": "node src/main.js"
},
"author": "",
"license": "MIT",
"dependencies": {
"cors": "^2.8.5",
"@ztimson/utils": "^0.21.6",
"express": "^4.21.1",
"i2c-bus": "^5.2.3",

View File

@ -1,3 +1,4 @@
import cors from 'cors';
import express from 'express';
import path from 'path';
import APOLLO from './apollo.js';
@ -13,6 +14,8 @@ export default class Daemon {
this.express = express();
this.express.use(cors('*'));
this.express.get('/api/*', async (req, res) => {
const cmd = req.params['0'];
res.json(await this.run(cmd));

View File

@ -1,4 +1,4 @@
import {adjustedInterval, sleep} from './misc.js';
import {adjustedInterval, sleep} from '@ztimson/utils';
import {bms} from './bms.js';
import {bme} from './bme280.js';