59 lines
1.8 KiB
JSON
59 lines
1.8 KiB
JSON
{
|
|
"name": "@mediago/electron",
|
|
"version": "0.1.0",
|
|
"type": "module",
|
|
"main": "main/index.js",
|
|
"scripts": {
|
|
"dev": "cross-env NODE_ENV=development tsdown --watch ./src",
|
|
"build": "cross-env NODE_ENV=production tsdown",
|
|
"pack": "cross-env NODE_ENV=production tsx scripts/build.ts --dir",
|
|
"release": "cross-env NODE_ENV=production tsx scripts/build.ts",
|
|
"clean": "rimraf app/build && rimraf release",
|
|
"lint": "oxlint .",
|
|
"type:check": "tsc --noEmit"
|
|
},
|
|
"author": "caorushizi",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@types/lodash": "^4.17.4",
|
|
"@types/mime-types": "^3.0.1",
|
|
"@types/node": "^24.7.2",
|
|
"typescript": "^6.0.2",
|
|
"cross-env": "^10.1.0",
|
|
"dotenv-flow": "^4.1.0",
|
|
"electron": "41.1.0",
|
|
"electron-builder": "26.8.1",
|
|
"electron-builder-squirrel-windows": "26.8.1",
|
|
"electron-updater": "^6.8.3",
|
|
"glob": "^11.0.3",
|
|
"rimraf": "^6.0.1",
|
|
"rollup-plugin-copy": "^3.5.0",
|
|
"tsdown": "^0.15.9",
|
|
"tsx": "^4.20.6"
|
|
},
|
|
"dependencies": {
|
|
"@ghostery/adblocker-electron": "2.12.5",
|
|
"@ghostery/adblocker-electron-preload": "^2.12.5",
|
|
"@inversifyjs/binding-decorators": "^1.1.3",
|
|
"@mediago/browser-extension": "workspace:*",
|
|
"@mediago/electron-preload": "workspace:*",
|
|
"@mediago/core-sdk": "workspace:*",
|
|
"@mediago/service-runner": "workspace:*",
|
|
"@mediago/shared-common": "workspace:*",
|
|
"@sentry/electron": "^7.2.0",
|
|
"axios": "^1.15.0",
|
|
"dayjs": "^1.11.11",
|
|
"electron-devtools-installer": "^4.0.0",
|
|
"electron-is-dev": "^3.0.1",
|
|
"electron-log": "^5.1.5",
|
|
"electron-store": "^11.0.2",
|
|
"i18next": "^25.6.0",
|
|
"inversify": "^7.9.1",
|
|
"lodash": "^4.17.21",
|
|
"lru-cache": "^11.0.1",
|
|
"mime-types": "^3.0.1",
|
|
"nanoid": "^5.0.7",
|
|
"reflect-metadata": "^0.2.2"
|
|
}
|
|
}
|