diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 00000000..1b337e4e --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,8 @@ +{ + "trailingComma": "all", + "semi": true, + "tabWidth": 2, + "singleQuote": true, + "jsxSingleQuote": true, + "plugins": ["prettier-plugin-tailwindcss"] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..55712c19 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "typescript.tsdk": "node_modules/typescript/lib" +} \ No newline at end of file diff --git a/apps/readest-app/tsconfig.json b/apps/readest-app/tsconfig.json index 7b285893..88bf154d 100644 --- a/apps/readest-app/tsconfig.json +++ b/apps/readest-app/tsconfig.json @@ -1,4 +1,5 @@ { + "extends": "@sindresorhus/tsconfig", "compilerOptions": { "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, diff --git a/package.json b/package.json index f39faa1b..cb5f843c 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "tauri": "pnpm --filter @digest/digest-app tauri" }, "devDependencies": { + "@sindresorhus/tsconfig": "^6.0.0", "cross-env": "^7.0.3", "eslint": "^8", "husky": "^9.1.6",