mirror of
https://github.com/frontendnetwork/vegancheck.me
synced 2024-09-20 05:51:59 +00:00
commit
51d3ac6f7b
4 changed files with 959 additions and 1283 deletions
8
.github/workflows/build.yml
vendored
8
.github/workflows/build.yml
vendored
|
@ -31,7 +31,7 @@ jobs:
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Log in to the Container registry
|
- name: Log in to the Container registry
|
||||||
uses: docker/login-action@5f4866a30a54f16a52d2ecb4a3898e9e424939cf
|
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567
|
||||||
with:
|
with:
|
||||||
registry: ${{ env.REGISTRY }}
|
registry: ${{ env.REGISTRY }}
|
||||||
username: ${{ github.actor }}
|
username: ${{ github.actor }}
|
||||||
|
@ -48,7 +48,7 @@ jobs:
|
||||||
|
|
||||||
- name: Build and push Docker image
|
- name: Build and push Docker image
|
||||||
id: build-prod
|
id: build-prod
|
||||||
uses: docker/build-push-action@7e6f77677b7892794c8852c6e3773c3e9bc3129a
|
uses: docker/build-push-action@a8d35412fb758de9162fd63e3fa3f0942bdedb4d
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: true
|
push: true
|
||||||
|
@ -94,7 +94,7 @@ jobs:
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Log in to the Container registry
|
- name: Log in to the Container registry
|
||||||
uses: docker/login-action@5f4866a30a54f16a52d2ecb4a3898e9e424939cf
|
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567
|
||||||
with:
|
with:
|
||||||
registry: ${{ env.REGISTRY }}
|
registry: ${{ env.REGISTRY }}
|
||||||
username: ${{ github.actor }}
|
username: ${{ github.actor }}
|
||||||
|
@ -114,7 +114,7 @@ jobs:
|
||||||
|
|
||||||
- name: Build and push Docker image
|
- name: Build and push Docker image
|
||||||
id: build-staging
|
id: build-staging
|
||||||
uses: docker/build-push-action@7e6f77677b7892794c8852c6e3773c3e9bc3129a
|
uses: docker/build-push-action@a8d35412fb758de9162fd63e3fa3f0942bdedb4d
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: true
|
push: true
|
||||||
|
|
2130
package-lock.json
generated
2130
package-lock.json
generated
File diff suppressed because it is too large
Load diff
24
package.json
24
package.json
|
@ -11,31 +11,31 @@
|
||||||
"test": "playwright test"
|
"test": "playwright test"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@ducanh2912/next-pwa": "^9.7.2",
|
"@ducanh2912/next-pwa": "^10.2.7",
|
||||||
"@ericblade/quagga2": "^1.8.4",
|
"@ericblade/quagga2": "^1.8.4",
|
||||||
"@frontendnetwork/veganify": "^1.1.53",
|
"@frontendnetwork/veganify": "^1.1.62",
|
||||||
"@types/node": "20.11.16",
|
"@types/node": "20.14.9",
|
||||||
"@types/react-dom": "18.2.18",
|
"@types/react-dom": "18.2.18",
|
||||||
"eslint-config-sznm": "^2.0.2",
|
"eslint-config-sznm": "^2.0.2",
|
||||||
"jest-worker": "^29.7.0",
|
"jest-worker": "^29.7.0",
|
||||||
"million": "^2.6.4",
|
"million": "^2.6.4",
|
||||||
"next": "14.2.2",
|
"next": "14.2.4",
|
||||||
"next-intl": "^3.11.3",
|
"next-intl": "^3.17.2",
|
||||||
"nookies": "^2.5.2",
|
"nookies": "^2.5.2",
|
||||||
"react": "18.2.0",
|
"react": "18.3.1",
|
||||||
"react-dom": "18.2.0",
|
"react-dom": "18.2.0",
|
||||||
"sass": "^1.70.0",
|
"sass": "^1.77.8",
|
||||||
"sharp": "^0.33.1",
|
"sharp": "^0.33.1",
|
||||||
"typescript": "5.3.3"
|
"typescript": "5.4.5"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@playwright/test": "^1.43.1",
|
"@playwright/test": "^1.44.1",
|
||||||
"@types/react": "^18.2.55",
|
"@types/react": "^18.3.3",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.62.0",
|
"@typescript-eslint/eslint-plugin": "^5.62.0",
|
||||||
"@typescript-eslint/parser": "^5.62.0",
|
"@typescript-eslint/parser": "^5.62.0",
|
||||||
"@typescript-eslint/typescript-estree": "^6.19.1",
|
"@typescript-eslint/typescript-estree": "^7.9.0",
|
||||||
"eslint": "8.56.0",
|
"eslint": "8.56.0",
|
||||||
"eslint-config-next": "^14.2.2",
|
"eslint-config-next": "^14.2.5",
|
||||||
"eslint-plugin-import": "^2.29.0"
|
"eslint-plugin-import": "^2.29.0"
|
||||||
},
|
},
|
||||||
"volta": {
|
"volta": {
|
||||||
|
|
80
public/humans.txt
Normal file
80
public/humans.txt
Normal file
|
@ -0,0 +1,80 @@
|
||||||
|
|
||||||
|
******************** ********************
|
||||||
|
***** ***** ***** *****
|
||||||
|
***. ******* ****
|
||||||
|
*** *** ***
|
||||||
|
*** ** ***
|
||||||
|
*** *********** ******** ***
|
||||||
|
** *** ** **** .* **
|
||||||
|
*** ** ** *** ** ***
|
||||||
|
*** **. *** ** ** ** ***
|
||||||
|
*** *** ** ** *** ** **.
|
||||||
|
*** *** ** ** ** ** ***
|
||||||
|
*** ** *** ***** *** ***
|
||||||
|
*** *** ** ** ***** ***
|
||||||
|
*** *** ** *** ***
|
||||||
|
*** *** ** *** ****
|
||||||
|
**** ** ****** ****
|
||||||
|
***. *** *** ****
|
||||||
|
**** *** *** ****
|
||||||
|
***. ** *** ****
|
||||||
|
**** ***** ****
|
||||||
|
***, *** ****
|
||||||
|
**** ****
|
||||||
|
***, ****
|
||||||
|
**** ****
|
||||||
|
**** ****
|
||||||
|
**** ****
|
||||||
|
***
|
||||||
|
|
||||||
|
Veganify.app
|
||||||
|
|
||||||
|
/* CORE TEAM */
|
||||||
|
|
||||||
|
Maintainer & Founder: Philip Brembeck
|
||||||
|
Contact: philip@brembeck.me
|
||||||
|
Web: https://philipbrembeck.com
|
||||||
|
From: Munich, Germany
|
||||||
|
|
||||||
|
Infrastructure Developer: neox3n
|
||||||
|
Contact: https://github.com/IQNeoXen
|
||||||
|
From: Munich, Germany
|
||||||
|
|
||||||
|
NextJS Developer: gitgauner
|
||||||
|
Contact: https://github.com/gitgauner
|
||||||
|
From: Furstenfeldbruck, Germany
|
||||||
|
|
||||||
|
/* THANKS */
|
||||||
|
|
||||||
|
Thanks to all the wonderful creators, translators and contributors on https://github.com/frontendnetwork/veganify
|
||||||
|
Also many thanks to OpenFoodFacts and the OpenGTIN Database, which we use as Datasources!
|
||||||
|
|
||||||
|
Thank you to the guys at https://Uberspace.de, where this project kickstarted and got to over 500k+ product queries in the first year!
|
||||||
|
|
||||||
|
EN Translator: gitgauner
|
||||||
|
Contact: https://github.com/gitgauner
|
||||||
|
|
||||||
|
FR Translator: Léa
|
||||||
|
Contact: lea@cldsi.de
|
||||||
|
|
||||||
|
PL Translator: Łukasz
|
||||||
|
Contact: https://github.com/lwojcik
|
||||||
|
|
||||||
|
CZ Translator: Michal
|
||||||
|
Contact: https://github.com/MichalBryxi
|
||||||
|
|
||||||
|
Translation Provider: Inlang via Nils
|
||||||
|
Contact: https://github.com/NilsJacobsen
|
||||||
|
Web: https://inlang.com
|
||||||
|
|
||||||
|
|
||||||
|
/* SITE */
|
||||||
|
|
||||||
|
|
||||||
|
Standards: NextJS, SCSS, NestJS
|
||||||
|
|
||||||
|
Infrastructure: Kubernetes, Terraform, Cloduflare, GitHub as CI/CD
|
||||||
|
|
||||||
|
Software: Git, VSCode, Affinity Designer
|
||||||
|
|
||||||
|
Language: Česky / Deutsch / English / Español / Français / Polski
|
Loading…
Reference in a new issue