mirror of
https://github.com/tiddly-gittly/TidGi-Desktop.git
synced 2026-02-07 08:12:29 -08:00
chore: add maker-wix
This commit is contained in:
parent
e7acd6a122
commit
2d68cb4dce
4 changed files with 218 additions and 1 deletions
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
|
|
@ -31,7 +31,7 @@ jobs:
|
|||
submodules: 'true'
|
||||
|
||||
- name: Install native dependencies
|
||||
run: sudo apt-get install -y flatpak-builder eu-strip
|
||||
run: sudo apt-get install -y flatpak-builder elfutils
|
||||
- name: Install Snapcraft
|
||||
uses: samuelmeuli/action-snapcraft@v1
|
||||
with:
|
||||
|
|
|
|||
|
|
@ -42,6 +42,18 @@ const config = {
|
|||
};
|
||||
},
|
||||
},
|
||||
{
|
||||
name: '@electron-forge/maker-wix',
|
||||
config: {
|
||||
language: 1033,
|
||||
manufacturer: 'tiddlywiki.org',
|
||||
name: 'TidGi',
|
||||
ui: {
|
||||
chooseDirectory: true,
|
||||
},
|
||||
version,
|
||||
},
|
||||
},
|
||||
{
|
||||
name: '@electron-forge/maker-zip',
|
||||
platforms: ['darwin'],
|
||||
|
|
|
|||
204
package-lock.json
generated
204
package-lock.json
generated
|
|
@ -60,6 +60,7 @@
|
|||
"@electron-forge/maker-rpm": "6.0.0-beta.63",
|
||||
"@electron-forge/maker-snap": "^6.0.0-beta.63",
|
||||
"@electron-forge/maker-squirrel": "6.0.0-beta.63",
|
||||
"@electron-forge/maker-wix": "^6.0.0-beta.63",
|
||||
"@electron-forge/maker-zip": "6.0.0-beta.63",
|
||||
"@electron-forge/plugin-auto-unpack-natives": "6.0.0-beta.63",
|
||||
"@electron-forge/plugin-webpack": "6.0.0-beta.63",
|
||||
|
|
@ -1971,6 +1972,14 @@
|
|||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
||||
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
||||
},
|
||||
"node_modules/@bitdisaster/exe-icon-extractor": {
|
||||
"version": "1.0.10",
|
||||
"resolved": "https://registry.npmjs.org/@bitdisaster/exe-icon-extractor/-/exe-icon-extractor-1.0.10.tgz",
|
||||
"integrity": "sha512-iTZ8cVGZ5dglNRyFdSj8U60mHIrC8XNIuOHN/NkM5/dQP4nsmpyqeQTAADLLQgoFCNJD+DiwQCv8dR2cCeWP4g==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"optional": true
|
||||
},
|
||||
"node_modules/@colors/colors": {
|
||||
"version": "1.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
|
||||
|
|
@ -2646,6 +2655,23 @@
|
|||
"electron-winstaller": "^5.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@electron-forge/maker-wix": {
|
||||
"version": "6.0.0-beta.63",
|
||||
"resolved": "https://registry.npmjs.org/@electron-forge/maker-wix/-/maker-wix-6.0.0-beta.63.tgz",
|
||||
"integrity": "sha512-XA00Tye4vbwjEbomgsfexa6hGgipyvJPNTwv4HW2Pas1lQx3ScXsa9TgqPVkZnvhN/d9URNDZUw3auaHhkINlg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@electron-forge/maker-base": "6.0.0-beta.63",
|
||||
"@electron-forge/shared-types": "6.0.0-beta.63",
|
||||
"chalk": "^4.0.0",
|
||||
"electron-wix-msi": "^3.0.6",
|
||||
"log-symbols": "^4.0.0",
|
||||
"parse-author": "^2.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 12.13.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@electron-forge/maker-zip": {
|
||||
"version": "6.0.0-beta.63",
|
||||
"resolved": "https://registry.npmjs.org/@electron-forge/maker-zip/-/maker-zip-6.0.0-beta.63.tgz",
|
||||
|
|
@ -10027,6 +10053,79 @@
|
|||
"node": ">= 4.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/electron-wix-msi": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "https://registry.npmjs.org/electron-wix-msi/-/electron-wix-msi-3.2.0.tgz",
|
||||
"integrity": "sha512-qNlRP3S3sxnf68bW89butEICaWGELNHwzerXr1M2Iu3TuPIdMMJyMfXuaQTPoLgouri2E/SQPpYzk3GS+6BHNQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"debug": "^4.1.1",
|
||||
"fs-extra": "^8.1.0",
|
||||
"klaw": "^3.0.0",
|
||||
"lodash": "^4.17.15",
|
||||
"rcedit": "^2.1.0",
|
||||
"rcinfo": "^0.1.3",
|
||||
"semver": "^6.3.0",
|
||||
"uuid": "^3.3.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.0.0"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@bitdisaster/exe-icon-extractor": "^1.0.10"
|
||||
}
|
||||
},
|
||||
"node_modules/electron-wix-msi/node_modules/fs-extra": {
|
||||
"version": "8.1.0",
|
||||
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
|
||||
"integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"graceful-fs": "^4.2.0",
|
||||
"jsonfile": "^4.0.0",
|
||||
"universalify": "^0.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6 <7 || >=8"
|
||||
}
|
||||
},
|
||||
"node_modules/electron-wix-msi/node_modules/rcedit": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/rcedit/-/rcedit-2.3.0.tgz",
|
||||
"integrity": "sha512-h1gNEl9Oai1oijwyJ1WYqYSXTStHnOcv1KYljg/8WM4NAg3H1KBK3azIaKkQ1WQl+d7PoJpcBMscPfLXVKgCLQ==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">= 8.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/electron-wix-msi/node_modules/semver": {
|
||||
"version": "6.3.0",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
|
||||
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
|
||||
"dev": true,
|
||||
"bin": {
|
||||
"semver": "bin/semver.js"
|
||||
}
|
||||
},
|
||||
"node_modules/electron-wix-msi/node_modules/universalify": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
|
||||
"integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">= 4.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/electron-wix-msi/node_modules/uuid": {
|
||||
"version": "3.4.0",
|
||||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
||||
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
|
||||
"deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
|
||||
"dev": true,
|
||||
"bin": {
|
||||
"uuid": "bin/uuid"
|
||||
}
|
||||
},
|
||||
"node_modules/electron/node_modules/@types/node": {
|
||||
"version": "16.11.26",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.26.tgz",
|
||||
|
|
@ -14807,6 +14906,15 @@
|
|||
"node": ">=0.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/klaw": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
|
||||
"integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"graceful-fs": "^4.1.9"
|
||||
}
|
||||
},
|
||||
"node_modules/knuth-shuffle-seeded": {
|
||||
"version": "1.0.6",
|
||||
"resolved": "https://registry.npm.taobao.org/knuth-shuffle-seeded/download/knuth-shuffle-seeded-1.0.6.tgz",
|
||||
|
|
@ -18086,6 +18194,12 @@
|
|||
"node": ">= 10.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/rcinfo": {
|
||||
"version": "0.1.3",
|
||||
"resolved": "https://registry.npmjs.org/rcinfo/-/rcinfo-0.1.3.tgz",
|
||||
"integrity": "sha1-rDaDLR8eWXDGN55XFIDqWCZRH8Y=",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/react": {
|
||||
"version": "18.0.0",
|
||||
"resolved": "https://registry.npmjs.org/react/-/react-18.0.0.tgz",
|
||||
|
|
@ -25195,6 +25309,13 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"@bitdisaster/exe-icon-extractor": {
|
||||
"version": "1.0.10",
|
||||
"resolved": "https://registry.npmjs.org/@bitdisaster/exe-icon-extractor/-/exe-icon-extractor-1.0.10.tgz",
|
||||
"integrity": "sha512-iTZ8cVGZ5dglNRyFdSj8U60mHIrC8XNIuOHN/NkM5/dQP4nsmpyqeQTAADLLQgoFCNJD+DiwQCv8dR2cCeWP4g==",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"@colors/colors": {
|
||||
"version": "1.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
|
||||
|
|
@ -25710,6 +25831,20 @@
|
|||
"fs-extra": "^10.0.0"
|
||||
}
|
||||
},
|
||||
"@electron-forge/maker-wix": {
|
||||
"version": "6.0.0-beta.63",
|
||||
"resolved": "https://registry.npmjs.org/@electron-forge/maker-wix/-/maker-wix-6.0.0-beta.63.tgz",
|
||||
"integrity": "sha512-XA00Tye4vbwjEbomgsfexa6hGgipyvJPNTwv4HW2Pas1lQx3ScXsa9TgqPVkZnvhN/d9URNDZUw3auaHhkINlg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@electron-forge/maker-base": "6.0.0-beta.63",
|
||||
"@electron-forge/shared-types": "6.0.0-beta.63",
|
||||
"chalk": "^4.0.0",
|
||||
"electron-wix-msi": "^3.0.6",
|
||||
"log-symbols": "^4.0.0",
|
||||
"parse-author": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"@electron-forge/maker-zip": {
|
||||
"version": "6.0.0-beta.63",
|
||||
"resolved": "https://registry.npmjs.org/@electron-forge/maker-zip/-/maker-zip-6.0.0-beta.63.tgz",
|
||||
|
|
@ -31366,6 +31501,60 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"electron-wix-msi": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "https://registry.npmjs.org/electron-wix-msi/-/electron-wix-msi-3.2.0.tgz",
|
||||
"integrity": "sha512-qNlRP3S3sxnf68bW89butEICaWGELNHwzerXr1M2Iu3TuPIdMMJyMfXuaQTPoLgouri2E/SQPpYzk3GS+6BHNQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@bitdisaster/exe-icon-extractor": "^1.0.10",
|
||||
"debug": "^4.1.1",
|
||||
"fs-extra": "^8.1.0",
|
||||
"klaw": "^3.0.0",
|
||||
"lodash": "^4.17.15",
|
||||
"rcedit": "^2.1.0",
|
||||
"rcinfo": "^0.1.3",
|
||||
"semver": "^6.3.0",
|
||||
"uuid": "^3.3.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"fs-extra": {
|
||||
"version": "8.1.0",
|
||||
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
|
||||
"integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"graceful-fs": "^4.2.0",
|
||||
"jsonfile": "^4.0.0",
|
||||
"universalify": "^0.1.0"
|
||||
}
|
||||
},
|
||||
"rcedit": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/rcedit/-/rcedit-2.3.0.tgz",
|
||||
"integrity": "sha512-h1gNEl9Oai1oijwyJ1WYqYSXTStHnOcv1KYljg/8WM4NAg3H1KBK3azIaKkQ1WQl+d7PoJpcBMscPfLXVKgCLQ==",
|
||||
"dev": true
|
||||
},
|
||||
"semver": {
|
||||
"version": "6.3.0",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
|
||||
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
|
||||
"dev": true
|
||||
},
|
||||
"universalify": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
|
||||
"integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
|
||||
"dev": true
|
||||
},
|
||||
"uuid": {
|
||||
"version": "3.4.0",
|
||||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
||||
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"emoji-regex": {
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz",
|
||||
|
|
@ -35011,6 +35200,15 @@
|
|||
"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=",
|
||||
"dev": true
|
||||
},
|
||||
"klaw": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
|
||||
"integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"graceful-fs": "^4.1.9"
|
||||
}
|
||||
},
|
||||
"knuth-shuffle-seeded": {
|
||||
"version": "1.0.6",
|
||||
"resolved": "https://registry.npm.taobao.org/knuth-shuffle-seeded/download/knuth-shuffle-seeded-1.0.6.tgz",
|
||||
|
|
@ -37541,6 +37739,12 @@
|
|||
"cross-spawn-windows-exe": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"rcinfo": {
|
||||
"version": "0.1.3",
|
||||
"resolved": "https://registry.npmjs.org/rcinfo/-/rcinfo-0.1.3.tgz",
|
||||
"integrity": "sha1-rDaDLR8eWXDGN55XFIDqWCZRH8Y=",
|
||||
"dev": true
|
||||
},
|
||||
"react": {
|
||||
"version": "18.0.0",
|
||||
"resolved": "https://registry.npmjs.org/react/-/react-18.0.0.tgz",
|
||||
|
|
|
|||
|
|
@ -78,6 +78,7 @@
|
|||
"@electron-forge/maker-rpm": "6.0.0-beta.63",
|
||||
"@electron-forge/maker-snap": "^6.0.0-beta.63",
|
||||
"@electron-forge/maker-squirrel": "6.0.0-beta.63",
|
||||
"@electron-forge/maker-wix": "^6.0.0-beta.63",
|
||||
"@electron-forge/maker-zip": "6.0.0-beta.63",
|
||||
"@electron-forge/plugin-auto-unpack-natives": "6.0.0-beta.63",
|
||||
"@electron-forge/plugin-webpack": "6.0.0-beta.63",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue