@cinc101/electron-capture
Version:
Electron multi-screen screenshot plugin with annotation and multi-language support.
52 lines (51 loc) • 1.38 kB
JSON
{
"name": "@cinc101/electron-capture",
"version": "1.0.9",
"license": "MIT",
"description": "Electron multi-screen screenshot plugin with annotation and multi-language support.",
"author": "Chen Jia",
"publishConfig": {
"access": "public"
},
"main": "dist/main.js",
"types": "dist/types.d.ts",
"files": [
"dist",
"demo",
"README.md"
],
"repository": {
"type": "git",
"url": "https://github.com/cinc101/electron-capture.git"
},
"scripts": {
"build-vite": "vite build",
"build-webpack": "webpack --config webpack.config.cjs && node scripts/generateInlineHtml.js && webpack --config webpack.main.config.cjs",
"dev": "build-webpack & electron demo/main.js"
},
"peerDependencies": {
"electron": ">=22.0.0"
},
"devDependencies": {
"copy-webpack-plugin": "^13.0.0",
"electron": "^22.3.0",
"html-inline-script-webpack-plugin": "^3.2.1",
"html-webpack-plugin": "^5.6.3",
"raw-loader": "^4.0.2",
"svg-inline-loader": "^0.8.2",
"terser-webpack-plugin": "^5.3.14",
"typescript": "^5.x",
"webpack": "^5.99.7",
"webpack-cli": "^6.0.1",
"@babel/preset-env": "^7.27.2",
"babel-loader": "^10.0.0"
},
"keywords": [
"electron",
"screenshot",
"capture",
"plugin",
"multi-screen",
"annotation"
]
}