add prettier and eslint

main
hazycora 3 months ago
parent 500c6d3b4b
commit 22ead1f373
Signed by: h
GPG Key ID: 215AF1F81F86940E

@ -0,0 +1,14 @@
.DS_Store
node_modules
/docs
/build
/.svelte-kit
/package
.env
.env.*
!.env.example
# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock

@ -0,0 +1,21 @@
{
"svelteStrictMode": false,
"svelteAllowShorthand": true,
"svelteIndentScriptAndStyle": true,
"semi": false,
"useTabs": true,
"singleQuote": true,
"trailingComma": "none",
"arrowParens": "avoid",
"bracketSameLine": false,
"plugins": ["prettier-plugin-svelte"],
"pluginSearchDirs": ["."],
"overrides": [
{
"files": "*.svelte",
"options": {
"parser": "svelte"
}
}
]
}

@ -5,23 +5,39 @@
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview"
"preview": "vite preview",
"lint": "prettier --plugin-search-dir . --check . && eslint .",
"format": "prettier --plugin-search-dir . --write ."
},
"devDependencies": {
"@sveltejs/adapter-auto": "^2.0.0",
"@sveltejs/kit": "next",
"autoprefixer": "^10.4.7",
"eslint": "^8.35.0",
"eslint-config-prettier": "^8.7.0",
"eslint-plugin-svelte3": "^4.0.0",
"leaflet": "^1.9.2",
"postcss": "^8.4.14",
"postcss-load-config": "^4.0.1",
"prettier": "^2.8.4",
"prettier-plugin-svelte": "^2.9.0",
"svelte": "^3.44.0",
"svelte-preprocess": "^4.10.7",
"vite": "^4.0.0"
},
"type": "module",
"dependencies": {
"geoip-lite": "^1.4.7",
"psl": "^1.9.0",
"whoiser": "^1.16.0"
}
},
"eslintConfig": {
"extends": [
"@sveltejs",
"prettier"
],
"ignorePatterns": [
"docs/*"
]
},
"type": "module"
}

Loading…
Cancel
Save