diff --git a/.gitignore b/.gitignore index bc6cc8f..d4d31f5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,28 +1,21 @@ -# nix env -.direnv/ +# node +node_modules + +# nix +.direnv + +# build +dist result -# build output -dist/ - -# generated type files -.astro/ - -# dependencies -node_modules/ +# generated +.astro +.pre-commit-config.yaml # logs -npm-debug.log* -pnpm-debug.log* -yarn-debug.log* -yarn-error.log* +*.log* -# environment variables -.env -.env.production -src/env.d.ts - -# pre-commit -/.pre-commit-config.yaml +# config +.env* templates \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index 9626c13..13fc676 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,21 +1,45 @@ { "extends": "astro/tsconfigs/strict", - "exclude": ["dist", "templates"], + "exclude": [ + "dist", + "templates", + "result" + ], "compilerOptions": { "baseUrl": ".", "paths": { - "@srx-components": ["src/components"], - "@srx-components/*": ["src/components/*"], - "@srx-layouts": ["src/layouts"], - "@srx-layouts/*": ["src/layouts/*"], - "@srx-pages": ["src/pages"], - "@srx-pages/*": ["src/pages/*"], - "@srx-scripts": ["src/scripts"], - "@srx-scripts/*": ["src/scripts/*"], - "@srx-styles": ["src/styles"], - "@srx-styles/*": ["src/styles/*"] + "@srx-components": [ + "src/components" + ], + "@srx-components/*": [ + "src/components/*" + ], + "@srx-layouts": [ + "src/layouts" + ], + "@srx-layouts/*": [ + "src/layouts/*" + ], + "@srx-pages": [ + "src/pages" + ], + "@srx-pages/*": [ + "src/pages/*" + ], + "@srx-scripts": [ + "src/scripts" + ], + "@srx-scripts/*": [ + "src/scripts/*" + ], + "@srx-styles": [ + "src/styles" + ], + "@srx-styles/*": [ + "src/styles/*" + ] }, "jsx": "react-jsx", "jsxImportSource": "react" } -} +} \ No newline at end of file