{
  "extends": "astro/tsconfigs/strict",
  "compilerOptions": {
    "lib": ["es2016"],
    "plugins": [
      {
        "name": "@astrojs/ts-plugin"
      }
    ],
    "jsx": "preserve",
    "jsxImportSource": "solid-js",
    "verbatimModuleSyntax": true,
    "baseUrl": ".",
    "paths": {
      "@*": ["./*"],
      "@/*": ["./src/*"],
      "@config/*": ["./src/config/*"],
      "@icons": ["./src/components/icons.tsx"],
      "@icons/*": ["./src/icons/*"],
      "@components/*": ["./src/components/*"],
      "@layouts/*": ["./src/layouts/*"],
      "@styles/*": ["./src/styles/*"],
      "@_types": ["./src/config/_types/index.ts"],
      "@_types/*": ["./src/config/_types/*"]
    }
  }
}
