diff --git a/croppic-js/CHANGES.htm b/croppic-js/CHANGES.htm
new file mode 100644
index 00000000..422959bf
--- /dev/null
+++ b/croppic-js/CHANGES.htm
@@ -0,0 +1,3 @@
+
+ See the croppic changelog
+
\ No newline at end of file
diff --git a/croppic-js/LICENSE.htm b/croppic-js/LICENSE.htm
new file mode 100644
index 00000000..0849aa84
--- /dev/null
+++ b/croppic-js/LICENSE.htm
@@ -0,0 +1 @@
+Croppic is licensed under the MIT License.
\ No newline at end of file
diff --git a/croppic-js/croppic.dnn b/croppic-js/croppic.dnn
new file mode 100644
index 00000000..7fc8cb11
--- /dev/null
+++ b/croppic-js/croppic.dnn
@@ -0,0 +1,49 @@
+
+
+
+ croppic-js
+
+
+
+
+ Engage Software
+ Engage Software
+ https://engagesoftware.com/
+ support@engagesoftware.com
+
+
+
+ true
+
+ jQuery
+
+
+
+
+ croppic-js
+ croppic.min.js
+ BodyBottom
+ Croppic
+ https://cdn.jsdelivr.net/npm/croppic-js@<~=version~>/croppic.min.js
+
+
+
+
+ croppic-js
+
+ croppic.min.js
+
+
+
+
+
+ Resources\Libraries\croppic-js\<~=versionFolder~>
+
+ Resources.zip
+
+
+
+
+
+
+
diff --git a/croppic-js/dnn-library.json b/croppic-js/dnn-library.json
new file mode 100644
index 00000000..c9938c43
--- /dev/null
+++ b/croppic-js/dnn-library.json
@@ -0,0 +1,4 @@
+{
+ "files": ["node_modules/croppic-js/croppic.min.js"],
+ "resources": ["node_modules/croppic-js/**"]
+}
\ No newline at end of file
diff --git a/package.json b/package.json
index b3d22501..66b2041a 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,7 @@
"chart.js": "2.9.4",
"chosen-js": "1.8.7",
"clipboard": "2.0.6",
+ "croppic-js": "1.0.3",
"datatables.net-buttons-dt": "2.2.0",
"datatables.net-dt": "1.10.23",
"eonasdan-bootstrap-datetimepicker": "4.17.49",
diff --git a/yarn.lock b/yarn.lock
index 4ba67d08..f021e3f0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1272,6 +1272,13 @@ create-error-class@^3.0.0:
dependencies:
capture-stack-trace "^1.0.0"
+croppic-js@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/croppic-js/-/croppic-js-1.0.3.tgz#c3f09de7903b9265344850145c20b2797c85a914"
+ integrity sha512-wJ7rOS8bbt3qxg0DQMhoTeY7/4ex1AAlZoaOCCSmpGXDDt7CAVJg3/2X1zEaxuBoRJ3bL4nHQhiMz/GyCIJETw==
+ dependencies:
+ jquery "^3.4.1"
+
cross-fetch@^3.0.6:
version "3.0.6"
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.6.tgz#3a4040bc8941e653e0e9cf17f29ebcd177d3365c"
@@ -3460,6 +3467,11 @@ jquery@*, jquery@3.6.0, "jquery@>= 3.1.1", jquery@>=1.11.3, jquery@>=1.7, "jquer
resolved "https://registry.yarnpkg.com/jquery/-/jquery-2.2.4.tgz#2c89d6889b5eac522a7eea32c14521559c6cbf02"
integrity sha1-LInWiJterFIqfuoywUUhVZxsvwI=
+jquery@^3.4.1:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.0.tgz#c72a09f15c1bdce142f49dbf1170bdf8adac2470"
+ integrity sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==
+
js-tokens@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"