add tailwind and update

This commit is contained in:
2025-08-10 01:22:58 +02:00
parent dd728e2076
commit 8715692e25
6 changed files with 377 additions and 877 deletions

1
.nvmrc Normal file
View File

@@ -0,0 +1 @@
v24.4.0

8
.prettierrc.js Normal file
View File

@@ -0,0 +1,8 @@
/** @type {import("@ianvs/prettier-plugin-sort-imports").PrettierConfig} */
export default {
semi: false,
printWidth: 120,
plugins: ["@ianvs/prettier-plugin-sort-imports", "prettier-plugin-packagejson"],
importOrder: ["<BUILT_IN_MODULES>", "", "<THIRD_PARTY_MODULES>", "", "^[$]", "", "^[.]"],
}

View File

@@ -9,7 +9,7 @@ pnpm add -D @nicco.io/prettier
```javascript
// .prettierrc.js
import config from '@nicco.io/prettier'
import config from "@nicco.io/prettier"
export default {
...config,
@@ -20,6 +20,7 @@ export default {
- [Sort imports](https://github.com/IanVS/prettier-plugin-sort-imports)
- [Sort package.json](https://github.com/matzkoh/prettier-plugin-packagejson)
- [Tailwind](https://github.com/tailwindlabs/prettier-plugin-tailwindcss)
- Some custom preference settings
## Recipes
@@ -28,11 +29,11 @@ export default {
```js
// .prettierrc.js
import preset from '@nicco.io/prettier'
import preset from "@nicco.io/prettier"
export default {
...preset,
overrides: [{ files: '*.svelte', options: { parser: 'svelte' } }],
plugins: [...preset.plugins, 'prettier-plugin-svelte'],
overrides: [{ files: "*.svelte", options: { parser: "svelte" } }],
plugins: [...preset.plugins, "prettier-plugin-svelte"],
}
```

View File

@@ -1,10 +0,0 @@
/** @type {import("@ianvs/prettier-plugin-sort-imports").PrettierConfig} */
export default {
semi: false,
singleQuote: true,
printWidth: 120,
trailingComma: 'all',
plugins: ['@ianvs/prettier-plugin-sort-imports', 'prettier-plugin-packagejson'],
importOrder: ['<BUILT_IN_MODULES>', '', '<THIRD_PARTY_MODULES>', '', '^[$]', '', '^[.]'],
}

View File

@@ -1,6 +1,6 @@
{
"name": "@nicco.io/prettier",
"version": "1.0.2",
"version": "1.1.0",
"description": "Personal Prettier config",
"keywords": [
"prettier",
@@ -12,15 +12,20 @@
"author": "Niccolo Borgioli <hi@nicco.io>",
"type": "module",
"exports": {
".": "./index.js"
".": "./.prettierrc.js"
},
"files": [
"./index.js"
"./.prettierrc.js"
],
"dependencies": {
"@ianvs/prettier-plugin-sort-imports": "^4.1.0",
"prettier-plugin-packagejson": "^2.4.6"
"@ianvs/prettier-plugin-sort-imports": "^4.6.1",
"prettier-plugin-packagejson": "^2.5.19",
"prettier-plugin-tailwindcss": "^0.6.14"
},
"devDependencies": {
"prettier": "^3.6.2"
},
"packageManager": "pnpm@10.14.0",
"publishConfig": {
"access": "public"
}

1211
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff