Skip to content

Commit

Permalink
Update dependencies and tweak
Browse files Browse the repository at this point in the history
  • Loading branch information
psobolik committed Feb 16, 2025
1 parent 82bffaa commit 67ecd54
Show file tree
Hide file tree
Showing 7 changed files with 1,095 additions and 777 deletions.
52 changes: 50 additions & 2 deletions Notes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,51 @@
Bookmarks: ~/.local/share/psobolik.jimini/bookmarks.json
# Scaffold
```terminal
⫸ pnpm create tauri-app
✔ Project name · jimini
✔ Identifier · psobolik.jimini.app
✔ Choose which language to use for your frontend · TypeScript / JavaScript - (pnpm, yarn, npm, bun)
✔ Choose your package manager · pnpm
✔ Choose your UI template · React - (https://react.dev/)
✔ Choose your UI flavor · TypeScript
Settings: ~/.config/psobolik.jimini/settings.json
Template created! To get started run:
cd jimini
pnpm install
pnpm tauri dev
```

# Development
```
pnpm tauri dev
```
Runs `pnpm dev` to run the front end with Vite,
builds the Tauri executable into `target/debug`, and then runs it.

# Release
```
pnpm tauri build
```
Runs `tsc` to compile the TypeScript,
`pnpm build` to build the front end with Vite, and builds the Tauri executable into `target/release`.
Tauri also creates installers for the app into subdirectories of `target/release/bundle`.

On Windows, the executable is `.\src-tauri\target\release\jimini.exe`, and the installers are
* `.\src-tauri\target\release\bundle\msi\Jimini_`*version*`_x64_en-US.msi`
* `.\src-tauri\target\release\bundle\nsis\Jimini_`*version*`_x64-setup.exe`

On Linux, the executable is `./src-tauri/target/release/jimini`, and the installers are in
* `./src-tauri/target/release/bundle/deb/jimini_`*version*`_amd64.deb`
* `./src-tauri/target/release/bundle/rpm/jimini-`*version*`-1.x86_64.rpm`
* `.src-tauri/target/release/bundle/appimage/jimini_`*version*`_amd64.AppImage`

On macOS, the executable is `./src-tauri/target/release/bundle/macos/Jimini.app`, and the installer is `./src-tauri/target/release/bundle/dmg/Jimini_`*version*`_x64.dmg`

# Version
* `./src-tauri/Cargo.toml`
* `./src-tauri/tauri.conf.json`
* `./package.json`

# Files
- Settings: ~/.config/psobolik.jimini/settings.json

- Bookmarks: ~/.local/share/psobolik.jimini/bookmarks.json
22 changes: 11 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "jimini",
"private": true,
"version": "0.1.0",
"version": "0.1.1",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,18 +10,18 @@
"tauri": "tauri"
},
"dependencies": {
"@dnd-kit/core": "^6.2.0",
"@tauri-apps/api": "^1",
"react": "^18.2.0",
"react-dom": "^18.2.0"
"@dnd-kit/core": "^6.3.1",
"@tauri-apps/api": "^1.6.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"devDependencies": {
"@tauri-apps/cli": "^1",
"@types/react": "^18.2.15",
"@types/react-dom": "^18.2.7",
"@vitejs/plugin-react": "^4.2.1",
"typescript": "^5.2.2",
"vite": "^5.3.1"
"@tauri-apps/cli": "^1.6.3",
"@types/react": "^18.3.18",
"@types/react-dom": "^18.3.5",
"@vitejs/plugin-react": "^4.3.4",
"typescript": "^5.7.3",
"vite": "^5.4.14"
},
"packageManager": "[email protected]+sha512.0a203ffaed5a3f63242cd064c8fb5892366c103e328079318f78062f24ea8c9d50bc6a47aa3567cabefd824d170e78fa2745ed1f16b132e16436146b7688f19b"
}
Loading

0 comments on commit 67ecd54

Please sign in to comment.