mirror of
https://gitlab.rlp.net/proj-wise2526-video2document/video2document.git
synced 2026-06-15 18:01:52 +02:00
faee605f12
Added mocha based unit tests for each module Did a bit of cleanup in the modules to remove debug console.log calls Removed the Progress bar in the extractor and the library requirement Promisified the gemini module to make sure it returns the path as a promise instead of just on the cli Fixed gitignore so that it now only ignores the content int the storage directories, and not the whole directories Added neetingReport.json for the LLMs to use
23 lines
906 B
JavaScript
23 lines
906 B
JavaScript
// Here you can define all the packages that you want to use
|
|
// You can also define variables that you want to be able to use in your entire project, like platform or mainDir in this example
|
|
// Make sure to define them like these examples here, as they will then be available as global variables throughout your entire project
|
|
start = new Date()
|
|
platform = process.platform
|
|
mainDir = __dirname
|
|
fs = require("fs")
|
|
readline = require("readline")
|
|
config = require("./config/config")
|
|
|
|
ffmpegPath = require('ffmpeg-static');
|
|
ffmpeg = require('fluent-ffmpeg');
|
|
path = require('path');
|
|
// cliProgress = require('cli-progress');
|
|
|
|
// { app, BrowserWindow, ipcMain, dialog } = require('electron');
|
|
|
|
electron = require('electron');
|
|
genai = require("@google/genai");
|
|
|
|
axios = require("axios")
|
|
|
|
console.log(require('dotenv').config({path: __dirname + '/.env'})); |