{"version":3,"sources":["../src/index.ts"],"sourcesContent":["import { type PrettierConfig } from '@ianvs/prettier-plugin-sort-imports'\nimport * as sortImports from '@ianvs/prettier-plugin-sort-imports'\nimport * as astro from 'prettier-plugin-astro'\nimport * as curly from 'prettier-plugin-curly'\nimport * as packageJson from 'prettier-plugin-packagejson'\nimport * as tailwindcss from 'prettier-plugin-tailwindcss'\n\nexport const baseConfig = {\n  arrowParens: 'always',\n  importOrder: ['<BUILTIN_MODULES>', '', '<THIRD_PARTY_MODULES>', '', '^[.]/'],\n  importOrderParserPlugins: ['typescript', 'jsx', 'decorators-legacy'],\n  importOrderTypeScriptVersion: '5.0.0',\n  jsxSingleQuote: false,\n  plugins: [sortImports, astro, curly, packageJson, tailwindcss],\n  printWidth: 80,\n  proseWrap: 'always',\n  semi: false,\n  singleAttributePerLine: true,\n  singleQuote: true,\n  tabWidth: 2,\n  trailingComma: 'all',\n  overrides: [\n    {\n      files: ['tsconfig.json'],\n      options: {\n        parser: 'jsonc',\n        trailingComma: 'none',\n      },\n    },\n    {\n      files: '*.astro',\n      options: {\n        parser: 'astro',\n      },\n    },\n  ],\n} satisfies PrettierConfig\n\nexport default baseConfig\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,0CAAoC;AACpC,kBAA6B;AAC7B,YAAuB;AACvB,YAAuB;AACvB,kBAA6B;AAC7B,kBAA6B;AAEtB,IAAM,aAAa;AAAA,EACxB,aAAa;AAAA,EACb,aAAa,CAAC,qBAAqB,IAAI,yBAAyB,IAAI,OAAO;AAAA,EAC3E,0BAA0B,CAAC,cAAc,OAAO,mBAAmB;AAAA,EACnE,8BAA8B;AAAA,EAC9B,gBAAgB;AAAA,EAChB,SAAS,CAAC,aAAa,OAAO,OAAO,aAAa,WAAW;AAAA,EAC7D,YAAY;AAAA,EACZ,WAAW;AAAA,EACX,MAAM;AAAA,EACN,wBAAwB;AAAA,EACxB,aAAa;AAAA,EACb,UAAU;AAAA,EACV,eAAe;AAAA,EACf,WAAW;AAAA,IACT;AAAA,MACE,OAAO,CAAC,eAAe;AAAA,MACvB,SAAS;AAAA,QACP,QAAQ;AAAA,QACR,eAAe;AAAA,MACjB;AAAA,IACF;AAAA,IACA;AAAA,MACE,OAAO;AAAA,MACP,SAAS;AAAA,QACP,QAAQ;AAAA,MACV;AAAA,IACF;AAAA,EACF;AACF;AAEA,IAAO,cAAQ;","names":[]}