Skip to content

Commit

Permalink
Update by @reliverse/cli
Browse files Browse the repository at this point in the history
  • Loading branch information
blefnk committed Jan 5, 2025
1 parent 57edc24 commit 6640d54
Show file tree
Hide file tree
Showing 27 changed files with 124 additions and 57 deletions.
22 changes: 11 additions & 11 deletions .github/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ For those who are viewing the current markdown file using:

<!-- ### Relivator & Reliverse Roadmap -->

<!-- Our [prioritized roadmap](https://github.com/blefnk/relivator-nextjs-template#roadmap) of features and utilities that the core team is focusing on. -->
<!-- Our [prioritized roadmap](https://github.com/blefnk/reliverse-nextjs-template#roadmap) of features and utilities that the core team is focusing on. -->

### 1.2.6 - August 4, 2024 – The Resurrection Update

Below you can see a copy of [the article from Reliverse Docs](https://reliverse.org/relivator/v126), which may be a bit outdated below. Please refer to [this blog post](https://reliverse.org/relivator/v126) to read the most recent version. Reliverse Docs also has translations of the article into other languages; and will contain even more information about Relivator than this README.md, including notes from all past and future releases.
Below you can see a copy of [the article from Reliverse Docs](https://reliverse.org/reliverse/v126), which may be a bit outdated below. Please refer to [this blog post](https://reliverse.org/reliverse/v126) to read the most recent version. Reliverse Docs also has translations of the article into other languages; and will contain even more information about Relivator than this README.md, including notes from all past and future releases.

**Relivator is Back with Version 1.2.6!** 🥳

Expand Down Expand Up @@ -66,7 +66,7 @@ Well, that's all for today, all the best to everyone, and may your `pnpm latest`

P.S. And, please, don't pay attention that so many files have been "changed" in the latest commit, looks like it's because of Prettier I think, I only updated a few files, and if it's important to someone, please let me know in Discord's DM and I'll list you these files.

[Read more about v1.2.5](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.5)
[Read more about v1.2.5](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.5)

</details>

Expand All @@ -75,7 +75,7 @@ P.S. And, please, don't pay attention that so many files have been "changed" in

Just a small hotfix to improve the developer experience.

[Read more about 1.2.4](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.4)
[Read more about 1.2.4](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.4)

</details>

Expand All @@ -84,7 +84,7 @@ Just a small hotfix to improve the developer experience.

Just a small hotfix to improve the developer experience.

[Read more about 1.2.3](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.3)
[Read more about 1.2.3](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.3)

</details>

Expand All @@ -97,7 +97,7 @@ Remember, Relivator is designed to be beginner-friendly, so quite a lot of ESLin

These turn-offs will be gradually eliminated as we move towards the massive 2.0.0, which will significantly raise the project's standards, being professional, will be even more convenient for beginners.

[Read more about v1.2.2](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.2)
[Read more about v1.2.2](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.2)

</details>

Expand All @@ -110,7 +110,7 @@ Update v1.2.1 adds Chinese localization, and among other things, work has begun

p.s. 1.2.1 is the first commit to the Relivator repository that no longer contains an emoji at the beginning of its name. Thanks to this, contributors to Relivator/Reliverse will no longer have to spend time inventing a suitable emoji.

[Read more about v1.2.1](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.1)
[Read more about v1.2.1](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.1)

</details>

Expand Down Expand Up @@ -154,7 +154,7 @@ Among many other new and fixed things, Stripe is now fully functional and comes

Please check out the updated list of project features in the project's README. Enjoy and please share the feedback!

[Read more about v1.1.0](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.1.0)
[Read more about v1.1.0](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.1.0)

</details>

Expand All @@ -163,14 +163,14 @@ Please check out the updated list of project features in the project's README. E

How to Install and Get Started? Please visit [the project's README](../README.md#readme), where you can always find up-to-date information about the project and how to install it easily.

[Read more about v1.0.0](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.0.0)
[Read more about v1.0.0](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.0.0)

</details>

Please visit the CHANGELOG.md or [Reliverse Docs](https://reliverse.org/relivator) to read the older versions release notes.
Please visit the CHANGELOG.md or [Reliverse Docs](https://reliverse.org/reliverse) to read the older versions release notes.

### Everyone! Thank You 🙏

If anyone have any questions or issues, don't hesitate to contact me, means @blefnk, on Discord or GitHub. For more information about 1.2.6 and 1.3.0, please visit `#⭐-relivator` chat on the project's Discord server and the [GitHub Issues](https://github.com/blefnk/relivator-nextjs-template/issues) page.
If anyone have any questions or issues, don't hesitate to contact me, means @blefnk, on Discord or GitHub. For more information about 1.2.6 and 1.3.0, please visit `#⭐-reliverse` chat on the project's Discord server and the [GitHub Issues](https://github.com/blefnk/reliverse-nextjs-template/issues) page.

Thank you for your continued support and happy coding with Relivator 1.2.6!
6 changes: 3 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Welcome, and thank you for considering contributing to this project! Your involv

#### How to Submit a Bug Report

- **GitHub Issues**: Utilize [GitHub Issues](https://github.com/blefnk/relivator-nextjs-template/issues/new) for reporting bugs.
- **GitHub Issues**: Utilize [GitHub Issues](https://github.com/blefnk/reliverse-nextjs-template/issues/new) for reporting bugs.
- **Clarity and Detail**: Clearly articulate both the expected and actual behaviors, and describe the steps to replicate the bug.
- **Security Concerns**: For reporting security vulnerabilities, please contact us directly at <[email protected]> instead of using public channels.

Expand All @@ -46,7 +46,7 @@ Welcome, and thank you for considering contributing to this project! Your involv
#### Preliminary Considerations

- **Version Check**: Ensure you're working with the latest version of the software.
- **Existing Suggestions**: Search [GitHub Issues](https://github.com/blefnk/relivator-nextjs-template/issues?q=) and our [Discord Suggestions Channel](https://discord.com/channels/1075533942096150598/1196425440777224212) to see if the suggestion has already been made.
- **Existing Suggestions**: Search [GitHub Issues](https://github.com/blefnk/reliverse-nextjs-template/issues?q=) and our [Discord Suggestions Channel](https://discord.com/channels/1075533942096150598/1196425440777224212) to see if the suggestion has already been made.
- **Project Alignment**: Assess whether the suggestion is in line with the project's objectives.

#### How to Suggest Enhancements
Expand All @@ -57,7 +57,7 @@ Welcome, and thank you for considering contributing to this project! Your involv

### Making the First Code Contribution

1. **Issue Selection**: Choose an issue from [GitHub issues](https://github.com/blefnk/relivator-nextjs-template/issues?q=) and request its assignment.
1. **Issue Selection**: Choose an issue from [GitHub issues](https://github.com/blefnk/reliverse-nextjs-template/issues?q=) and request its assignment.
2. **Fork and Branch Creation**: Fork the repository and create a new branch, naming it after the issue number.
3. **Committing Changes**: Adhere to a clear commit style, referencing the issue in the PR or commit message.
4. **Submitting a Pull Request**: Propose the changes through a pull request from the forked repository.
Expand Down
6 changes: 3 additions & 3 deletions .github/GITGUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ For those viewing this markdown file using:
– GitHub: Does this .md file appear different from what you are used to seeing on GitHub? Ensure the URL does not end with "?plain=1".
-->

*It is recommended to install Relivator following the detailed instructions in the [README.md](https://github.com/blefnk/relivator#readme) to feel more confident as you begin learning Git.*
*It is recommended to install Relivator following the detailed instructions in the [README.md](https://github.com/blefnk/reliverse#readme) to feel more confident as you begin learning Git.*

It's true—[Git](https://git-scm.com) can be complex at first. Consider using resources like this guide, the [Git Book](https://git-scm.com/book), and [GitHub Skills](https://skills.github.com) to deepen your understanding. The command *git commit --help* will direct you to information about the `git commit` command and its options, so this help command can be beneficial as well. The best way to get comfortable with Git is to use it regularly. Create a small project or use a large web project template like [Relivator](https://github.com/blefnk/relivator-nextjs-template) and experiment with different commands. If you're ever unsure about something related to Git, refer to this detailed guide to learn more.
It's true—[Git](https://git-scm.com) can be complex at first. Consider using resources like this guide, the [Git Book](https://git-scm.com/book), and [GitHub Skills](https://skills.github.com) to deepen your understanding. The command *git commit --help* will direct you to information about the `git commit` command and its options, so this help command can be beneficial as well. The best way to get comfortable with Git is to use it regularly. Create a small project or use a large web project template like [Relivator](https://github.com/blefnk/reliverse-nextjs-template) and experiment with different commands. If you're ever unsure about something related to Git, refer to this detailed guide to learn more.

## Git Initial Setup

Expand Down Expand Up @@ -920,7 +920,7 @@ To fix up a previous commit:

## Resources

- [Relivator Next.js Template](https://github.com/blefnk/relivator#readme)
- [Relivator Next.js Template](https://github.com/blefnk/reliverse#readme)
- [Theo's Post](https://youtube.com/post/UgkxE4zRFagfPNviZN2OgYMhozOa7MJSbktM)
- [Martin Heinz's Blog](https://martinheinz.dev/blog/109)
- [Delight-IM's Git Knowledge](https://github.com/delight-im/Knowledge/blob/master/Git.md)
Expand Down
61 changes: 61 additions & 0 deletions .reliverse
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"experimental": {
"skipPromptsUseAutoBehavior": false,
"deployBehavior": "prompt",
"depsBehavior": "prompt",
"gitBehavior": "prompt",
"i18nBehavior": "prompt",
"scriptsBehavior": "prompt"
},
"projectName": "@reliverse/cli",
"projectAuthor": "blefnk",
"projectDescription": "This superapp CLI tool can help you easily create new web projects, manage existing projects, and automatically make advanced codebase modifications, with more features coming soon.",
"projectVersion": "1.4.11",
"projectLicense": "MIT",
"projectRepository": "git+https://github.com/reliverse/cli.git",
"features": {
"i18n": true,
"analytics": false,
"themeMode": "dark-light",
"authentication": true,
"api": true,
"database": true,
"testing": false,
"docker": false,
"ci": false,
"commands": [],
"webview": [],
"language": [],
"themes": []
},
"projectFramework": "nextjs",
"projectPackageManager": "bun",
"preferredLibraries": {
"stateManagement": "zustand",
"formManagement": "react-hook-form",
"styling": "tailwind",
"uiComponents": "shadcn-ui",
"testing": "bun",
"authentication": "clerk",
"database": "drizzle",
"api": "trpc"
},
"codeStyle": {
"dontRemoveComments": true,
"shouldAddComments": true,
"typeOrInterface": "type",
"importOrRequire": "import",
"quoteMark": "double",
"semicolons": true,
"lineWidth": 80,
"indentStyle": "space",
"indentSize": 2,
"importSymbol": "~",
"trailingComma": "all",
"bracketSpacing": true,
"arrowParens": "always",
"tabWidth": 2
},
"configLastRevalidate": "2025-01-05T23:00:18.187Z",
"configRevalidateFrequency": "2d"
}
18 changes: 12 additions & 6 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,28 +1,34 @@
{
"workbench.activityBar.orientation": "vertical",
"editor.formatOnSave": true,
"editor.defaultFormatter": "biomejs.biome",
"editor.codeActionsOnSave": {
"quickfix.biome": "explicit",
"source.addMissingImports": "never",
"source.fixAll.eslint": "explicit",
"source.organizeImports": "never",
"source.removeUnused": "never"
},
"eslint.ignoreUntitled": true,
"eslint.rules.customizations": [
{
"rule": "perfectionist/sort-imports",
"severity": "warn"
}
],
"openMultipleFiles.limit": 700,
"markdownlint.config": {
"MD033": false
},
"typescript.enablePromptUseWorkspaceTsdk": true,
"workbench.activityBar.orientation": "vertical",
"openMultipleFiles.limit": 700,
"typescript.tsdk": "node_modules\\typescript\\lib",
"eslint.ignoreUntitled": true,
"i18n-ally.localesPaths": ["messages"],
"i18n-ally.enabledFrameworks": ["react"],
"i18n-ally.localesPaths": [
"messages"
],
"i18n-ally.enabledFrameworks": [
"react"
],
"i18n-ally.sourceLanguage": "en",
"i18n-ally.autoDetection": true,
"i18n-ally.keystyle": "nested"
}
}
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@

Please consider following this project's author, [Nazar Kornienko](https://github.com/blefnk), and consider starring the project to show your ❤️ and support.

- **🚀 Live Demo**: [relivator.com](https://relivator.com/en)
- **🚀 Live Demo**: [reliverse.vercel.app](https://reliverse.vercel.app/en)
- **💙 Discord**: [discord.gg/Pb8uKbwpsJ](https://discord.gg/Pb8uKbwpsJ)
- **📚 Docs**: [docs.reliverse.org](https://docs.reliverse.org/relivator)
- **📚 Docs**: [docs.reliverse.org](https://docs.reliverse.org/reliverse)

![cover image](./public/screenshot-dark.png)

## How to Run or Build the Project?

Make sure you have [Git](https://git-scm.com/downloads), [Node.js](https://nodejs.org/en), and [Bun](https://bun.sh) installed. Then:

1. `git clone https://github.com/blefnk/relivator.git`
2. `cd relivator`
1. `git clone https://github.com/blefnk/reliverse.git`
2. `cd reliverse`
3. `bun i`
4. `cp .env.example .env` → Fill in the .env file
5. `bun db:push`
6. `bun dev` / `bun run build`

## What is Relivator?

The Relivator template serves as the foundation for your eCommerce platform, helping you create efficient, engaging, and profitable online stores. Relivator enhances any eCommerce with the power of modern Next.js, React, TypeScript, Tailwind, and more. For detailed information about the Relivator template and its bootstrapper, [Reliverse](https://github.com/reliverse/cli), you can visit the [documentation website](https://docs.reliverse.org/relivator).
The Relivator template serves as the foundation for your eCommerce platform, helping you create efficient, engaging, and profitable online stores. Relivator enhances any eCommerce with the power of modern Next.js, React, TypeScript, Tailwind, and more. For detailed information about the Relivator template and its bootstrapper, [Reliverse](https://github.com/reliverse/cli), you can visit the [documentation website](https://docs.reliverse.org/reliverse).

## Stack of technologies

Expand Down
2 changes: 1 addition & 1 deletion cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -3010,7 +3010,7 @@
"Versand",
"versátil",
"Versátil",
"relivator",
"reliverse",
"verschoben",
"versi",
"Versprechen",
Expand Down
2 changes: 1 addition & 1 deletion messages/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,7 +414,7 @@
"eventDetails": "Veranstaltungsdetails:",
"join15MinutesEarlyToNetwork": "🌟 Melden Sie sich 15 Minuten früher an, um sich zu vernetzen! 🌟",
"locationEventLinkTbd": "Ort: [Veranstaltungslink (TBD)]",
"relivatorNextJsRedefined": "🚀 Relivator – Next.js neu definiert:",
"reliverseNextJsRedefined": "🚀 Relivator – Next.js neu definiert:",
"tbdToBeDetermined": "*TBD – noch festzulegen",
"timeEventTimeTbd": "Zeit: [Ereigniszeit (TBD)]"
},
Expand Down
4 changes: 2 additions & 2 deletions messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -336,7 +336,7 @@
"summary": "Why choose Relivator for Next.js 15 & React 19?"
},
"3": {
"details": "Development is mainly by one person. Donations can help speed up the process. Click below to donate. Or visit the Donate to Relivator (https://relivator.com/donate) page to learn more details. Thank you for your support!",
"details": "Development is mainly by one person. Donations can help speed up the process. Click below to donate. Or visit the Donate to Relivator (https://reliverse.vercel.app/donate) page to learn more details. Thank you for your support!",
"summary": "Can the release of Relivator v1.3.0 be sped up?"
}
},
Expand Down Expand Up @@ -414,7 +414,7 @@
"eventDetails": "Event Details:",
"join15MinutesEarlyToNetwork": "Join 15 minutes early to network!",
"locationEventLinkTbd": "Location: [Event Link (TBD)]",
"relivatorNextJsRedefined": "Relivator - Next.js Redefined:",
"reliverseNextJsRedefined": "Relivator - Next.js Redefined:",
"tbdToBeDetermined": "*TBD - To Be Determined",
"timeEventTimeTbd": "Time: [Event Time (TBD)]"
},
Expand Down
2 changes: 1 addition & 1 deletion messages/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,7 +414,7 @@
"eventDetails": "Detalles del evento:",
"join15MinutesEarlyToNetwork": "🌟 ¡Únete 15 minutos antes para hacer networking! 🌟",
"locationEventLinkTbd": "Ubicación: [Enlace del evento (TBD)]",
"relivatorNextJsRedefined": "🚀 Relivator - Next.js redefinido:",
"reliverseNextJsRedefined": "🚀 Relivator - Next.js redefinido:",
"tbdToBeDetermined": "*TBD - Por determinar",
"timeEventTimeTbd": "Hora: [Hora del evento (TBD)]"
},
Expand Down
2 changes: 1 addition & 1 deletion messages/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,7 +414,7 @@
"eventDetails": "Détails de l'événement :",
"join15MinutesEarlyToNetwork": "🌟 Inscrivez-vous 15 minutes à l'avance pour réseauter ! 🌟",
"locationEventLinkTbd": "Emplacement : [Lien de l'événement (à déterminer)]",
"relivatorNextJsRedefined": "🚀 Relivator - Next.js redéfini :",
"reliverseNextJsRedefined": "🚀 Relivator - Next.js redéfini :",
"tbdToBeDetermined": "*À déterminer - À déterminer",
"timeEventTimeTbd": "Heure : [Heure de l'événement (à déterminer)]"
},
Expand Down
2 changes: 1 addition & 1 deletion messages/hi.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,7 +414,7 @@
"eventDetails": "घटना विवरण:",
"join15MinutesEarlyToNetwork": "🌟नेटवर्क से 15 मिनट पहले जुड़ें! 🌟",
"locationEventLinkTbd": "स्थान: [इवेंट लिंक (टीबीडी)]",
"relivatorNextJsRedefined": "🚀 रिलीवेटर - Next.js पुनः परिभाषित:",
"reliverseNextJsRedefined": "🚀 रिलीवेटर - Next.js पुनः परिभाषित:",
"tbdToBeDetermined": "*टीबीडी - निर्धारित किया जाना है",
"timeEventTimeTbd": "समय: [घटना समय (टीबीडी)]"
},
Expand Down
2 changes: 1 addition & 1 deletion messages/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,7 +414,7 @@
"eventDetails": "Dettagli dell'evento:",
"join15MinutesEarlyToNetwork": "🌟 Partecipa 15 minuti prima per fare rete! 🌟",
"locationEventLinkTbd": "Posizione: [Link evento (da definire)]",
"relivatorNextJsRedefined": "🚀 Relivator - Next.js ridefinito:",
"reliverseNextJsRedefined": "🚀 Relivator - Next.js ridefinito:",
"tbdToBeDetermined": "*Da definire - Da definire",
"timeEventTimeTbd": "Orario: [Ora dell'evento (da definire)]"
},
Expand Down
Loading

0 comments on commit 6640d54

Please sign in to comment.