feat(cli): Add initial MOXYTOOL implementation, packaging, install/uninstall scripts, CI and release workflows

This commit is contained in:
2025-10-27 11:27:44 +00:00
commit 71e283bcd5
23 changed files with 1932 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
import * as plugins from './moxytool.plugins.ts';
/**
* Package directory path
*/
export const packageDir = plugins.path.dirname(plugins.path.dirname(import.meta.url));
/**
* Data directory for moxytool configurations
*/
export const dataDir = '/etc/moxytool';
/**
* Log directory
*/
export const logDir = plugins.path.join(dataDir, 'logs');
/**
* Temporary working directory
*/
export const tmpDir = plugins.path.join(dataDir, 'tmp');