https://github.com/sovlookup/sveltekit-electron
the best sveltekit electron template
https://github.com/sovlookup/sveltekit-electron
electron sveltekit sveltekit-template typescript
Last synced: about 2 months ago
JSON representation
the best sveltekit electron template
- Host: GitHub
- URL: https://github.com/sovlookup/sveltekit-electron
- Owner: SOVLOOKUP
- License: mit
- Created: 2021-08-26T12:29:15.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T17:57:58.000Z (over 2 years ago)
- Last Synced: 2025-01-31T22:52:19.223Z (over 1 year ago)
- Topics: electron, sveltekit, sveltekit-template, typescript
- Language: Svelte
- Homepage:
- Size: 979 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sveltekit-Electron
1. Double package.json, no devDependencies bundled
2. Auto github action release
3. Auto update use `electron-updater`
4. Auto code lint and format use `prettier`
5. Auto changelog use `gitmoji-changelog`
6. Auto git manage use `gitmoji` and `release-it`
7. TypeScript support use `esbuild`
## Getting Start
You need to install [`yarn`](https://github.com/yarnpkg/yarn) first:
`npm install yarn -g`
| Action | Command |
| ---------------- | ------------------------------------------- |
| Clone | · `npx degit SOVLOOKUP/sveltekit-electron ` |
| Install | · `yarn boot` |
| Develop | · `yarn dev` |
| Build | · `yarn build` |
| Package | · `yarn package` |
| Commit + Release | · `yarn ok` |
| Commit | · `yarn commit` |
| Release | · `yarn release` or `yarn prerelease` |
## Auto Release
You need to add `github_token` to your repo secret.