Skip to content
This repository has been archived by the owner on Sep 28, 2023. It is now read-only.

Commit

Permalink
Version bump and package updates
Browse files Browse the repository at this point in the history
  • Loading branch information
mrgodhani committed May 29, 2022
1 parent 24f29d1 commit 1c81b5b
Show file tree
Hide file tree
Showing 4 changed files with 1,552 additions and 1,339 deletions.
3 changes: 1 addition & 2 deletions .eslintrc.js
Expand Up @@ -4,8 +4,7 @@ module.exports = {
node: true
},
extends: [
'plugin:vue/recommended',
'@vue/standard'
'plugin:vue/recommended'
],
parserOptions: {
parser: 'babel-eslint'
Expand Down
17 changes: 9 additions & 8 deletions package.json
@@ -1,7 +1,7 @@
{
"name": "raven-reader",
"productName": "Raven Reader",
"version": "1.0.72",
"version": "1.0.73",
"author": "Hello Efficiency Inc. <welcome@helloefficiency.com>",
"description": "Simple desktop RSS Reader",
"license": "MIT",
Expand Down Expand Up @@ -109,18 +109,19 @@
"ssri": "^6.0.2",
"jquery": "^3.6.0",
"electron-icon-builder/**/yargs-parser": "13.1.2",
"vue2-perfect-scrollbar/**/css-what": "5.0.1",
"vue2-perfect-scrollbar/**/normalize-url": "4.5.1",
"@vue/cli-service/**/css-what": "5.0.1",
"@vue/cli-service/**/normalize-url": "4.5.1",
"@vue/cli-service/**/ansi-regex": "5.0.1",
"vue-cli-plugin-electron-builder/**/ansi-regex": "5.0.1",
"@vue/cli-service/**/nth-check": "2.0.1",
"@postlight/mercury-parser/yargs-parser": "15.0.1",
"@postlight/mercury-parser/**/nth-check": "2.0.1",
"@postlight/mercury-parser/**/moment": "2.29.2",
"electron-builder/**/async": "2.6.4",
"electron-builder/**/ejs": "3.1.7",
"electron-builder/**/plist": "3.0.5",
"vue-cli-plugin-electron-builder/**/minimist": "0.2.1",
"vue-cli-plugin-electron-builder/electron-builder": "22.14.13",
"**/glob-parent": "^5.1.2",
"@postlight/mercury-parser/**/node-fetch": "2.6.7"
"@postlight/mercury-parser/**/node-fetch": "2.6.7",
"@vue/cli-service/**/node-forge": "1.3.0",
"@vue/cli-service/**/ejs": "3.1.7",
"@vue/cli-service/**/nth-check": "2.0.1"
}
}
110 changes: 54 additions & 56 deletions vue.config.js
Expand Up @@ -2,91 +2,89 @@ module.exports = {
configureWebpack: {
optimization: {
splitChunks: {
chunks: 'all'
}
}
chunks: "all",
},
},
},
pluginOptions: {
electronBuilder: {
preload: 'src/preload.js',
preload: "src/preload.js",
builderOptions: {
productName: 'Raven Reader',
appId: 'org.helloefficiency.ravenreader',
afterSign: 'electron-builder-notarize',
asarUnpack: [
'./node_modules/node-notifier/vendor/**'
],
productName: "Raven Reader",
appId: "org.helloefficiency.ravenreader",
afterSign: "electron-builder-notarize",
asarUnpack: ["./node_modules/node-notifier/vendor/**"],
dmg: {
sign: false,
contents: [{
x: 410,
y: 150,
type: 'link',
path: '/Applications'
},
{
x: 130,
y: 150,
type: 'file'
}
]
contents: [
{
x: 410,
y: 150,
type: "link",
path: "/Applications",
},
{
x: 130,
y: 150,
type: "file",
},
],
},
mac: {
darkModeSupport: true,
publish: [
{
provider: 'spaces',
name: 'ridereceiptspro',
region: 'sfo2',
path: '/ravenreader'
provider: "spaces",
name: "ridereceiptspro",
region: "sfo2",
path: "/ravenreader",
},
'github'
"github",
],
hardenedRuntime: true,
entitlements: './node_modules/electron-builder-notarize/entitlements.mac.inherit.plist',
entitlements:
"./node_modules/electron-builder-notarize/entitlements.mac.inherit.plist",
gatekeeperAssess: false,
target: [
'dmg'
],
icon: 'build/icons/icon.icns'
target: {
target: "dmg",
arch: ["arm64", "x64"],
},
icon: "build/icons/icon.icns",
},
win: {
publish: [
{
provider: 'spaces',
name: 'ridereceiptspro',
region: 'sfo2',
path: '/ravenreader'
provider: "spaces",
name: "ridereceiptspro",
region: "sfo2",
path: "/ravenreader",
},
'github'
],
target: [
'nsis',
'portable'
"github",
],
icon: 'build/icons/icon.ico'
target: ["nsis", "portable"],
icon: "build/icons/icon.ico",
},
nsis: {
oneClick: false
oneClick: false,
},
portable: {
// eslint-disable-next-line no-template-curly-in-string
artifactName: 'Raven-${version}_portable.${ext}'
artifactName: "Raven-${version}_portable.${ext}",
},
linux: {
publish: [
{
provider: 'spaces',
name: 'ridereceiptspro',
region: 'sfo2',
path: '/ravenreader'
provider: "spaces",
name: "ridereceiptspro",
region: "sfo2",
path: "/ravenreader",
},
'github'
"github",
],
category: 'News',
icon: 'build/icons'
}
}
}
}
}
category: "News",
icon: "build/icons",
},
},
},
},
};

0 comments on commit 1c81b5b

Please sign in to comment.