ELEC60015-HLP-CW/package.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
}