diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..5ea0a1e
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,11 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
+#ide
+.vscode
+.idea
diff --git a/.idea/chatpad.iml b/.idea/chatpad.iml
new file mode 100644
index 0000000..24643cc
--- /dev/null
+++ b/.idea/chatpad.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..03d9549
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..0a37da0
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 742a0b1..ee6667f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -37,7 +37,9 @@
"typescript": "4.9.5"
},
"devDependencies": {
+ "@parcel/packager-raw-url": "^2.8.3",
"@parcel/transformer-sass": "^2.8.3",
+ "@parcel/transformer-webmanifest": "^2.8.3",
"@types/downloadjs": "^1.4.3",
"@types/lodash": "^4.14.191",
"@types/react": "^18.0.28",
@@ -45,6 +47,7 @@
"buffer": "^5.7.1",
"parcel": "^2.8.3",
"parcel-reporter-static-files-copy": "^1.5.0",
+ "path-browserify": "^1.0.1",
"process": "^0.11.10"
}
},
@@ -1584,6 +1587,24 @@
"url": "https://opencollective.com/parcel"
}
},
+ "node_modules/@parcel/packager-raw-url": {
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.8.3.tgz",
+ "integrity": "sha512-v8k/x2pnR3DDiIJrPTUcBd+MjH9ocpac0dsdJ02yeyGIQTecqL6nuCtu6W4m75CC7vFjjh/aCK9TJsOHOFnCFQ==",
+ "dev": true,
+ "dependencies": {
+ "@parcel/plugin": "2.8.3",
+ "@parcel/utils": "2.8.3"
+ },
+ "engines": {
+ "node": ">= 12.0.0",
+ "parcel": "^2.8.3"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
"node_modules/@parcel/packager-svg": {
"version": "2.8.3",
"resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.8.3.tgz",
@@ -2084,6 +2105,25 @@
"semver": "bin/semver"
}
},
+ "node_modules/@parcel/transformer-webmanifest": {
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.8.3.tgz",
+ "integrity": "sha512-v3NuQc1K1AMfD1+hvh/YYpxBEin52CvEX94MnjwYK6bDmJ35rNuttIs7T6DZxAOopRbGwoTchCShIbv15gTcvg==",
+ "dev": true,
+ "dependencies": {
+ "@mischnic/json-sourcemap": "^0.1.0",
+ "@parcel/diagnostic": "2.8.3",
+ "@parcel/plugin": "2.8.3",
+ "@parcel/utils": "2.8.3"
+ },
+ "engines": {
+ "parcel": "^2.8.3"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
"node_modules/@parcel/types": {
"version": "2.8.3",
"resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.8.3.tgz",
@@ -9425,6 +9465,16 @@
"@parcel/plugin": "2.8.3"
}
},
+ "@parcel/packager-raw-url": {
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.8.3.tgz",
+ "integrity": "sha512-v8k/x2pnR3DDiIJrPTUcBd+MjH9ocpac0dsdJ02yeyGIQTecqL6nuCtu6W4m75CC7vFjjh/aCK9TJsOHOFnCFQ==",
+ "dev": true,
+ "requires": {
+ "@parcel/plugin": "2.8.3",
+ "@parcel/utils": "2.8.3"
+ }
+ },
"@parcel/packager-svg": {
"version": "2.8.3",
"resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.8.3.tgz",
@@ -9747,6 +9797,18 @@
}
}
},
+ "@parcel/transformer-webmanifest": {
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.8.3.tgz",
+ "integrity": "sha512-v3NuQc1K1AMfD1+hvh/YYpxBEin52CvEX94MnjwYK6bDmJ35rNuttIs7T6DZxAOopRbGwoTchCShIbv15gTcvg==",
+ "dev": true,
+ "requires": {
+ "@mischnic/json-sourcemap": "^0.1.0",
+ "@parcel/diagnostic": "2.8.3",
+ "@parcel/plugin": "2.8.3",
+ "@parcel/utils": "2.8.3"
+ }
+ },
"@parcel/types": {
"version": "2.8.3",
"resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.8.3.tgz",
diff --git a/package.json b/package.json
index 93dd9e0..7f78f0f 100644
--- a/package.json
+++ b/package.json
@@ -11,15 +11,17 @@
"staticPath": "src/static"
},
"devDependencies": {
+ "@parcel/packager-raw-url": "^2.8.3",
"@parcel/transformer-sass": "^2.8.3",
+ "@parcel/transformer-webmanifest": "^2.8.3",
"@types/downloadjs": "^1.4.3",
"@types/lodash": "^4.14.191",
"@types/react": "^18.0.28",
"@types/react-dom": "^18.0.11",
"buffer": "^5.7.1",
"parcel": "^2.8.3",
- "path-browserify": "^1.0.1",
"parcel-reporter-static-files-copy": "^1.5.0",
+ "path-browserify": "^1.0.1",
"process": "^0.11.10"
},
"dependencies": {
diff --git a/src/index.html b/src/index.html
index 58f813f..8b6e690 100644
--- a/src/index.html
+++ b/src/index.html
@@ -12,6 +12,7 @@
content="width=device-width, height=device-height, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0, interactive-widget=resizes-content"
/>
+