diff --git a/.eslintignore b/.eslintignore
new file mode 100644
index 0000000000000000000000000000000000000000..fd250effa56552c51ed074c5c7164267aa428b2c
--- /dev/null
+++ b/.eslintignore
@@ -0,0 +1,3 @@
+.*rc.js
+.eslintrc*.js
+.prettierrc.js
diff --git a/.gitignore b/.gitignore
index af115c932924544829f32f9af1d92a5234169432..a76b6de4a008d55a2d491c7f5aaa994e36cfb078 100644
--- a/.gitignore
+++ b/.gitignore
@@ -51,8 +51,6 @@ package-lock.json
 *.jpg
 *.ico
 
-# misc
-.*ignore
 # Docker files
 Dockerfile*
 Dockerfile.*
diff --git a/.prettierignore b/.prettierignore
new file mode 100644
index 0000000000000000000000000000000000000000..626f9ccd632739ad8040ea5e2afe996125108e9b
--- /dev/null
+++ b/.prettierignore
@@ -0,0 +1,61 @@
+# from .gitignore
+# dependencies
+node_modules
+.pnp
+.pnp.js
+
+# Tests
+coverage
+.nyc_output
+
+# compiled output
+build
+dist
+
+# env
+*.env*
+
+# OS
+.DS_Store
+
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+lerna-debug.log*
+
+# tools
+.eslintcache
+
+# IDE
+*.*workspace*
+/.idea
+.project
+.classpath
+.c9/
+*.launch
+.settings/
+*.sublime-workspace
+.vscode
+
+# commit these, but ignore format
+# lock files
+yarn.lock
+package-lock.json
+
+# assets
+*.png
+*.jpeg
+*.jpg
+*.ico
+
+# misc
+.*ignore
+# Docker files
+Dockerfile*
+Dockerfile.*
+docker-compose.*
+# Configuration files
+config/*