{ "name": "ccide", "version": "1.6.0", "description": "ComputerCraft mod virtual lua IDE", "main": "dist/main.js", "scripts": { "dev": "title ccIDE && electron .", "build": "title building ccIDE && electron-packager . ccIDE --platform=win32 --arch=x64 --icon=assets/ccIDEIcon.ico --out=dist --overwrite && for /d %i in (dist\\ccIDE-*) do copy package.json %i\\", "build_debug": "title building ccIDE (Debug) && electron-packager . ccIDE --platform=win32 --arch=x64 --icon=assets/ccIDEIcon.ico --out=dist_debug --overwrite --debug && for /d %i in (dist_debug\\ccIDE-*) do copy package.json %i\\", "new_build": "webpack --config webpack.main.config.js && webpack --config webpack.renderer.config.js", "dist": "electron-builder" }, "author": "DPSoftware Foundation", "license": "GPL-3.0-or-later", "devDependencies": { "copy-webpack-plugin": "^12.0.2", "electron": "^31.7.7", "electron-builder": "^25.1.8", "html-webpack-plugin": "^5.6.3", "terser-webpack-plugin": "^5.3.11", "webpack": "^5.97.1", "webpack-cli": "^6.0.1", "webpack-merge": "^6.0.1", "webpack-node-externals": "^3.0.0" }, "dependencies": { "@blockly/plugin-workspace-search": "^9.0.5", "@blockly/theme-dark": "^7.0.7", "@electron/remote": "^2.1.2", "blockly": "^11.1.1", "bootstrap": "^5.3.3", "electron-prompt": "^1.7.0", "node-localstorage": "^3.0.5", "open": "^10.1.0", "pino": "^9.3.2", "pino-pretty": "^11.2.2", "toastify-js": "^1.12.0", "unzipper": "^0.12.3", "xmldom": "^0.6.0" }, "build": { "appId": "dev.dpsoftware.ccide", "productName": "ccIDE", "files": [ "dist/**/*", "node_modules/**/*" ], "directories": { "output": "release" } } }