Skip to content

Commit c07107c

Browse files
committed
Revert "Removed vite & recreated with nextjs"
This reverts commit 84f0698.
1 parent 84f0698 commit c07107c

File tree

458 files changed

+17122
-3516
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

458 files changed

+17122
-3516
lines changed

.gitattributes

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
* text=auto
2+
*.js text eol=lf
3+
*.jsx text eol=lf
4+
*.ts text eol=lf
5+
*.tsx text eol=lf
6+
*.json text eol=lf
7+
*.css text eol=lf
8+
*.md text eol=lf
9+

.github/CODEOWNERS

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# ---------- Our awesome maintainers ----------
2+
3+
# Global maintainers
4+
* @Mathys-Gasnier
5+
6+
# Code maintainers
7+
/src/ @psychlone77 @saminjay @Mathys-Gasnier
8+
9+
# Snippets maintainers
10+
/snippets @majvax @Mathys-Gasnier
11+
/snippets/javascript @psychlone77 @saminjay
12+
/snippets/python @psychlone77 @saminjay
13+
/snippets/cpp @saminjay
14+
15+
16+
# ---------- What is a maintainer ----------
17+
18+
# Maintainers will be notified when there is a pull request
19+
# with a change in the folder/file assigned to them. They will
20+
# have to approve the pull request before it can be merged.
21+
22+
23+
# ---------- How to be a maintainer ----------
24+
25+
# To maintain trust and collaboration with reviewers, first,
26+
# we will need to prove that you can contribute to the project well.
27+
# As you contribute more, the more responsibility you will have.
28+
29+
# We will assign maintainers for specific languages as well.
30+
# As we notice more contribution from your side, we will let you know
31+
# and assign you a language.

.github/FUNDING.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# These are supported funding model platforms
2+
3+
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4+
patreon: # Replace with a single Patreon username
5+
open_collective: # Replace with a single Open Collective username
6+
ko_fi: technoph1le
7+
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8+
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
9+
liberapay: # Replace with a single Liberapay username
10+
issuehunt: # Replace with a single IssueHunt username
11+
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
12+
polar: # Replace with a single Polar username
13+
buy_me_a_coffee: # Replace with a single Buy Me a Coffee username
14+
thanks_dev: # Replace with a single thanks.dev username
15+
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']

.github/ISSUE_TEMPLATE/bugs.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: "Bug Report"
2+
description: "File a bug report to fix issues in the codebase"
3+
title: "[Bug] - "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "# Bug report"
9+
- type: textarea
10+
id: description
11+
attributes:
12+
label: "What bug did you find in the codebase?"
13+
description: "Please explain the issue in as much detail as possible. Provide screenshots as necessary"
14+
validations:
15+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

.github/ISSUE_TEMPLATE/docs.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Documentation
2+
description: Request to update documentation or fix typos
3+
title: "[Docs] - "
4+
labels: ["documentation"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "# Update documentation"
9+
- type: textarea
10+
id: docs
11+
attributes:
12+
label: What changes would you like to make in the documentation?
13+
description: Please explain the issue and what the change should be
14+
validations:
15+
required: true

.github/ISSUE_TEMPLATE/features.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Feature request
2+
description: Request for feature
3+
title: "[Feature] - "
4+
labels: ["feature"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "# Feature request"
9+
- type: textarea
10+
id: feature
11+
attributes:
12+
label: What feature would you like to see?
13+
description: Please provide a detailed description for the new feature.

.github/ISSUE_TEMPLATE/general.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: General report
2+
description: This is a general issue that does not fit in the other categories
3+
title: "[General] - "
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: "# General"
8+
- type: textarea
9+
id: description
10+
attributes:
11+
label: What general issue would you like to create?
12+
description: Please be as detailed as possible. Include code snippets or screenshots if necessary.

.github/pull_request_template.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<!-- **ANY PULL REQUEST NOT FOLLOWING GUIDELINES OR NOT INCLUDING A DESCRIPTION WILL BE CLOSED !** -->
2+
3+
# Description
4+
5+
<!-- Include a summary of your changes. -->
6+
7+
## Type of Change
8+
9+
<!-- What kind of change does this pull request introduce? (Check all that apply) -->
10+
11+
- [ ] ✨ New snippet
12+
- [ ] 🛠 Improvement to an existing snippet
13+
- [ ] 🐞 Bug fix
14+
- [ ] 📖 Documentation update
15+
- [ ] 🔧 Other (please describe):
16+
17+
## Checklist
18+
19+
<!-- Before submitting, ensure your pull request meets these requirements: -->
20+
21+
- [ ] I have tested my code and verified it works as expected.
22+
- [ ] My code follows the style and contribution guidelines of this project.
23+
- [ ] Comments are added where necessary for clarity.
24+
- [ ] Documentation has been updated (if applicable).
25+
- [ ] There are no new warnings or errors from my changes.
26+
27+
## Related Issues
28+
29+
<!-- Link any relevant issues (use #issue-number syntax). If not, leave it empty -->
30+
31+
Closes #
32+
33+
## Additional Context
34+
35+
<!-- Add any extra details, questions, or considerations here. -->
36+
37+
## Screenshots (Optional)
38+
39+
<!-- If your changes affect visuals, please include screenshots. -->
40+
41+
<details>
42+
<summary>Click to view screenshots</summary>
43+
44+
<!-- Add your screenshots here -->
45+
46+
</details>

.github/workflows/check-snippets.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Checks snippets syntax
2+
3+
on:
4+
pull_request:
5+
paths:
6+
- "snippets/**"
7+
8+
jobs:
9+
check-snippets:
10+
runs-on: ubuntu-latest
11+
12+
permissions:
13+
contents: read
14+
pull-requests: write
15+
16+
steps:
17+
- name: Checkout repository
18+
uses: actions/checkout@v4
19+
20+
- name: Set up Node.js
21+
uses: actions/setup-node@v4
22+
with:
23+
node-version: 22
24+
25+
- name: Install dependencies
26+
run: npm ci
27+
28+
- name: Check if snippets are formated correctly
29+
uses: int128/comment-action@v1
30+
with:
31+
run: npx tsx utils/checkSnippetFormatting.ts # Run the script located in the utils/ folder
32+
post-on-failure: |
33+
## :x: Snippet Format Error
34+
${run.output}

0 commit comments

Comments
 (0)