switch to ES modules
All checks were successful
Build Docker containers / Build (push) Successful in 47s
All checks were successful
Build Docker containers / Build (push) Successful in 47s
This commit is contained in:
@ -1,14 +1,13 @@
|
||||
const crypto = require("crypto");
|
||||
const mqtt = require("mqtt");
|
||||
const commandLineArgs = require("command-line-args");
|
||||
const commandLineUsage = require("command-line-usage");
|
||||
const PositionUtil = require("./utils/position_util");
|
||||
|
||||
const { Mesh, Mqtt, Portnums, Telemetry } = require("@meshtastic/protobufs");
|
||||
const { fromBinary } = require("@bufbuild/protobuf");
|
||||
import crypto from 'crypto';
|
||||
import mqtt from "mqtt";
|
||||
import commandLineArgs from 'command-line-args';
|
||||
import commandLineUsage from 'command-line-usage';
|
||||
import { fromBinary } from '@bufbuild/protobuf';
|
||||
import { Mesh, Mqtt, Portnums, Telemetry } from '@meshtastic/protobufs';
|
||||
import PositionUtil from './utils/position_util.js';
|
||||
|
||||
// create prisma db client
|
||||
const { PrismaClient } = require("@prisma/client");
|
||||
import { PrismaClient } from "@prisma/client";
|
||||
const prisma = new PrismaClient();
|
||||
|
||||
// meshtastic bitfield flags
|
||||
@ -203,7 +202,7 @@ if(options.help){
|
||||
},
|
||||
]);
|
||||
console.log(usage);
|
||||
return;
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
// get options and fallback to default values
|
||||
|
@ -5,6 +5,7 @@
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"description": "",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@bufbuild/protobuf": "^2.2.5",
|
||||
"@meshtastic/protobufs": "npm:@jsr/meshtastic__protobufs@^2.6.2",
|
||||
|
@ -1,4 +1,4 @@
|
||||
class NodeIdUtil {
|
||||
export default class NodeIdUtil {
|
||||
|
||||
/**
|
||||
* Converts the provided hex id to a numeric id, for example: !FFFFFFFF to 4294967295
|
||||
@ -19,5 +19,3 @@ class NodeIdUtil {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module.exports = NodeIdUtil;
|
||||
|
@ -1,4 +1,4 @@
|
||||
class PositionUtil {
|
||||
export default class PositionUtil {
|
||||
|
||||
/**
|
||||
* Obfuscates the provided latitude or longitude down to the provided precision in bits.
|
||||
@ -62,5 +62,3 @@ class PositionUtil {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module.exports = PositionUtil;
|
||||
|
Reference in New Issue
Block a user