mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-12-18 20:30:08 +08:00
Introduced a new eslint.config.js using neostandard and added related devDependencies. Updated codebase for consistent formatting, spacing, and function declarations. Minor refactoring and cleanup across multiple files to improve readability and maintain code style compliance.
15 lines
639 B
JavaScript
15 lines
639 B
JavaScript
const path = require('path');
|
|
const { pathToFileURL } = require('url');
|
|
|
|
// 公共目录变量
|
|
const BASE_DIR = __dirname;
|
|
const WRAPPER_NODE_PATH = path.join(BASE_DIR, 'wrapper.node');
|
|
const PACKAGE_JSON_PATH = path.join(BASE_DIR, 'package.json');
|
|
const CONFIG_JSON_PATH = path.join(BASE_DIR, 'config.json');
|
|
const NAPCAT_MJS_PATH = path.join(BASE_DIR, 'napcat', 'napcat.mjs');
|
|
process.env.NAPCAT_WRAPPER_PATH = WRAPPER_NODE_PATH;
|
|
process.env.NAPCAT_QQ_PACKAGE_INFO_PATH = PACKAGE_JSON_PATH;
|
|
process.env.NAPCAT_QQ_VERSION_CONFIG_PATH = CONFIG_JSON_PATH;
|
|
process.env.NAPCAT_DISABLE_PIPE = '1';
|
|
import(pathToFileURL(NAPCAT_MJS_PATH).href);
|