1
0
mirror of https://github.com/upscayl/upscayl.git synced 2025-02-17 11:18:36 +01:00

Merge remote-tracking branch 'refs/remotes/origin/main'

This commit is contained in:
Nayam Amarshe 2023-09-19 20:21:43 +05:30
commit 6a4e24554b
3 changed files with 30 additions and 16 deletions

View File

@ -23,7 +23,8 @@
# 🆙 Upscayl
<img src="https://github.com/upscayl/upscayl/assets/25067102/9d122347-b0bc-4ca0-beb8-354724d6ea32" width="700px" />
<img src="https://github.com/upscayl/upscayl/assets/11874211/5c7b31a4-1c15-4bdf-aa0a-2fbedb781524" width="700px" />
#### Free and Open Source AI Image Upscaler
Upscayl lets you enlarge and enhance low-resolution images using advanced AI algorithms.
@ -110,24 +111,37 @@ You can track all the progress here: https://github.com/orgs/upscayl/projects/1
I recommend using Volta: https://volta.sh for installing Node.js.
Download and install volta, then do: `volta install node`.
You can also use pnpm instead.
```bash
# FOR EVERYONE
## 🏃 Running
You can download pnpm [here](https://github.com/pnpm/pnpm/releases/latest).
> [!NOTE]
> If you are not willing to install [git](https://git-scm.com/downloads), you can skip the first line, download [the source zip](https://github.com/upscayl/upscayl/archive/refs/heads/main.zip) and extract it to `upscayl` instead and carry on with the rest of the instructions.
```sh
git clone https://github.com/upscayl/upscayl
cd upscayl
# INSTALL DEPENDENCIES
npm install
pnpm install
# RUN THE DEVELOPMENT SERVER LOCALLY
## YOUR LOGS WILL NOW APPEAR IN THE TERMINAL
npm run dev
pnpm run start
```
# FOR DEVS
## PACKAGE THE APP
## 🏗️ Building
```sh
# INSTALL DEPENDENCIES
npm install
# PACKAGE THE APP
npm run dist
## PUBLISH THE APP, MAKE SURE TO ADD GH_TOKEN= IN SHELL
# PUBLISH THE APP, MAKE SURE TO ADD GH_TOKEN= IN SHELL
npm run publish-app
```

14
package-lock.json generated
View File

@ -31,7 +31,7 @@
"@types/react-dom": "^18.0.11",
"autoprefixer": "^10.4.14",
"cross-env": "^7.0.3",
"electron": "^25.5.0",
"electron": "^25.8.1",
"electron-builder": "^24.4.0",
"next": "^13.3.0",
"postcss": "^8.4.23",
@ -3638,9 +3638,9 @@
}
},
"node_modules/electron": {
"version": "25.8.0",
"resolved": "https://registry.npmjs.org/electron/-/electron-25.8.0.tgz",
"integrity": "sha512-T3kC1a/3ntSaYMCVVfUUc9v7myPzi6J2GP0Ad/CyfWKDPp054dGyKxb2EEjKnxQQ7wfjsT1JTEdBG04x6ekVBw==",
"version": "25.8.1",
"resolved": "https://registry.npmjs.org/electron/-/electron-25.8.1.tgz",
"integrity": "sha512-GtcP1nMrROZfFg0+mhyj1hamrHvukfF6of2B/pcWxmWkd5FVY1NJib0tlhiorFZRzQN5Z+APLPr7aMolt7i2AQ==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@ -10389,9 +10389,9 @@
}
},
"electron": {
"version": "25.8.0",
"resolved": "https://registry.npmjs.org/electron/-/electron-25.8.0.tgz",
"integrity": "sha512-T3kC1a/3ntSaYMCVVfUUc9v7myPzi6J2GP0Ad/CyfWKDPp054dGyKxb2EEjKnxQQ7wfjsT1JTEdBG04x6ekVBw==",
"version": "25.8.1",
"resolved": "https://registry.npmjs.org/electron/-/electron-25.8.1.tgz",
"integrity": "sha512-GtcP1nMrROZfFg0+mhyj1hamrHvukfF6of2B/pcWxmWkd5FVY1NJib0tlhiorFZRzQN5Z+APLPr7aMolt7i2AQ==",
"dev": true,
"requires": {
"@electron/get": "^2.0.0",

View File

@ -181,7 +181,7 @@
"@types/react-dom": "^18.0.11",
"autoprefixer": "^10.4.14",
"cross-env": "^7.0.3",
"electron": "^25.5.0",
"electron": "^25.8.1",
"electron-builder": "^24.4.0",
"next": "^13.3.0",
"postcss": "^8.4.23",