FluentReader/package.json

132 lines
3.7 KiB
JSON
Raw Normal View History

2020-05-31 10:24:52 +02:00
{
2020-06-09 08:03:38 +02:00
"name": "fluent-reader",
2020-12-26 04:31:25 +01:00
"version": "0.9.0",
2020-08-02 12:36:07 +02:00
"description": "Modern desktop RSS reader",
2020-06-09 08:03:38 +02:00
"main": "./dist/electron.js",
2020-05-31 10:24:52 +02:00
"scripts": {
"build": "webpack --config ./webpack.config.js",
"electron": "electron ./dist/electron.js",
2020-06-09 08:03:38 +02:00
"start": "npm run build && npm run electron",
2020-06-15 11:25:55 +02:00
"package-win": "electron-builder -w --x64 && electron-builder -w --ia32 && electron-builder -w appx:arm64",
2020-07-06 14:50:00 +02:00
"package-win-ci": "electron-builder -w --x64 -p never && electron-builder -w --ia32 -p never",
2020-06-22 07:48:36 +02:00
"package-mac": "sudo electron-builder --mac",
2020-11-24 14:40:57 +01:00
"package-mas": "sudo CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --mac mas",
"package-mas-arm": "sudo CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --mac mas:arm64",
"package-mas-sign": "node build/buildUniversalPkg.js && sudo vim \"bin/Fluent Reader.app/Contents/Info.plist\" && sudo bash build/resignAndPackage.sh",
2020-07-06 14:50:00 +02:00
"package-linux": "electron-builder --linux -p never"
2020-05-31 10:24:52 +02:00
},
"keywords": [],
2020-06-09 08:03:38 +02:00
"author": "Haoyuan Liu",
2020-06-25 04:18:49 +02:00
"license": "BSD-3-Clause",
2020-09-02 04:47:26 +02:00
"repository": "github:yang991178/fluent-reader",
2020-06-09 08:03:38 +02:00
"build": {
"appId": "me.hyliu.fluentreader",
"productName": "Fluent Reader",
"copyright": "Copyright © 2020 Haoyuan Liu",
2020-07-22 04:36:29 +02:00
"files": [
"./dist/**/*",
"!**/*.js.map"
],
2020-06-09 08:03:38 +02:00
"directories": {
2020-06-14 07:04:59 +02:00
"output": "./bin/${platform}/${arch}/"
2020-06-09 08:03:38 +02:00
},
"win": {
2020-06-18 07:42:14 +02:00
"target": [
"nsis",
2020-06-25 04:18:49 +02:00
"appx",
"zip"
2020-06-18 07:42:14 +02:00
]
2020-06-09 08:03:38 +02:00
},
"appx": {
"applicationId": "FluentReader",
"identityName": "25286HaoyuanLiu.FluentReader",
"publisher": "CN=FD70E7FA-E5AC-41C4-B9C4-6E8708A6616A",
"backgroundColor": "transparent",
2020-06-11 07:35:14 +02:00
"languages": [
"zh-CN",
2020-07-07 02:15:20 +02:00
"en-US",
"fr-FR",
2020-08-15 15:57:28 +02:00
"es",
2020-11-24 04:48:28 +01:00
"de",
"tr"
2020-06-11 07:35:14 +02:00
],
2020-06-09 08:03:38 +02:00
"showNameOnTiles": true,
"setBuildNumber": true
2020-06-13 07:12:52 +02:00
},
2020-06-15 11:25:55 +02:00
"nsis": {
"oneClick": false,
"perMachine": true,
"allowToChangeInstallationDirectory": true,
"deleteAppDataOnUninstall": true
},
2020-06-13 07:12:52 +02:00
"mac": {
2020-06-29 03:28:32 +02:00
"darkModeSupport": true,
2020-06-18 07:42:14 +02:00
"target": [
"dmg"
2020-06-29 03:28:32 +02:00
],
2020-07-01 06:46:04 +02:00
"category": "public.app-category.news",
"electronLanguages": [
"zh_CN",
2020-07-07 02:15:20 +02:00
"en",
"fr",
2020-08-15 15:57:28 +02:00
"es",
2020-11-24 04:48:28 +01:00
"de",
"tr"
2020-07-01 06:46:04 +02:00
]
2020-06-29 03:28:32 +02:00
},
"mas": {
"appId": "DevHYLiu.FluentReader",
"entitlements": "build/entitlements.mas.plist",
"entitlementsInherit": "build/entitlements.mas.inherit.plist",
"provisioningProfile": "build/embedded.provisionprofile",
"hardenedRuntime": false,
"gatekeeperAssess": false,
"asarUnpack": []
2020-06-22 07:48:36 +02:00
},
"linux": {
"target": [
"AppImage"
2020-12-08 06:06:38 +01:00
],
"icon": "build/icons",
2020-12-09 08:14:45 +01:00
"category": "Utility",
"desktop": {
"StartupWMClass": "fluent-reader"
}
2020-06-09 08:03:38 +02:00
}
},
2020-05-31 10:24:52 +02:00
"devDependencies": {
2020-11-24 14:40:57 +01:00
"@electron/universal": "^1.0.4",
2020-08-10 06:17:37 +02:00
"@fluentui/react": "^7.126.2",
2020-08-31 08:35:00 +02:00
"@types/lovefield": "^2.1.3",
2020-05-31 10:24:52 +02:00
"@types/nedb": "^1.8.9",
"@types/react": "^16.9.35",
"@types/react-dom": "^16.9.8",
"@types/react-redux": "^7.1.9",
2020-06-05 04:05:54 +02:00
"@yang991178/rss-parser": "^3.8.1",
2020-11-24 14:40:57 +01:00
"electron": "^11.0.3",
2020-12-08 06:06:38 +01:00
"electron-builder": "^22.9.1",
2020-05-31 10:24:52 +02:00
"electron-react-devtools": "^0.5.3",
2020-06-11 07:35:14 +02:00
"electron-store": "^5.2.0",
2020-06-04 11:31:59 +02:00
"electron-window-state": "^5.0.3",
2020-07-19 08:55:39 +02:00
"hard-source-webpack-plugin": "^0.13.1",
2020-05-31 10:24:52 +02:00
"html-webpack-plugin": "^4.3.0",
2020-08-02 06:59:49 +02:00
"js-md5": "^0.7.3",
2020-08-31 08:35:00 +02:00
"lovefield": "^2.1.12",
2020-05-31 10:24:52 +02:00
"nedb": "^1.8.0",
2020-07-08 06:15:08 +02:00
"qrcode.react": "^1.0.0",
2020-05-31 10:24:52 +02:00
"react": "^16.13.1",
"react-dom": "^16.13.1",
2020-06-11 11:45:46 +02:00
"react-intl-universal": "^2.2.5",
2020-05-31 10:24:52 +02:00
"react-redux": "^7.2.0",
"redux": "^4.0.5",
"redux-devtools": "^3.5.0",
"redux-thunk": "^2.3.0",
"reselect": "^4.0.0",
"ts-loader": "^7.0.4",
"typescript": "^3.9.2",
"webpack": "^4.43.0",
"webpack-cli": "^3.3.11"
},
"dependencies": {}
}