feat: Add formatting rules to repo

This commit is contained in:
mrjvs 2025-04-09 13:19:13 +02:00
parent 386fccb182
commit f1d42f755b
8 changed files with 13457 additions and 13436 deletions

9
.editorconfig Normal file
View File

@ -0,0 +1,9 @@
root = true
[*.{ts,js,vue,json}]
indent_style = tab
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

7
.vscode/extensions.json vendored Normal file
View File

@ -0,0 +1,7 @@
{
"recommendations": [
"dbaeumer.vscode-eslint",
"editorconfig.editorconfig",
"vue.volar"
]
}

6
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,6 @@
{
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"editor.formatOnSave": true
}

View File

@ -1,12 +1,12 @@
export default defineNuxtConfig({
compatibilityDate: '2024-11-01',
devtools: { enabled: true },
srcDir: './src',
compatibilityDate: "2024-11-01",
devtools: { enabled: true },
srcDir: "./src",
modules: [
'@nuxt/eslint',
'@nuxt/fonts',
'@nuxt/icon',
'@nuxt/content'
]
})
modules: [
"@nuxt/eslint",
"@nuxt/fonts",
"@nuxt/icon",
"@nuxt/content",
],
});

26798
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,24 +1,24 @@
{
"name": "website",
"version": "1.0.0",
"description": "Website for Pretendo Network",
"license": "AGPL-3.0-only",
"type": "module",
"scripts": {
"start": "node --enable-source-maps .",
"build": "nuxt build",
"dev": "nuxt dev",
"name": "website",
"version": "1.0.0",
"description": "Website for Pretendo Network",
"license": "AGPL-3.0-only",
"type": "module",
"scripts": {
"start": "node --enable-source-maps .",
"build": "nuxt build",
"dev": "nuxt dev",
"lint": "eslint .",
"lint:fix": "eslint . --fix"
},
"dependencies": {
"@nuxt/content": "^3.4.0",
"@nuxt/eslint": "^1.3.0",
"@nuxt/fonts": "^0.11.1",
"@nuxt/icon": "^1.11.0",
"eslint": "^9.24.0",
"nuxt": "^3.16.2",
"vue": "^3.5.13",
"vue-router": "^4.5.0"
}
},
"dependencies": {
"@nuxt/content": "^3.4.0",
"@nuxt/eslint": "^1.3.0",
"@nuxt/fonts": "^0.11.1",
"@nuxt/icon": "^1.11.0",
"eslint": "^9.24.0",
"nuxt": "^3.16.2",
"vue": "^3.5.13",
"vue-router": "^4.5.0"
}
}

View File

@ -1,7 +1,6 @@
<template>
<div>
<NuxtRouteAnnouncer />
<NuxtWelcome />
</div>
</template>
<div>
<NuxtRouteAnnouncer />
<NuxtWelcome />
</div>
</template>

View File

@ -1,3 +1,3 @@
{
"extends": "./.nuxt/tsconfig.json"
"extends": "./.nuxt/tsconfig.json"
}