Presets for eslint, prettier and typescript.
Add a prettier.config.mjs
file to your root folder:
// prettier.config.mjs
import { prettierPreset } from '@maas/config/prettier-preset.mjs'
export default prettierPreset
Add a eslint.config.mjs
file to your root or project folder:
// eslint.config.mjs
import { typescriptPreset } from '@maas/config/eslint-typescript-preset.mjs'
export default typescriptPreset
import { vuePreset } from '@maas/config/eslint-vue-preset.mjs'
export default vuePreset
import { nuxtPreset } from '@maas/config/eslint-nuxt-preset.mjs'
export default nuxtPreset
Extend your tsconfig.json
:
{
"extends": "@maas/config/tsconfig/vue-base.json"
}
{
"extends": "@maas/config/tsconfig/package-base.json"
}