diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..aaf647f --- /dev/null +++ b/.dockerignore @@ -0,0 +1,8 @@ +.git +node_modules +dist +build +coverage +.DS_Store +.env +.env.* diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..2fe0ce0 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,12 @@ +root = true + +[*] +indent_style = space +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[Makefile] +indent_style = tab diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6ddad0c --- /dev/null +++ b/.gitignore @@ -0,0 +1,34 @@ +# OS +.DS_Store +Thumbs.db + +# Editors +*.swp +*.swo +*~ +*.bak +.idea/ +.vscode/ +*.sublime-* + +# Node +node_modules/ + +# TypeScript / build artifacts +dist/ +build/ +*.tsbuildinfo +coverage/ +.nyc_output/ + +# Vitest +.vitest-cache/ + +# Environment / secrets +.env +.env.* +*.pem +*.key + +# quack runtime data (in case anyone runs the CLI from inside the repo) +.quack/ diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..ffce635 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,5 @@ +node_modules/ +yarn.lock +dist/ +build/ +coverage/ diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..8af31cd --- /dev/null +++ b/.prettierrc @@ -0,0 +1,4 @@ +{ + "tabWidth": 4, + "proseWrap": "always" +}