Commit 94965f0
Changed files (4)
biome.json
@@ -0,0 +1,60 @@
+{
+ "$schema": "https://biomejs.dev/schemas/2.3.13/schema.json",
+ "vcs": {
+ "enabled": true,
+ "clientKind": "git",
+ "useIgnoreFile": true
+ },
+ "files": {
+ "ignoreUnknown": false
+ },
+ "formatter": {
+ "enabled": true,
+ "indentStyle": "space"
+ },
+ "linter": {
+ "enabled": true,
+ "rules": {
+ "recommended": true
+ }
+ },
+ "javascript": {
+ "formatter": {
+ "quoteStyle": "double"
+ }
+ },
+ "css": {
+ "parser": {
+ "tailwindDirectives": true
+ }
+ },
+ "assist": {
+ "enabled": true,
+ "actions": {
+ "source": {
+ "organizeImports": "on"
+ }
+ }
+ },
+ "overrides": [
+ {
+ "includes": ["**/*.svelte", "**/*.astro", "**/*.vue"],
+
+ "linter": {
+ "rules": {
+ "style": {
+ "useConst": "off",
+
+ "useImportType": "off"
+ },
+
+ "correctness": {
+ "noUnusedVariables": "off",
+
+ "noUnusedImports": "off"
+ }
+ }
+ }
+ }
+ ]
+}
package.json
@@ -12,5 +12,8 @@
"@tailwindcss/vite": "^4.1.18",
"astro": "^5.17.1",
"tailwindcss": "^4.1.18"
+ },
+ "devDependencies": {
+ "@biomejs/biome": "^2.3.13"
}
-}
\ No newline at end of file
+}
pnpm-lock.yaml
@@ -17,6 +17,10 @@ importers:
tailwindcss:
specifier: ^4.1.18
version: 4.1.18
+ devDependencies:
+ '@biomejs/biome':
+ specifier: ^2.3.13
+ version: 2.3.13
packages:
@@ -54,6 +58,59 @@ packages:
resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
engines: {node: '>=6.9.0'}
+ '@biomejs/biome@2.3.13':
+ resolution: {integrity: sha512-Fw7UsV0UAtWIBIm0M7g5CRerpu1eKyKAXIazzxhbXYUyMkwNrkX/KLkGI7b+uVDQ5cLUMfOC9vR60q9IDYDstA==}
+ engines: {node: '>=14.21.3'}
+ hasBin: true
+
+ '@biomejs/cli-darwin-arm64@2.3.13':
+ resolution: {integrity: sha512-0OCwP0/BoKzyJHnFdaTk/i7hIP9JHH9oJJq6hrSCPmJPo8JWcJhprK4gQlhFzrwdTBAW4Bjt/RmCf3ZZe59gwQ==}
+ engines: {node: '>=14.21.3'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@biomejs/cli-darwin-x64@2.3.13':
+ resolution: {integrity: sha512-AGr8OoemT/ejynbIu56qeil2+F2WLkIjn2d8jGK1JkchxnMUhYOfnqc9sVzcRxpG9Ycvw4weQ5sprRvtb7Yhcw==}
+ engines: {node: '>=14.21.3'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@biomejs/cli-linux-arm64-musl@2.3.13':
+ resolution: {integrity: sha512-TUdDCSY+Eo/EHjhJz7P2GnWwfqet+lFxBZzGHldrvULr59AgahamLs/N85SC4+bdF86EhqDuuw9rYLvLFWWlXA==}
+ engines: {node: '>=14.21.3'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@biomejs/cli-linux-arm64@2.3.13':
+ resolution: {integrity: sha512-xvOiFkrDNu607MPMBUQ6huHmBG1PZLOrqhtK6pXJW3GjfVqJg0Z/qpTdhXfcqWdSZHcT+Nct2fOgewZvytESkw==}
+ engines: {node: '>=14.21.3'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@biomejs/cli-linux-x64-musl@2.3.13':
+ resolution: {integrity: sha512-0bdwFVSbbM//Sds6OjtnmQGp4eUjOTt6kHvR/1P0ieR9GcTUAlPNvPC3DiavTqq302W34Ae2T6u5VVNGuQtGlQ==}
+ engines: {node: '>=14.21.3'}
+ cpu: [x64]
+ os: [linux]
+
+ '@biomejs/cli-linux-x64@2.3.13':
+ resolution: {integrity: sha512-s+YsZlgiXNq8XkgHs6xdvKDFOj/bwTEevqEY6rC2I3cBHbxXYU1LOZstH3Ffw9hE5tE1sqT7U23C00MzkXztMw==}
+ engines: {node: '>=14.21.3'}
+ cpu: [x64]
+ os: [linux]
+
+ '@biomejs/cli-win32-arm64@2.3.13':
+ resolution: {integrity: sha512-QweDxY89fq0VvrxME+wS/BXKmqMrOTZlN9SqQ79kQSIc3FrEwvW/PvUegQF6XIVaekncDykB5dzPqjbwSKs9DA==}
+ engines: {node: '>=14.21.3'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@biomejs/cli-win32-x64@2.3.13':
+ resolution: {integrity: sha512-trDw2ogdM2lyav9WFQsdsfdVy1dvZALymRpgmWsvSez0BJzBjulhOT/t+wyKeh3pZWvwP3VMs1SoOKwO3wecMQ==}
+ engines: {node: '>=14.21.3'}
+ cpu: [x64]
+ os: [win32]
+
'@capsizecss/unpack@4.0.0':
resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==}
engines: {node: '>=18'}
@@ -1740,6 +1797,41 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
+ '@biomejs/biome@2.3.13':
+ optionalDependencies:
+ '@biomejs/cli-darwin-arm64': 2.3.13
+ '@biomejs/cli-darwin-x64': 2.3.13
+ '@biomejs/cli-linux-arm64': 2.3.13
+ '@biomejs/cli-linux-arm64-musl': 2.3.13
+ '@biomejs/cli-linux-x64': 2.3.13
+ '@biomejs/cli-linux-x64-musl': 2.3.13
+ '@biomejs/cli-win32-arm64': 2.3.13
+ '@biomejs/cli-win32-x64': 2.3.13
+
+ '@biomejs/cli-darwin-arm64@2.3.13':
+ optional: true
+
+ '@biomejs/cli-darwin-x64@2.3.13':
+ optional: true
+
+ '@biomejs/cli-linux-arm64-musl@2.3.13':
+ optional: true
+
+ '@biomejs/cli-linux-arm64@2.3.13':
+ optional: true
+
+ '@biomejs/cli-linux-x64-musl@2.3.13':
+ optional: true
+
+ '@biomejs/cli-linux-x64@2.3.13':
+ optional: true
+
+ '@biomejs/cli-win32-arm64@2.3.13':
+ optional: true
+
+ '@biomejs/cli-win32-x64@2.3.13':
+ optional: true
+
'@capsizecss/unpack@4.0.0':
dependencies:
fontkitten: 1.0.2
tsconfig.json
@@ -5,7 +5,7 @@
"compilerOptions": {
"baseUrl": ".",
"paths": {
- "@/*": ["./src/*"],
- },
- },
+ "@/*": ["./src/*"]
+ }
+ }
}