mixone
Version:
MixOne is a Node scaffolding tool implemented based on Vite, used for compiling HTML5, JavasCript, Vue, React and other codes. It supports packaging Web applications with multiple HTML entry points (BS architecture) and desktop installation packages (CS a
49 lines • 1.6 kB
JSON
{
"name": "mixone",
"version": "0.1.0-beta.5",
"description": "MixOne is a Node scaffolding tool implemented based on Vite, used for compiling HTML5, JavasCript, Vue, React and other codes. It supports packaging Web applications with multiple HTML entry points (BS architecture) and desktop installation packages (CS architecture). The desktop version is currently implemented based on Electron. MixOne has its own syntactic sugar to access Electron's API and NodeJS functionality. This syntactic sugar can completely replace Electron's IPC communication code.",
"bin": {
"mixone": "cli.js"
},
"scripts": {
"postinstall": "node -e \"if (!process.env.npm_config_global) console.log('Warning: MixOne recommends global installation! Please run: npm i mixone -g')\""
},
"preferGlobal": true,
"files": [
"*"
],
"license": "MIT + Commons Clause",
"author": "LiuXiaoJie",
"repository": {
"type": "git",
"url": "git+https://github.com/qew4/mixone-example.git"
},
"keywords": [
"mixone",
"electron",
"desktop-framework",
"desktop-app",
"webview",
"hybrid-desktop",
"windows-app",
"macos-app",
"linux-app",
"html5-desktop",
"javascript-desktop",
"cross-platform"
],
"engines": {
"node": ">=20.0.0"
},
"dependencies": {
"@babel/generator": "^7.26.10",
"@babel/parser": "^7.26.10",
"@babel/traverse": "^7.26.10",
"@babel/types": "^7.26.10",
"adm-zip": "^0.5.16",
"chokidar": "^3.5.3",
"prompts": "^2.4.2",
"javascript-obfuscator": "^4.1.0",
"express": "^5.1.0"
}
}