mirror of
https://github.com/supleed2/ELEC60015-HLP-CW.git
synced 2024-11-10 02:05:48 +00:00
93 lines
2.8 KiB
JSON
93 lines
2.8 KiB
JSON
{
|
|
"name": "issie",
|
|
"version": "2.4.4",
|
|
"description": "Schematic editor and Simulator",
|
|
"homepage": "https://github.com/tomcl/issie",
|
|
"bugs": {
|
|
"url": "https://github.com/tomcl/issie/issues"
|
|
},
|
|
"license": "",
|
|
"author": "tomcl",
|
|
"main": "app/main.js",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/tomcl/issie.git"
|
|
},
|
|
"scripts": {
|
|
"clean-dev-mac": "sudo killall -9 node && sudo killall -9 dotnet && sudo killall -9 issie",
|
|
"clean-dev-win": "taskkill /f /im node.exe && taskkill /f /im dotnet.exe && taskkill /f /im issie.exe",
|
|
"compile": "dotnet fable src/Main -s && dotnet fable src/Renderer -s",
|
|
"dev": "dotnet fable watch src/Main -s --run npm run devrenderer",
|
|
"devfast": "dotnet fable watch src/Main -s --run npm run devrenderer-fast",
|
|
"devmain": "dotnet fable watch src/Main --run npm run webpackdev",
|
|
"devrenderer": "dotnet fable watch src/Renderer -s --define ASSERTS --run npm run webpackdev",
|
|
"devrenderer-fast": "dotnet fable watch src/Renderer -s --run npm run webpackdev",
|
|
"webpackdev": "electron-webpack dev",
|
|
"webpack": "electron-webpack",
|
|
"dist": "npm run compile && npm run webpack && electron-builder",
|
|
"distwin": "npm run compile && electron-webpack && electron-builder -w",
|
|
"distmac": "npm run compile && electron-webpack && electron-builder -m",
|
|
"buildonly": "electron-builder",
|
|
"compile-sass": "cd src/renderer/scss && node-sass main.scss main.css"
|
|
},
|
|
"electronWebpack": {
|
|
"main": {
|
|
"sourceDirectory": "src/Main",
|
|
"webpackConfig": "webpack.additions.main.js"
|
|
},
|
|
"renderer": {
|
|
"sourceDirectory": "src/Renderer",
|
|
"webpackConfig": "webpack.additions.renderer.js"
|
|
},
|
|
"title": true
|
|
},
|
|
"build": {
|
|
"appId": "ISSIE",
|
|
"asar": true,
|
|
"win": {
|
|
"target": "zip"
|
|
},
|
|
"mac": {
|
|
"target": {
|
|
"target": "default",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"dependencies": {
|
|
"@electron/remote": "^2.0.1",
|
|
"bulma": "^0.9.2",
|
|
"bulma-tooltip": "^3.0.2",
|
|
"core-js": "^3.12.1",
|
|
"cross-zip": "^3.1.0",
|
|
"cross-zip-cli": "^1.0.0",
|
|
"font-awesome": "^4.7.0",
|
|
"react": "^16.7.0",
|
|
"react-dom": "^16.7.0",
|
|
"react-tooltip": "^4.2.19",
|
|
"source-map-loader": "^1.1.3",
|
|
"source-map-support": "0.5.19"
|
|
},
|
|
"devDependencies": {
|
|
"bufferutil": "^4.0.3",
|
|
"electron": "^16",
|
|
"electron-builder": "^22",
|
|
"electron-webpack": "^2.8.2",
|
|
"file-loader": "^3.0.1",
|
|
"html-webpack-plugin": "^4.5.2",
|
|
"loglevel": "^1.7.1",
|
|
"node-sass": "^4.0.0",
|
|
"remotedev": "^0.2.9",
|
|
"resolve-url-loader": "^3.1.3",
|
|
"sass-loader": "^7.3.1",
|
|
"url-loader": "^4.1.0",
|
|
"utf-8-validate": "^5.0.5",
|
|
"webpack": "4.46.0",
|
|
"webpack-cli": "^3.3.12"
|
|
},
|
|
"private": true
|
|
}
|