From f9da719b912f4cb5ca3d0209cf17bffbad258fca Mon Sep 17 00:00:00 2001
From: Hugo Pointcheval <git@pcl.ovh>
Date: Sun, 13 Nov 2022 20:18:10 -0500
Subject: [PATCH] refactor(crud): add vscode config

---
 .../wyatt_crud_bloc/.vscode/extensions.json   | 24 +++++++
 .../wyatt_crud_bloc/.vscode/settings.json     | 71 +++++++++++++++++++
 2 files changed, 95 insertions(+)
 create mode 100644 packages/wyatt_crud_bloc/.vscode/extensions.json
 create mode 100644 packages/wyatt_crud_bloc/.vscode/settings.json

diff --git a/packages/wyatt_crud_bloc/.vscode/extensions.json b/packages/wyatt_crud_bloc/.vscode/extensions.json
new file mode 100644
index 00000000..30cd2233
--- /dev/null
+++ b/packages/wyatt_crud_bloc/.vscode/extensions.json
@@ -0,0 +1,24 @@
+/*
+ * Copyright (C) 2022 WYATT GROUP
+ * Please see the AUTHORS file for details.
+ * 
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ * 
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ */
+
+{
+    "recommendations": [
+        "psioniq.psi-header",
+        "blaugold.melos-code"
+    ]
+}
\ No newline at end of file
diff --git a/packages/wyatt_crud_bloc/.vscode/settings.json b/packages/wyatt_crud_bloc/.vscode/settings.json
new file mode 100644
index 00000000..708f5ba6
--- /dev/null
+++ b/packages/wyatt_crud_bloc/.vscode/settings.json
@@ -0,0 +1,71 @@
+{
+    "psi-header.changes-tracking": {
+        "isActive": true
+      },
+      "psi-header.config": {
+        "blankLinesAfter": 1,
+        "forceToTop": true
+      },
+      "psi-header.lang-config": [
+        {
+          "beforeHeader": [
+            "# -*- coding:utf-8 -*-",
+            "#!/usr/bin/env python3"
+          ],
+          "begin": "###",
+          "end": "###",
+          "language": "python",
+          "prefix": "# "
+        },
+        {
+          "beforeHeader": [
+            "#!/usr/bin/env sh",
+            ""
+          ],
+          "language": "shellscript",
+          "begin": "",
+          "end": "",
+          "prefix": "# "
+        },
+        {
+          "begin": "",
+          "end": "",
+          "language": "dart",
+          "prefix": "// "
+        },
+        {
+          "begin": "",
+          "end": "",
+          "language": "yaml",
+          "prefix": "# "
+        },
+        {
+          "begin": "<!--",
+          "end": "-->",
+          "language": "markdown",
+        },
+      ],
+      "psi-header.templates": [
+        {
+          "language": "*",
+          "template": [
+            "Copyright (C) <<year>> WYATT GROUP",
+            "Please see the AUTHORS file for details.",
+            "",
+            "This program is free software: you can redistribute it and/or modify",
+            "it under the terms of the GNU General Public License as published by",
+            "the Free Software Foundation, either version 3 of the License, or",
+            "any later version.",
+            "",
+            "This program is distributed in the hope that it will be useful,",
+            "but WITHOUT ANY WARRANTY; without even the implied warranty of",
+            "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the",
+            "GNU General Public License for more details.",
+            "",
+            "You should have received a copy of the GNU General Public License",
+            "along with this program. If not, see <https://www.gnu.org/licenses/>."
+          ],
+        }
+      ],
+      "dart.runPubGetOnPubspecChanges": false,
+}
\ No newline at end of file