Skip to content

Commit

Permalink
Merge pull request #13 from aXenDeveloper/vitnode
Browse files Browse the repository at this point in the history
feat: Add vitnode to products
  • Loading branch information
aXenDeveloper committed Mar 4, 2024
2 parents adc4799 + 788cda2 commit 7b5988d
Show file tree
Hide file tree
Showing 16 changed files with 1,361 additions and 1,876 deletions.
1 change: 0 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
graphql/hooks.ts
next.config.js
commitlint.config.js

# next-pwa
/public/precache.*.*.js
Expand Down
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github: aXenDeveloper
47 changes: 47 additions & 0 deletions .github/workflows/lint-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: "Lint PR title"

on:
pull_request_target:
branches: "*"
types:
- opened
- edited
- synchronize

permissions:
pull-requests: write
contents: read

jobs:
main:
name: Validate PR title
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v5
id: lint_pr_title
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- uses: marocchino/sticky-pull-request-comment@v2
# When the previous steps fails, the workflow would stop. By adding this
# condition you can continue the execution with the populated error message.
if: always() && (steps.lint_pr_title.outputs.error_message != null)
with:
header: pr-title-lint-error
message: |
Hey there and thank you for opening this pull request! 👋🏼
We require pull request titles to follow the [Conventional Commits specification](https://www.conventionalcommits.org/en/v1.0.0/) and it looks like your proposed title needs to be adjusted.
Details:
```
${{ steps.lint_pr_title.outputs.error_message }}
```
# Delete a previous comment when the issue has been resolved
- if: ${{ steps.lint_pr_title.outputs.error_message == null }}
uses: marocchino/sticky-pull-request-comment@v2
with:
header: pr-title-lint-error
delete: true
4 changes: 0 additions & 4 deletions .husky/commit-msg

This file was deleted.

4 changes: 0 additions & 4 deletions .husky/pre-commit

This file was deleted.

1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"Swipeable",
"swiper",
"testid",
"vitnode",
"webp"
],
"stylelint.validate": ["css", "scss"],
Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ Use commands:

```bash
pnpm i
pnpm prepare
```

## 🛠 Run
Expand Down
20 changes: 0 additions & 20 deletions commitlint.config.mjs

This file was deleted.

4 changes: 3 additions & 1 deletion messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
"home": {
"title": "Coding in The Future",
"desc": "Web Developer and Web Designer creating amazing applications by combining code, design and users.",
"vitnode": "🚀 <bold>Vtinode</bold> CMS is now available in alpha version! 🚀",
"buttons": {
"products": "Check Products",
"contact": "Contact Me"
Expand Down Expand Up @@ -133,7 +134,8 @@
"ips-app-vacation": "Application adds an automatic vacation system.",
"ips-app-fontawesome6": "The application updates the Font Awesome version to version 6 without destroying the icons embedded in IPS version 4.",
"ips-app-content-notes": "Application for create notes on contents.",
"ips-app-axen-player-panel": "Application for managing multiplayer game servers."
"ips-app-axen-player-panel": "Application for managing multiplayer game servers.",
"vitnode": "VitNode is a CMS built with NextJS and NestJS. It is designed to be a scalable and flexible platform for creating community-driven websites and applications."
}
},
"faq": {
Expand Down
4 changes: 3 additions & 1 deletion messages/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
"home": {
"title": "Coding in The Future",
"desc": "Web Developer i Web Designer tworzący niesamowite aplikacje łącząc kod, projekt oraz użytkowników.",
"vitnode": "🚀 <bold>Vitnode</bold> CMS jest już dostępny w wersji alpha! 🚀",
"buttons": {
"products": "Sprawdź produkty",
"contact": "Skontaktuj się ze mną"
Expand Down Expand Up @@ -133,7 +134,8 @@
"ips-app-vacation": "Aplikacja dodaje automatyczny system urlopów.",
"ips-app-fontawesome6": "Aplikacja aktualizuje wersję Font Awesome do wersji 6 bez niszczenia ikon osadzonych w IPS w wersji 4.",
"ips-app-content-notes": "Aplikacja do tworzenia notatek na zawartości.",
"ips-app-axen-player-panel": "Aplikacja do zarządzania serwerami multiplayer."
"ips-app-axen-player-panel": "Aplikacja do zarządzania serwerami multiplayer.",
"vitnode": "Vitnode to CMS zbudowany z NextJS i NestJS. Zaprojektowany tak, aby był skalowalną i elastyczną platformą do tworzenia stron internetowych i aplikacji opartych na społeczności."
}
},
"faq": {
Expand Down
70 changes: 33 additions & 37 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
"license": "GPL-3.0 license",
"private": true,
"scripts": {
"prepare": "husky install",
"dev": "next dev",
"build": "next build",
"start": "next start",
Expand All @@ -18,59 +17,56 @@
},
"dependencies": {
"clsx": "^2.1.0",
"date-fns": "^3.3.0",
"framer-motion": "^10.18.0",
"hotkeys-js": "^3.13.5",
"lucide-react": "^0.312.0",
"next": "^14.1.0",
"next-intl": "^3.4.5",
"date-fns": "^3.3.1",
"framer-motion": "^11.0.8",
"hotkeys-js": "^3.13.7",
"lucide-react": "^0.344.0",
"next": "^14.1.1",
"next-intl": "^3.9.1",
"next-themes": "^0.2.1",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-swipeable": "^7.0.1",
"react-use": "^17.4.3",
"react-virtuoso": "^4.6.2",
"react-use": "^17.5.0",
"react-virtuoso": "^4.7.1",
"sharp": "^0.33.2",
"swiper": "^11.0.5"
"swiper": "^11.0.7"
},
"devDependencies": {
"@commitlint/cli": "^18.4.4",
"@commitlint/config-conventional": "^18.4.4",
"@floating-ui/react": "^0.26.6",
"@mdx-js/loader": "^3.0.0",
"@mdx-js/react": "^3.0.0",
"@next/bundle-analyzer": "^14.1.0",
"@next/mdx": "^14.1.0",
"@testing-library/react": "^14.1.2",
"@types/mdx": "^2.0.10",
"@types/node": "^20.11.5",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.19.0",
"@vercel/analytics": "^1.1.2",
"@floating-ui/react": "^0.26.9",
"@mdx-js/loader": "^3.0.1",
"@mdx-js/react": "^3.0.1",
"@next/bundle-analyzer": "^14.1.1",
"@next/mdx": "^14.1.1",
"@testing-library/react": "^14.2.1",
"@types/mdx": "^2.0.11",
"@types/node": "^20.11.24",
"@types/react": "^18.2.61",
"@types/react-dom": "^18.2.19",
"@typescript-eslint/eslint-plugin": "^7.1.0",
"@typescript-eslint/parser": "^7.1.0",
"@vercel/analytics": "^1.2.2",
"@vitejs/plugin-react": "^4.2.1",
"@vitest/coverage-v8": "^1.2.1",
"@vitest/ui": "^1.2.1",
"@vitest/coverage-v8": "^1.3.1",
"@vitest/ui": "^1.3.1",
"cross-env": "^7.0.3",
"eslint": "^8.56.0",
"eslint-config-next": "^14.1.0",
"eslint": "^8.57.0",
"eslint-config-next": "^14.1.1",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-sort-destructure-keys": "^1.5.0",
"eslint-plugin-testing-library": "^6.2.0",
"eslint-plugin-typescript-sort-keys": "^3.1.0",
"husky": "^8.0.3",
"jsdom": "^23.2.0",
"prettier": "^3.2.4",
"eslint-plugin-typescript-sort-keys": "^3.2.0",
"jsdom": "^24.0.0",
"prettier": "^3.2.5",
"resize-observer-polyfill": "^1.5.1",
"sass": "^1.70.0",
"stylelint": "^16.2.0",
"stylelint-config-clean-order": "^5.4.0",
"sass": "^1.71.1",
"stylelint": "^16.2.1",
"stylelint-config-clean-order": "^5.4.1",
"stylelint-config-standard": "^36.0.0",
"stylelint-config-standard-scss": "^13.0.0",
"stylelint-prettier": "^5.0.0",
"typescript": "^5.3.3",
"vitest": "^1.2.1"
"vitest": "^1.3.1"
}
}
Loading

0 comments on commit 7b5988d

Please sign in to comment.