├── .editorconfig
├── .eslintrc.js
├── .github
├── dependabot.yml
└── workflows
│ └── package-libraries.yml
├── .gitignore
├── .snyk
├── .yarnrc
├── LICENSE.md
├── README.md
├── _new
├── index.mjs
└── templates
│ ├── CHANGES.htm
│ ├── LICENSE.htm
│ ├── dnn-library.json
│ └── {libraryName}.dnn
├── alpaca
├── CHANGES.htm
├── LICENSE.htm
├── alpaca.dnn
└── dnn-library.json
├── blob.js
├── Blob.dnn
├── CHANGES.htm
├── LICENSE.htm
└── dnn-library.json
├── bluebird
├── CHANGES.htm
├── LICENSE.htm
├── bluebird.dnn
└── dnn-library.json
├── bootstrap-accessibility-plugin
├── CHANGES.htm
├── LICENSE.htm
├── bootstrap.accessibility.dnn
└── dnn-library.json
├── bootstrap-datepicker
├── CHANGES.htm
├── LICENSE.htm
├── bootstrap-datepicker.dnn
└── dnn-library.json
├── bootstrap
├── CHANGES.htm
├── LICENSE.htm
├── bootstrap.dnn
└── dnn-library.json
├── chart.js
├── CHANGES.htm
├── LICENSE.htm
├── chartjs.dnn
└── dnn-library.json
├── chosen-js
├── CHANGES.htm
├── LICENSE.htm
├── chosen.dnn
└── dnn-library.json
├── clipboard
├── CHANGES.htm
├── LICENSE.htm
├── clipboard.dnn
└── dnn-library.json
├── croppic-js
├── CHANGES.htm
├── LICENSE.htm
├── croppic.dnn
└── dnn-library.json
├── datatables.net-buttons-dt
├── CHANGES.htm
├── LICENSE.htm
├── datatables.net-buttons.dnn
└── dnn-library.json
├── datatables.net-dt
├── CHANGES.htm
├── LICENSE.htm
├── datatables.dnn
└── dnn-library.json
├── eonasdan-bootstrap-datetimepicker
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── eonasdan-bootstrap-datetimepicker.dnn
├── es6-shim
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── es6-shim.dnn
├── evrythng
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── evrythng.dnn
├── fancybox
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── fancybox.dnn
├── file-saver
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── filesaverjs.dnn
├── fingerprintjs2
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── fingerprintjs2.dnn
├── flexslider
├── CHANGES.htm
├── FlexSlider.dnn
├── LICENSE.htm
└── dnn-library.json
├── gulpfile.mjs
├── handlebars
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── handlebars.dnn
├── html5-history-api
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── history.dnn
├── html5shiv
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── html5shiv.dnn
├── image-map
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── image-map.dnn
├── intl-tel-input
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── intl-tel-input.dnn
├── jquery-menu-aim
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jquery.menu-aim.dnn
├── jquery-mousewheel
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jquery-mousewheel.dnn
├── jquery-ui
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
├── jquery-ui.dnn
└── jquery-ui.min.js
├── jquery.cookie
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jQuery.cookie.dnn
├── jquery.easing
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jQuery.easing.dnn
├── jquery.localscroll
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jquery.localScroll.dnn
├── jquery.scrollto
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jquery.scrollTo.dnn
├── jquery.serialscroll
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jquery.serialScroll.dnn
├── jquery.tipsy
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── tipsy.dnn
├── jquery
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jquery.dnn
├── jsqr
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jsqr.dnn
├── jszip
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── jszip.dnn
├── kinetic
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── kineticjs.dnn
├── knockout-jqautocomplete
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── knockout-jqAutocomplete.dnn
├── knockout-postbox
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── knockout-postbox.dnn
├── knockout-sortable
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── knockout-sortable.dnn
├── knockout.validation
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── knockout-validation.dnn
├── knockout
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── knockout.dnn
├── less
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── less.js.dnn
├── lie
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── lie.dnn
├── lightbox2
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── lightbox2.dnn
├── moment
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── moment.dnn
├── nouislider
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── nouislider.dnn
├── numeral
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── numeral.dnn
├── package.json
├── pepjs
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── pepjs.dnn
├── picturefill
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── picturefill.dnn
├── popper.js
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── popper.js.dnn
├── prettier.config.js
├── pubsub-js
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── pubsub-js.dnn
├── quill
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── quill.dnn
├── respond.js
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── respond-minmax.dnn
├── responsive-tabs
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── responsive-tabs.dnn
├── scanthng
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── scanthng.dnn
├── select2
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── select2.dnn
├── spectrum-colorpicker
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── spectrum.dnn
├── swiper
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── swiper.dnn
├── systemjs
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── system.js.dnn
├── tableexport
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── tableexport.js.dnn
├── tinymce
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── tinymce.dnn
├── tota11y
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── tota11y.dnn
├── underscore
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── underscore.dnn
├── unitegallery
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── unitegallery.dnn
├── urijs
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── uri.js.dnn
├── utility
├── index.mjs
├── packages.mjs
├── ui.mjs
└── validate.mjs
├── xlsx
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── js-xlsx.dnn
├── yarn.lock
└── zeroclipboard
├── CHANGES.htm
├── LICENSE.htm
├── dnn-library.json
└── zeroclipboard.dnn
/.editorconfig:
--------------------------------------------------------------------------------
1 | # http://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | indent_style = space
6 | indent_size = 4
7 | charset = utf-8
8 | trim_trailing_whitespace = true
9 | insert_final_newline = true
10 |
11 | [*.md]
12 | trim_trailing_whitespace = false
13 |
14 | [*.elm]
15 | end_of_line = lf
16 |
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | version: 2
2 | updates:
3 | - package-ecosystem: npm
4 | directory: '/'
5 | schedule:
6 | interval: daily
7 | time: '06:00'
8 | timezone: 'America/Chicago'
9 | - package-ecosystem: github-actions
10 | directory: '/'
11 | schedule:
12 | interval: 'daily'
13 | time: '07:00'
14 | timezone: 'America/Chicago'
15 |
--------------------------------------------------------------------------------
/.github/workflows/package-libraries.yml:
--------------------------------------------------------------------------------
1 | name: Package Libraries
2 |
3 | on:
4 | push:
5 | branches: [master]
6 | pull_request:
7 | branches: [master]
8 |
9 | jobs:
10 | build:
11 | runs-on: ubuntu-latest
12 |
13 | steps:
14 | - uses: actions/checkout@v4
15 |
16 | - name: Use Node.js 20.x
17 | uses: actions/setup-node@v4
18 | with:
19 | node-version: 20.x
20 | cache: yarn
21 |
22 | - name: Install
23 | shell: pwsh
24 | run: yarn install
25 |
26 | - name: Package
27 | shell: pwsh
28 | run: yarn run package
29 |
30 | - name: Upload Artifacts
31 | uses: actions/upload-artifact@v4.6.2
32 | with:
33 | path: '_InstallPackages/**/*.zip'
34 | if-no-files-found: error
35 | retention-days: 90
36 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /_InstallPackages/
2 | /node_modules/
3 |
--------------------------------------------------------------------------------
/.yarnrc:
--------------------------------------------------------------------------------
1 | --add.exact true
2 |
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EngageSoftware/DNN-JavaScript-Libraries/514c4001844d505b263325e837c5d7b5ced01753/LICENSE.md
--------------------------------------------------------------------------------
/_new/templates/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the <%=friendlyName%> changelog
3 |
4 |
--------------------------------------------------------------------------------
/_new/templates/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | <%=friendlyName%> is licensed under the <%=licenseName%> license.
3 |
4 |
--------------------------------------------------------------------------------
/_new/templates/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/<%-libraryName%>/<%-relativePath%>"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/_new/templates/{libraryName}.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | <%=friendlyName%>
5 |
6 | ]]>
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 |
21 | <%=libraryName%>
22 | <%=fileName%>
23 | <%=preferredScriptLocation%>
24 | <%=objectName%>
25 | https://cdn.jsdelivr.net/npm/<%=libraryName%>@<~=version~>/<%=relativePath%>
26 |
27 |
28 |
29 |
30 | <%=libraryName%>
31 |
32 | <%=fileName%>
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\<%=libraryName%>\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/alpaca/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the
2 | Alpaca changelog
3 |
4 |
--------------------------------------------------------------------------------
/alpaca/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Alpaca is licensed under the
2 | Apache 2.0 License.
3 |
--------------------------------------------------------------------------------
/alpaca/alpaca.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Alpaca
5 | Alpaca provides the easiest way to generate interactive HTML5 forms for web and mobile applications. It uses JSON Schema and simple Handlebars templates to generate great looking, dynamic user interfaces on top of Twitter Bootstrap, jQuery UI, jQuery Mobile and HTML5.
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
17 |
18 |
19 | alpaca
20 | alpaca.min.js
21 | BodyBottom
22 | jQuery.fn.alpaca
23 | http://code.cloudcms.com/alpaca/<~=version~>/web/alpaca.min.js
24 |
25 |
26 |
27 |
28 | alpaca
29 |
30 | alpaca.min.js
31 |
32 |
33 |
34 |
35 |
36 | Resources\Libraries\alpaca\<~=versionFolder~>
37 |
38 | Resources.zip
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/alpaca/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/alpaca/dist/alpaca/web/alpaca.min.js"],
3 | "resources": [
4 | "node_modules/alpaca/dist/alpaca/web/**",
5 | "!node_modules/alpaca/dist/alpaca/web/alpaca.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/blob.js/Blob.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Blob.js
5 |
6 | Blob
interface in browsers that do
7 | not natively support it.]]>
8 |
9 |
10 | Engage Software
11 | Engage Software
12 | https://engagesoftware.com/
13 | support@engagesoftware.com
14 |
15 |
16 |
17 | true
18 |
19 |
22 |
23 |
24 |
25 |
26 | Blob
27 | Blob.js
28 | BodyBottom
29 | https://cdn.jsdelivr.net/npm/blob.js@<~=version~>/Blob.min.js
30 | Blob
31 |
32 |
33 |
34 |
35 | Blob
36 |
37 | Blob.js
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/blob.js/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Blob.js changelog
2 |
--------------------------------------------------------------------------------
/blob.js/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Blob.js is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/blob.js/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/blob.js/Blob.js"]
3 | }
4 |
--------------------------------------------------------------------------------
/bluebird/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Bluebird changelog
--------------------------------------------------------------------------------
/bluebird/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Bluebird is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/bluebird/bluebird.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Bluebird
5 | Bluebird is a fully featured promise library with focus on innovative features and performance]]>
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | bluebird
24 | bluebird.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/bluebird@<~=version~>/js/browser/bluebird.min.js
27 | P
28 |
29 |
30 |
31 |
32 | bluebird
33 |
34 | bluebird.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\bluebird\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/bluebird/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/bluebird/js/browser/bluebird.min.js"],
3 | "resources": ["node_modules/bluebird/js/browser/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/bootstrap-accessibility-plugin/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Bootstrap Accessibility Plugin changelog
--------------------------------------------------------------------------------
/bootstrap-accessibility-plugin/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Copyright 2014, eBay Software Foundation under the BSD license.
2 |
--------------------------------------------------------------------------------
/bootstrap-accessibility-plugin/bootstrap.accessibility.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Bootstrap Accessibility Plugin
5 |
6 | http://paypal.github.io/bootstrap-accessibility-plugin/demo.html]]>
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | jQuery
19 |
20 |
21 |
22 |
23 | bootstrap.accessibility
24 | bootstrap-accessibility.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/bootstrap-accessibility-plugin@<~=version~>/plugins/js/bootstrap-accessibility.min.js
27 |
28 |
29 |
30 |
31 | bootstrap.accessibility
32 |
33 | bootstrap-accessibility.min.js
34 |
35 |
36 |
37 |
38 |
39 | Resources\Libraries\bootstrap.accessibility\<~=versionFolder~>
40 |
41 | Resources.zip
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/bootstrap-accessibility-plugin/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/bootstrap-accessibility-plugin/plugins/js/bootstrap-accessibility.min.js"],
3 | "resources": ["node_modules/bootstrap-accessibility-plugin/plugins/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/bootstrap-datepicker/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the bootstrap-datepicker changelog
--------------------------------------------------------------------------------
/bootstrap-datepicker/LICENSE.htm:
--------------------------------------------------------------------------------
1 | bootstrap-datepicker is licensed under the Apache License, Version 2.0.
2 |
--------------------------------------------------------------------------------
/bootstrap-datepicker/bootstrap-datepicker.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | bootstrap-datepicker
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 |
22 | bootstrap-datepicker
23 | bootstrap-datepicker.min.js
24 | BodyBottom
25 | https://cdn.jsdelivr.net/npm/bootstrap-datepicker@<~=version~>/dist/js/bootstrap-datepicker.min.js
26 | jQuery.fn.datepicker.noConflict
27 |
28 |
29 |
30 |
31 | bootstrap-datepicker
32 |
33 | bootstrap-datepicker.min.js
34 |
35 |
36 |
37 |
38 |
39 | Resources\Libraries\bootstrap-datepicker\<~=versionFolder~>
40 |
41 | Resources.zip
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/bootstrap-datepicker/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js"],
3 | "resources": ["node_modules/bootstrap-datepicker/dist/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/bootstrap/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Bootstrap changelog
--------------------------------------------------------------------------------
/bootstrap/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Code and documentation copyright 2011-2016 Twitter, Inc. Code released under the MIT license. Docs released under Creative Commons.
2 |
--------------------------------------------------------------------------------
/bootstrap/bootstrap.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Bootstrap JavaScript
5 | Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created and maintained by Mark Otto and Jacob Thornton.
6 | To get started, check out http://getbootstrap.com!
]]>
7 |
8 | Engage Software
9 | Engage Software
10 | https://engagesoftware.com/
11 | support@engagesoftware.com
12 |
13 |
14 |
15 | true
16 |
17 | jQuery
18 | popper.js
19 |
20 |
21 |
22 |
23 | bootstrap
24 | bootstrap.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/bootstrap@<~=version~>/dist/js/bootstrap.min.js
27 | jQuery.fn.scrollspy
28 |
29 |
30 |
31 |
32 | bootstrap
33 |
34 | bootstrap.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\bootstrap\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/bootstrap/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/bootstrap/dist/js/bootstrap.min.js"],
3 | "resources": [
4 | "node_modules/bootstrap/dist/**",
5 | "!node_modules/bootstrap/dist/js/bootstrap.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/chart.js/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Chart.js changelog
2 |
--------------------------------------------------------------------------------
/chart.js/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Chart.js is licened under the MIT License.
2 |
--------------------------------------------------------------------------------
/chart.js/chartjs.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Chart.js
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | chartjs
24 | Chart.umd.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/chart.js@<~=version~>/dist/chart.umd.js
27 | Chart
28 |
29 |
30 |
31 |
32 | chartjs
33 |
34 | Chart.umd.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\chartjs\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/chart.js/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/chart.js/dist/chart.umd.js"],
3 | "resources": ["node_modules/chart.js/dist/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/chosen-js/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Chosen changelog
--------------------------------------------------------------------------------
/chosen-js/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Chosen is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/chosen-js/chosen.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Chosen
5 | Chosen is a library for making long, unwieldy select boxes more user friendly.
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | chosen
22 | chosen.jquery.min.js
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/chosen-js@<~=version~>/chosen.jquery.min.js
25 | jQuery.fn.chosen
26 |
27 |
28 |
29 |
30 | chosen
31 |
32 | chosen.jquery.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\chosen\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/chosen-js/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/chosen-js/chosen.jquery.min.js"],
3 | "resources": ["node_modules/chosen-js/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/clipboard/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the clipboard.js changelog
2 |
--------------------------------------------------------------------------------
/clipboard/LICENSE.htm:
--------------------------------------------------------------------------------
1 | clipboard.js is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/clipboard/clipboard.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | clipboard.js
5 | A modern approach to copy text to clipboard
6 | No Flash. No frameworks. Just 3kb gzipped
]]>
7 |
8 | Engage Software
9 | Engage Software
10 | https://engagesoftware.com/
11 | support@engagesoftware.com
12 |
13 |
14 |
15 | true
16 |
17 |
20 |
21 |
22 |
23 |
24 | clipboard
25 | clipboard.min.js
26 | BodyBottom
27 | https://cdn.jsdelivr.net/npm/clipboard@<~=version~>/dist/clipboard.min.js
28 | Clipboard
29 |
30 |
31 |
32 |
33 | clipboard
34 |
35 | clipboard.min.js
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/clipboard/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/clipboard/dist/clipboard.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/croppic-js/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the croppic changelog
3 |
--------------------------------------------------------------------------------
/croppic-js/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Croppic is licensed under the MIT License.
--------------------------------------------------------------------------------
/croppic-js/croppic.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | croppic-js
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | jQuery
19 |
20 |
21 |
22 |
23 | croppic-js
24 | croppic.min.js
25 | BodyBottom
26 | Croppic
27 | https://cdn.jsdelivr.net/npm/croppic-js@<~=version~>/croppic.min.js
28 |
29 |
30 |
31 |
32 | croppic-js
33 |
34 | croppic.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\croppic-js\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/croppic-js/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/croppic-js/croppic.min.js"],
3 | "resources": ["node_modules/croppic-js/**"]
4 | }
--------------------------------------------------------------------------------
/datatables.net-buttons-dt/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the
2 | DataTables changelog
3 |
4 |
--------------------------------------------------------------------------------
/datatables.net-buttons-dt/LICENSE.htm:
--------------------------------------------------------------------------------
1 | DataTables is licensed under the
2 | MIT License.
3 |
--------------------------------------------------------------------------------
/datatables.net-buttons-dt/datatables.net-buttons.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | DataTables Buttons Extension
5 | An extension to the DataTables JS library, providing a common framework for user interaction buttons..
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | datatables.net
17 |
18 |
19 |
20 |
21 | datatables.net-buttons
22 | dataTables.buttons.min.js
23 | BodyBottom
24 | jQuery.fn.DataTable.Buttons
25 | https://cdn.datatables.net/buttons/<~=version~>/js/dataTables.buttons.min.js
26 |
27 |
28 |
29 |
30 | datatables.net-buttons
31 |
32 | dataTables.buttons.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\datatables.net-buttons\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/datatables.net-buttons-dt/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/datatables.net-buttons/js/dataTables.buttons.min.js"],
3 | "resources": [
4 | "node_modules/datatables.net-buttons/**",
5 | "node_modules/datatables.net-buttons-dt/**",
6 | "!**/package.json",
7 | "!**/Readme.md"
8 | ]
9 | }
10 |
--------------------------------------------------------------------------------
/datatables.net-dt/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the
2 | DataTables changelog
3 |
4 |
--------------------------------------------------------------------------------
/datatables.net-dt/LICENSE.htm:
--------------------------------------------------------------------------------
1 | datatables is licensed under the
2 | MIT License.
3 |
--------------------------------------------------------------------------------
/datatables.net-dt/datatables.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | DataTables
5 | DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | datatables.net
22 | jquery.dataTables.js
23 | BodyBottom
24 | jQuery.fn.DataTable
25 | https://cdn.datatables.net/<~=version~>/js/jquery.dataTables.min.js
26 |
27 |
28 |
29 |
30 | datatables.net
31 |
32 | jquery.dataTables.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\datatables.net\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/datatables.net-dt/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/datatables.net/js/jquery.dataTables.js"],
3 | "resources": [
4 | "node_modules/datatables.net-dt/**",
5 | "!**/package.json",
6 | "!**/Readme.md"
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/eonasdan-bootstrap-datetimepicker/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the
2 | Bootstrap 3 Datepicker changelog
3 |
4 |
--------------------------------------------------------------------------------
/eonasdan-bootstrap-datetimepicker/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Bootstrap 3 Datepicker is licensed under the
2 | MIT License.
3 |
--------------------------------------------------------------------------------
/eonasdan-bootstrap-datetimepicker/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": [
3 | "node_modules/eonasdan-bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js"
4 | ],
5 | "resources": ["node_modules/eonasdan-bootstrap-datetimepicker/build/**"]
6 | }
7 |
--------------------------------------------------------------------------------
/eonasdan-bootstrap-datetimepicker/eonasdan-bootstrap-datetimepicker.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Bootstrap 3 Datepicker
5 | Date/time picker widget based on twitter bootstrap
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | moment
17 | jQuery
18 |
19 |
20 |
21 |
22 |
23 |
24 | eonasdan-bootstrap-datetimepicker
25 | bootstrap-datetimepicker.min.js
26 | BodyBottom
27 | jQuery.fn.datetimepicker
28 | https://cdn.jsdelivr.net/npm/eonasdan-bootstrap-datetimepicker@<~=version~>/build/js/bootstrap-datetimepicker.min.js
29 |
30 |
31 |
32 |
33 | eonasdan-bootstrap-datetimepicker
34 |
35 | bootstrap-datetimepicker.min.js
36 |
37 |
38 |
39 |
40 |
41 | Resources\Libraries\eonasdan-bootstrap-datetimepicker\<~=versionFolder~>
42 |
43 | Resources.zip
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/es6-shim/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the ES6 Shim changelog
--------------------------------------------------------------------------------
/es6-shim/LICENSE.htm:
--------------------------------------------------------------------------------
1 | ES6 Shim is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/es6-shim/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/es6-shim/es6-shim.min.js"],
3 | "resources": [
4 | "node_modules/es6-shim/*.js",
5 | "node_modules/es6-shim/*.map",
6 | "!node_modules/es6-shim/Gruntfile.js",
7 | "!node_modules/es6-shim/es6-shim.min.js"
8 | ]
9 | }
10 |
--------------------------------------------------------------------------------
/es6-shim/es6-shim.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ES6 Shim
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | es6-shim
24 | es6-shim.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/es6-shim@<~=version~>/es6-shim.min.js
27 | Promise
28 |
29 |
30 |
31 |
32 | es6-shim
33 |
34 | es6-shim.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\es6-shim\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/evrythng/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the evrythng.js changelog
3 |
4 |
--------------------------------------------------------------------------------
/evrythng/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | evrythng.js is licensed under the Apache-2.0 license.
3 |
4 |
--------------------------------------------------------------------------------
/evrythng/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/evrythng/dist/evrythng.browser.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/evrythng/evrythng.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | evrythng.js
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 |
21 | evrythng
22 | evrythng.browser.js
23 | BodyBottom
24 | evrythng
25 | https://cdn.jsdelivr.net/npm/evrythng@<~=version~>/dist/evrythng.browser.js
26 |
27 |
28 |
29 |
30 | evrythng
31 |
32 | evrythng.browser.js
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/fancybox/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the fancybox changelog
3 |
4 |
--------------------------------------------------------------------------------
/fancybox/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | fancybox is licensed under the GPLv3 license for all open source applications.
3 | A commercial license is required for all commercial applications (including sites, themes and apps you plan to sell).
4 |
5 |
--------------------------------------------------------------------------------
/fancybox/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/@fancyapps/fancybox/dist/jquery.fancybox.min.js"],
3 | "resources": ["node_modules/@fancyapps/fancybox/dist/*.css"]
4 | }
5 |
--------------------------------------------------------------------------------
/fancybox/fancybox.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | fancybox
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | jQuery
19 |
20 |
21 |
22 |
23 | fancybox
24 | jquery.fancybox.min.js
25 | BodyBottom
26 | jQuery.fancybox
27 | https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@<~=version~>/dist/jquery.fancybox.min.js
28 |
29 |
30 |
31 |
32 | fancybox
33 |
34 | jquery.fancybox.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\fancybox\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/file-saver/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the FileSaver.js changelog
2 |
--------------------------------------------------------------------------------
/file-saver/LICENSE.htm:
--------------------------------------------------------------------------------
1 | FileSaver.js is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/file-saver/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/file-saver/dist/FileSaver.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/file-saver/filesaverjs.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | FileSaver.js
5 |
6 | FileSaver.js implements the saveAs()
FileSaver interface in browsers that do
7 | not natively support it. There is a FileSaver.js demo that demonstrates saving
8 | various media types.FileSaver.js is the solution to saving files on the client-side, and is perfect for
9 | webapps that need to generate files, or for saving sensitive information that shouldn't be
10 | sent to an external server.
]]>
11 |
12 |
13 | Engage Software
14 | Engage Software
15 | https://engagesoftware.com/
16 | support@engagesoftware.com
17 |
18 |
19 |
20 | true
21 |
22 |
25 |
26 |
27 |
28 |
29 | filesaverjs
30 | FileSaver.min.js
31 | BodyBottom
32 | https://cdn.jsdelivr.net/npm/file-saver@<~=version~>/dist/FileSaver.min.js
33 | saveAs
34 |
35 |
36 |
37 |
38 | filesaverjs
39 |
40 | FileSaver.min.js
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/fingerprintjs2/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Fingerprintjs2 changelog
--------------------------------------------------------------------------------
/fingerprintjs2/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Fingerprintjs2 is licensed under
2 | "MIT or Apache, whichever you prefer."
3 |
--------------------------------------------------------------------------------
/fingerprintjs2/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/fingerprintjs2/dist/fingerprint2.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/fingerprintjs2/fingerprintjs2.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Fingerprintjs2
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 | fingerprintjs2
21 | fingerprint2.min.js
22 | Fingerprint2
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/fingerprintjs2@<~=version~>/dist/fingerprint2.min.js
25 |
26 |
27 |
28 |
29 | fingerprintjs2
30 |
31 | fingerprint2.min.js
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/flexslider/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the FlexSlider changelog
--------------------------------------------------------------------------------
/flexslider/FlexSlider.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | FlexSlider JavaScript Library
5 | An awesome, fully responsive jQuery slider toolkit.
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | FlexSlider
22 | jquery.flexslider-min.js
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/flexslider@<~=version~>/jquery.flexslider.min.js
25 | jQuery.fn.flexslider
26 |
27 |
28 |
29 |
30 | FlexSlider
31 |
32 | jquery.flexslider-min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\FlexSlider\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/flexslider/LICENSE.htm:
--------------------------------------------------------------------------------
1 | FlexSlider is licensed under the GPLv2 license
2 |
--------------------------------------------------------------------------------
/flexslider/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/flexslider/jquery.flexslider-min.js"],
3 | "resources": [
4 | "node_modules/flexslider/*.css",
5 | "node_modules/flexslider/fonts/**",
6 | "node_modules/flexslider/images/**"
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/handlebars/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the Handlebars.js changelog
3 |
4 |
--------------------------------------------------------------------------------
/handlebars/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | Handlebars.js is licensed under the MIT license.
3 |
4 |
--------------------------------------------------------------------------------
/handlebars/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/handlebars/dist/handlebars.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/handlebars/handlebars.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Handlebars.js
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 | handlebars
21 | handlebars.min.js
22 | BodyBottom
23 | Handlebars
24 | https://cdn.jsdelivr.net/npm/handlebars@<~=version~>/dist/handlebars.min.js
25 |
26 |
27 |
28 |
29 | handlebars
30 |
31 | handlebars.min.js
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/html5-history-api/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the HTML5 History API changelog
--------------------------------------------------------------------------------
/html5-history-api/LICENSE.htm:
--------------------------------------------------------------------------------
1 | HTML5 History API is dual licensed under the
2 | MIT License and
3 | GPL License.
4 |
--------------------------------------------------------------------------------
/html5-history-api/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/html5-history-api/history.min.js"],
3 | "resources": ["node_modules/html5-history-api/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/html5-history-api/history.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | HTML5 History API
5 |
6 | http://spb-piksel.ru]]>
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 | history
21 | history.min.js
22 | window.history.location
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/html5-history-api@<~=version~>/history.min.js
25 |
26 |
27 |
28 |
29 | history
30 |
31 | history.min.js
32 |
33 |
34 |
35 |
36 |
37 | Resources\Libraries\history\<~=versionFolder~>
38 |
39 | Resources.zip
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/html5shiv/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the HTML5 Shiv changelog
--------------------------------------------------------------------------------
/html5shiv/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Dual licensed as MIT and GPL2
2 |
--------------------------------------------------------------------------------
/html5shiv/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/html5shiv/dist/html5shiv-printshiv.min.js"],
3 | "resources": ["node_modules/html5shiv/dist/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/html5shiv/html5shiv.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | HTML5 Shiv
5 |
6 | The HTML5 Shiv enables use of HTML5 sectioning elements in legacy Internet Explorer and provides basic HTML5 styling for Internet Explorer 6-9, Safari 4.x (and iPhone 3.x), and Firefox 3.x.
7 | This also includes the print shiv, a mechanism allowing HTML5 elements to be styled and contain children while being printed in IE 6-8.
8 |
9 |
10 | Engage Software
11 | Engage Software
12 | https://engagesoftware.com/
13 | support@engagesoftware.com
14 |
15 |
16 |
17 | true
18 |
19 |
20 |
21 | html5shiv
22 | html5shiv-printshiv.min.js
23 | html5
24 | PageHead
25 | https://cdn.jsdelivr.net/npm/html5shiv@<~=version~>/dist/html5shiv.min.js
26 |
27 |
28 |
29 |
30 | html5shiv
31 |
32 | html5shiv-printshiv.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\html5shiv\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/image-map/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the
2 |
3 | Image-Map changelog
4 |
5 |
--------------------------------------------------------------------------------
/image-map/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | Image-Map is licensed under the
3 |
4 | Apache-2.0 license.
5 |
--------------------------------------------------------------------------------
/image-map/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/image-map/dist/image-map.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/image-map/image-map.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Image-Map
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 |
21 | image-map
22 | image-map.js
23 | BodyBottom
24 | ImageMap
25 | https://cdn.jsdelivr.net/npm/image-map@<~=version~>/dist/image-map.min.js
26 |
27 |
28 |
29 |
30 | image-map
31 |
32 | image-map.js
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/intl-tel-input/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the International Telephone Input changelog
2 |
--------------------------------------------------------------------------------
/intl-tel-input/LICENSE.htm:
--------------------------------------------------------------------------------
1 | International Telephone Input is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/intl-tel-input/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/intl-tel-input/build/js/intlTelInput.min.js"],
3 | "resources": ["node_modules/intl-tel-input/build/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/intl-tel-input/intl-tel-input.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | International Telephone Input
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | jQuery
19 |
20 |
21 |
22 |
23 | intl-tel-input
24 | intlTelInput.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/intl-tel-input@<~=version~>/build/js/intlTelInput.min.js
27 | jQuery.fn.intlTelInput
28 |
29 |
30 |
31 |
32 | intl-tel-input
33 |
34 | intlTelInput.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\intl-tel-input\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/jquery-menu-aim/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery-menu-aim changelog
--------------------------------------------------------------------------------
/jquery-menu-aim/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jQuery-menu-aim is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/jquery-menu-aim/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery-menu-aim/jquery.menu-aim.js"],
3 | "resources": ["node_modules/jquery-menu-aim/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/jquery-menu-aim/jquery.menu-aim.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery-menu-aim
5 |
6 |
8 | jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's.
9 |
10 | http://bjk5.com/post/44698559168/breaking-down-amazons-mega-dropdown
11 | This package is based off of the parallax fork
]]>
12 |
13 |
14 | Engage Software
15 | Engage Software
16 | https://engagesoftware.com/
17 | support@engagesoftware.com
18 |
19 |
20 |
21 | true
22 |
23 | jQuery
24 |
25 |
26 |
27 |
28 | jquery.menu-aim
29 | jquery.menu-aim.js
30 | BodyBottom
31 |
32 | jQuery.fn.menuAim
33 |
34 |
35 |
36 |
37 | jquery.menu-aim
38 |
39 | jquery.menu-aim.js
40 |
41 |
42 |
43 |
44 |
45 | Resources\Libraries\<~=versionFolder~>
46 |
47 | Resources.zip
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/jquery-mousewheel/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery Mouse Wheel Plugin changelog
--------------------------------------------------------------------------------
/jquery-mousewheel/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jquery-mousewheel is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/jquery-mousewheel/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery-mousewheel/jquery.mousewheel.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/jquery-mousewheel/jquery-mousewheel.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery Mouse Wheel Plugin
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | jquery-mousewheel
22 | jquery.mousewheel.js
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/jquery-mousewheel@<~=version~>/jquery.mousewheel.min.js
25 | jQuery.event.special.mousewheel
26 |
27 |
28 |
29 |
30 | jquery-mousewheel
31 |
32 | jquery.mousewheel.js
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/jquery-ui/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery UI changelog
2 |
--------------------------------------------------------------------------------
/jquery-ui/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jQuery UI is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/jquery-ui/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["jquery-ui/jquery-ui.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/jquery-ui/jquery-ui.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery UI
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | jQuery-UI
22 | jquery-ui.min.js
23 | PageHead
24 | https://code.jquery.com/ui/<~=version~>/jquery-ui.min.js
25 | jQuery.ui
26 |
27 |
28 |
29 |
30 | jQuery-UI
31 |
32 | jquery-ui.min.js
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/jquery.cookie/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery Cookie Plugin changelog
--------------------------------------------------------------------------------
/jquery.cookie/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jQuery.cookie is MIT licensed by Klaus Hartl
2 |
--------------------------------------------------------------------------------
/jquery.cookie/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery.cookie/jquery.cookie.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/jquery.cookie/jQuery.cookie.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery Cookie Plugin
5 | A simple, lightweight jQuery plugin for reading, writing and deleting cookies.
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | jQuery.cookie
22 | jQuery.cookie.js
23 | jQuery.cookie
24 | BodyBottom
25 | https://cdn.jsdelivr.net/npm/jquery.cookie@<~=version~>/jquery.cookie.min.js
26 |
27 |
28 |
29 |
30 | jQuery.cookie
31 |
32 | jQuery.cookie.js
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/jquery.easing/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery Easing Plugin changelog
--------------------------------------------------------------------------------
/jquery.easing/LICENSE.htm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EngageSoftware/DNN-JavaScript-Libraries/514c4001844d505b263325e837c5d7b5ced01753/jquery.easing/LICENSE.htm
--------------------------------------------------------------------------------
/jquery.easing/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery.easing/jquery.easing.min.js"],
3 | "resources": ["node_modules/jquery.easing/jquery.easing.compatibility.js"]
4 | }
5 |
--------------------------------------------------------------------------------
/jquery.easing/jQuery.easing.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery Easing Plugin
5 | A jQuery plugin from GSGD to give advanced easing options.
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | jQuery.easing
22 | jQuery.easing.min.js
23 | jQuery.easing.easeInOutQuad
24 | PageHead
25 | https://cdn.jsdelivr.net/npm/jquery.easing@<~=version~>/jquery.easing.min.js
26 |
27 |
28 |
29 |
30 | jQuery.easing
31 |
32 | jQuery.easing.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\jquery.easing\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/jquery.localscroll/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery.localScroll changelog
2 |
--------------------------------------------------------------------------------
/jquery.localscroll/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jQuery.localScroll is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/jquery.localscroll/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery.localscroll/jquery.localScroll.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/jquery.localscroll/jquery.localScroll.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery.localScroll
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 | jquery.scrollTo
18 |
19 |
20 |
21 |
22 | jquery.localScroll
23 | jquery.localScroll.min.js
24 | BodyBottom
25 | https://cdn.jsdelivr.net/npm/jquery.localscroll@<~=version~>/jquery.localScroll.min.js
26 | jQuery.localScroll
27 |
28 |
29 |
30 |
31 | jquery.localScroll
32 |
33 | jquery.localScroll.min.js
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/jquery.scrollto/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery.scrollTo changelog
--------------------------------------------------------------------------------
/jquery.scrollto/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jquery.scrollTo is licened under the MIT License.
2 |
--------------------------------------------------------------------------------
/jquery.scrollto/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery.scrollto/jquery.scrollTo.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/jquery.scrollto/jquery.scrollTo.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery.scrollTo
5 | A small, customizable plugin for scrolling elements, or the window itself
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | jquery.scrollTo
22 | jquery.scrollTo.min.js
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/jquery.scrollto@<~=version~>/jquery.scrollTo.min.js
25 | jQuery.scrollTo
26 |
27 |
28 |
29 |
30 | jquery.scrollTo
31 |
32 | jquery.scrollTo.min.js
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/jquery.serialscroll/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery.serialScroll changelog
2 |
--------------------------------------------------------------------------------
/jquery.serialscroll/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jQuery.serialScroll is licensed under the
2 | MIT License.
3 |
--------------------------------------------------------------------------------
/jquery.serialscroll/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery.serialscroll/jquery.serialScroll.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/jquery.serialscroll/jquery.serialScroll.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery.serialScroll
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | jQuery
19 | jquery.scrollTo
20 |
21 |
22 |
23 |
24 | jquery.serialScroll
25 | jquery.serialScroll.min.js
26 | BodyBottom
27 | https://cdn.jsdelivr.net/npm/jquery.serialscroll@<~=version~>/jquery.serialScroll.min.js
28 | jQuery.serialScroll
29 |
30 |
31 |
32 |
33 | jquery.serialScroll
34 |
35 | jquery.serialScroll.min.js
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/jquery.tipsy/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the tipsy changelog
--------------------------------------------------------------------------------
/jquery.tipsy/LICENSE.htm:
--------------------------------------------------------------------------------
1 | tipsy is licensed under the
2 | MIT License.
3 |
4 |
--------------------------------------------------------------------------------
/jquery.tipsy/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery.tipsy/src/jquery.tipsy.js"],
3 | "resources": ["node_modules/jquery.tipsy/src/jquery.tipsy.css"]
4 | }
5 |
--------------------------------------------------------------------------------
/jquery.tipsy/tipsy.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | tipsy
5 | tipsy is a simple jQuery plugin for generating Facebook-style tooltips
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | tipsy
24 | jquery.tipsy.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/jquery.tipsy@<~=version~>/src/jquery.tipsy.min.js
27 | jQuery.fn.tipsy
28 |
29 |
30 |
31 |
32 | tipsy
33 |
34 | jquery.tipsy.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\tipsy\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/jquery/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery blog
2 |
--------------------------------------------------------------------------------
/jquery/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jQuery is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/jquery/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jquery/dist/jquery.min.js"],
3 | "resources": [
4 | "node_modules/jquery/dist/**",
5 | "!node_modules/jquery/dist/jquery.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/jquery/jquery.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 |
21 | jQuery
22 | jquery.min.js
23 | PageHead
24 | jQuery
25 | https://code.jquery.com/jquery-<~=version~>.min.js
26 |
27 |
28 |
29 |
30 | jQuery
31 |
32 | jquery.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\jQuery\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/jsqr/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the jsQR changelog
3 |
4 |
--------------------------------------------------------------------------------
/jsqr/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | jsQR is licensed under the Apache-2.0 license.
3 |
4 |
--------------------------------------------------------------------------------
/jsqr/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jsqr/dist/jsQR.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/jsqr/jsqr.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jsQR
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 |
21 | jsqr
22 | jsQR.js
23 | BodyBottom
24 | jsQR
25 | https://cdn.jsdelivr.net/npm/jsqr@<~=version~>/dist/jsQR.js
26 |
27 |
28 |
29 |
30 | jsqr
31 |
32 | jsQR.js
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/jszip/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the JSZip changelog
--------------------------------------------------------------------------------
/jszip/LICENSE.htm:
--------------------------------------------------------------------------------
1 | JSZip is dual-licensed. You may use it under the MIT license or the GPLv3
2 | license. See LICENSE.markdown.
3 |
--------------------------------------------------------------------------------
/jszip/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/jszip/dist/jszip.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/jszip/jszip.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | JSZip
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | jszip
24 | jszip.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/jszip@<~=version~>/dist/jszip.min.js
27 | JSZip
28 |
29 |
30 |
31 |
32 | jszip
33 |
34 | jszip.min.js
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/kinetic/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the KineticJS changelog
--------------------------------------------------------------------------------
/kinetic/LICENSE.htm:
--------------------------------------------------------------------------------
1 | kineticjs is licensed under the MIT and GPL2 licenses.
2 |
--------------------------------------------------------------------------------
/kinetic/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/kinetic/kinetic.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/kinetic/kineticjs.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | KineticJS
5 | http://www.kineticjs.com]]>
7 |
8 | Engage Software
9 | Engage Software
10 | https://engagesoftware.com/
11 | support@engagesoftware.com
12 |
13 |
14 |
15 | true
16 |
17 |
20 |
21 |
22 |
23 |
24 | kineticjs
25 | kinetic.min.js
26 | BodyBottom
27 | https://cdn.jsdelivr.net/npm/kinetic@<~=version~>/kinetic.min.js
28 | Kinetic
29 |
30 |
31 |
32 |
33 | kineticjs
34 |
35 | kinetic.min.js
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/knockout-jqautocomplete/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the knockout-jqAutocomplete changelog
--------------------------------------------------------------------------------
/knockout-jqautocomplete/LICENSE.htm:
--------------------------------------------------------------------------------
1 | knockout-jqAutocomplete is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/knockout-jqautocomplete/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/knockout-jqautocomplete/build/knockout-jqAutocomplete.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/knockout-jqautocomplete/knockout-jqAutocomplete.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | knockout-jqAutocomplete
5 | knockout-jqAutocomplete is a Knockout.js plugin designed to work with jQuery UI's autocomplete widget.]]>
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | Knockout
17 | jQuery-UI
18 |
19 |
20 |
21 |
22 | knockout-jqAutocomplete
23 | knockout-jqAutocomplete.min.js
24 | ko.bindingHandlers.jqAuto
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/knockout-jqautocomplete@<~=version~>/src/knockout-jqAutocomplete.js
27 |
28 |
29 |
30 |
31 | knockout-jqAutocomplete
32 |
33 | knockout-jqAutocomplete.min.js
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/knockout-postbox/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the knockout-postbox changelog
--------------------------------------------------------------------------------
/knockout-postbox/LICENSE.htm:
--------------------------------------------------------------------------------
1 | knockout-postbox is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/knockout-postbox/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/knockout-postbox/build/knockout-postbox.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/knockout-postbox/knockout-postbox.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | knockout-postbox
5 | A small library that uses Knockout's native pub/sub capabilities to facilitate decoupled communication between separate view models or components.
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | Knockout
17 |
18 |
19 |
20 |
21 | knockout-postbox
22 | knockout-postbox.min.js
23 | ko.postbox
24 | https://cdn.jsdelivr.net/npm/knockout-postbox@<~=version~>/build/knockout-postbox.min.js
25 | BodyBottom
26 |
27 |
28 |
29 |
30 | knockout-postbox
31 |
32 | knockout-postbox.min.js
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/knockout-sortable/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the knockout-sortable changelog
2 |
--------------------------------------------------------------------------------
/knockout-sortable/LICENSE.htm:
--------------------------------------------------------------------------------
1 | knockout-sortable is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/knockout-sortable/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/knockout-sortable/build/knockout-sortable.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/knockout-sortable/knockout-sortable.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Knockout Sortable
5 | knockout-sortable is a binding for Knockout.js designed to connect observableArrays with jQuery UI's sortable functionality. This allows a user to drag and drop items within a list or between lists and have the corresponding observableArrays updated appropriately.
7 | ]]>
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | Knockout
19 |
20 |
21 |
22 |
23 | Knockout.Sortable
24 | knockout-sortable.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/knockout-sortable@<~=version~>/build/knockout-sortable.min.js
27 | ko.sortable
28 |
29 |
30 |
31 |
32 | Knockout.Sortable
33 |
34 | knockout-sortable.min.js
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/knockout.validation/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Knockout Validation changelog
--------------------------------------------------------------------------------
/knockout.validation/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Knockout Validation is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/knockout.validation/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/knockout.validation/dist/knockout.validation.min.js"],
3 | "resources": ["node_modules/knockout.validation/dist/*.map"]
4 | }
5 |
--------------------------------------------------------------------------------
/knockout.validation/knockout-validation.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Knockout Validation
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | Knockout
17 |
18 |
19 |
20 |
21 | knockout.validation
22 | knockout.validation.min.js
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/knockout.validation@<~=version~>/dist/knockout.validation.min.js
25 | ko.validation
26 |
27 |
28 |
29 |
30 | knockout.validation
31 |
32 | knockout.validation.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\knockout.validation\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/knockout/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the knockout changelog
2 |
--------------------------------------------------------------------------------
/knockout/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Knockout is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/knockout/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/knockout/build/output/knockout-latest.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/knockout/knockout.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Knockout JavaScript Library
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
17 |
18 | Knockout
19 | knockout-latest.js
20 | ko
21 | https://cdn.jsdelivr.net/npm/knockout@<~=version~>/build/output/knockout-latest.js
22 |
23 |
24 |
25 |
26 | Knockout
27 |
28 | knockout-latest.js
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/less/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the less.js changelog
--------------------------------------------------------------------------------
/less/LICENSE.htm:
--------------------------------------------------------------------------------
1 | less.js is licened under the
2 | Apache 2.0 License.
3 |
--------------------------------------------------------------------------------
/less/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/less/dist/less.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/less/less.js.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | less.js
5 | The dynamic stylesheet language
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | less.js
24 | less.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/less@<~=version~>/dist/less.min.js
27 | less
28 |
29 |
30 |
31 |
32 | less.js
33 |
34 | less.min.js
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/lie/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the lie changelog
--------------------------------------------------------------------------------
/lie/LICENSE.htm:
--------------------------------------------------------------------------------
1 | lie is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/lie/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/lie/dist/lie.min.js"],
3 | "resources": [
4 | "node_modules/lie/dist/**",
5 | "!node_modules/lie/dist/lie.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/lie/lie.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | lie
5 | Promises/A+ spec Version 1.1.]]>
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | lie
24 | lie.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/lie@<~=version~>/dist/lie.min.js
27 | Promise
28 |
29 |
30 |
31 |
32 | lie
33 |
34 | lie.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\lie\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/lightbox2/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the Lightbox changelog
3 |
4 |
--------------------------------------------------------------------------------
/lightbox2/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | Lightbox is licensed under the MIT license.
3 |
4 |
--------------------------------------------------------------------------------
/lightbox2/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/lightbox2/dist/js/lightbox.min.js"],
3 | "resources": [
4 | "node_modules/lightbox2/dist/**"
5 | ]
6 | }
7 |
--------------------------------------------------------------------------------
/lightbox2/lightbox2.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Lightbox
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 |
21 | lightbox2
22 | lightbox.min.js
23 | BodyBottom
24 | lightbox
25 | https://cdn.jsdelivr.net/npm/lightbox2@<~=version~>/dist/js/lightbox.min.js
26 |
27 |
28 |
29 |
30 | lightbox2
31 |
32 | lightbox.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\lightbox2\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/moment/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the
2 | Moment.js changelog
3 |
4 |
--------------------------------------------------------------------------------
/moment/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Moment.js is licensed under the
2 | MIT License.
3 |
--------------------------------------------------------------------------------
/moment/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/moment/min/moment.min.js"],
3 | "resources": [
4 | "node_modules/moment/min/**",
5 | "!node_modules/moment/min/moment.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/moment/moment.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Moment.js
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 | moment
21 | moment.min.js
22 | BodyBottom
23 | https://cdn.jsdelivr.net/npm/moment@<~=version~>/min/moment.min.js
24 | moment
25 |
26 |
27 |
28 |
29 | moment
30 |
31 | moment.min.js
32 |
33 |
34 |
35 |
36 |
37 | Resources\Libraries\moment\<~=versionFolder~>
38 |
39 | Resources.zip
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/nouislider/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the noUiSlider changelog
2 |
--------------------------------------------------------------------------------
/nouislider/LICENSE.htm:
--------------------------------------------------------------------------------
1 | noUiSlider is licensed under the Do What The F*ck You Want To Public License.
2 |
--------------------------------------------------------------------------------
/nouislider/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/nouislider/dist/nouislider.min.js"],
3 | "resources": [
4 | "node_modules/nouislider/dist/**",
5 | "!node_modules/nouislider/dist/nouislider.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/nouislider/nouislider.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | noUiSlider
5 | noUiSlider is a lightweight JavaScript range slider library. It offers a wide selection of options and settings, and is compatible with a ton of (touch) devices, including those running iOS, Android, Windows 8/8.1/10, Windows Phone 8.1 and Windows Mobile 10.
7 | ]]>
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 | nouislider
21 | nouislider.min.js
22 | BodyBottom
23 | https://cdn.jsdelivr.net/npm/nouislider@<~=version~>/dist/nouislider.min.js
24 | noUiSlider
25 |
26 |
27 |
28 |
29 | nouislider
30 |
31 | nouislider.min.js
32 |
33 |
34 |
35 |
36 |
37 | Resources\Libraries\nouislider\<~=versionFolder~>
38 |
39 | Resources.zip
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/numeral/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Numeral.js changelog
2 |
--------------------------------------------------------------------------------
/numeral/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Numeral.js is freely distributable under the terms of the MIT License.
2 |
--------------------------------------------------------------------------------
/numeral/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/numeral/min/numeral.min.js"],
3 | "resources": [
4 | "node_modules/numeral/min/**",
5 | "!node_modules/numeral/min/numeral.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/numeral/numeral.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Numeral.js
5 | http://numeraljs.com/]]>
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | numeral
24 | numeral.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/numeral@<~=version~>/min/numeral.min.js
27 | numeral
28 |
29 |
30 |
31 |
32 | numeral
33 |
34 | numeral.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\numeral\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "engage-dnn-javascript-libraries",
3 | "version": "0.10.0",
4 | "private": true,
5 | "file": [
6 | "_InstallPackages"
7 | ],
8 | "scripts": {
9 | "package": "gulp --no-experimental-require-module",
10 | "outdated": "gulp outdated --no-experimental-require-module",
11 | "upgrade": "gulp upgrade --no-experimental-require-module",
12 | "new": "yo ./_new/index.mjs"
13 | },
14 | "dependencies": {
15 | "@fancyapps/fancybox": "3.5.7",
16 | "@khanacademy/tota11y": "0.2.0",
17 | "@xmldom/xmldom": "^0.9.8",
18 | "alpaca": "1.5.27",
19 | "blob.js": "1.0.1",
20 | "bluebird": "3.7.2",
21 | "bootstrap": "5.3.6",
22 | "bootstrap-accessibility-plugin": "1.0.6",
23 | "bootstrap-datepicker": "1.10.0",
24 | "chart.js": "4.4.9",
25 | "chosen-js": "1.8.7",
26 | "clipboard": "2.0.11",
27 | "croppic-js": "1.0.3",
28 | "datatables.net-buttons-dt": "2.4.2",
29 | "datatables.net-dt": "1.13.10",
30 | "eonasdan-bootstrap-datetimepicker": "4.17.49",
31 | "es6-shim": "0.35.8",
32 | "evrythng": "6.0.5",
33 | "file-saver": "2.0.5",
34 | "fingerprintjs2": "2.1.4",
35 | "flexslider": "2.7.2",
36 | "handlebars": "4.7.8",
37 | "html5-history-api": "4.2.10",
38 | "html5shiv": "3.7.3",
39 | "image-map": "2.0.1",
40 | "intl-tel-input": "25.3.1",
41 | "jquery": "3.7.1",
42 | "jquery-menu-aim": "1.1.0",
43 | "jquery-mousewheel": "3.2.2",
44 | "jquery-ui": "1.14.1",
45 | "jquery.cookie": "1.4.1",
46 | "jquery.easing": "1.4.1",
47 | "jquery.localscroll": "2.0.0",
48 | "jquery.scrollto": "2.1.3",
49 | "jquery.serialscroll": "1.3.2",
50 | "jquery.tipsy": "1.0.3",
51 | "jsqr": "1.4.0",
52 | "jszip": "3.10.1",
53 | "kinetic": "5.2.0",
54 | "knockout": "3.5.1",
55 | "knockout-jqautocomplete": "0.5.0",
56 | "knockout-postbox": "0.6.1",
57 | "knockout-sortable": "1.2.2",
58 | "knockout.validation": "2.0.4",
59 | "less": "4.3.0",
60 | "lie": "3.3.0",
61 | "lightbox2": "2.11.5",
62 | "moment": "2.30.1",
63 | "moment-timezone": "0.5.48",
64 | "nouislider": "15.8.1",
65 | "numeral": "2.0.6",
66 | "pepjs": "0.5.3",
67 | "picturefill": "3.0.3",
68 | "popper.js": "1.16.1",
69 | "pubsub-js": "1.9.5",
70 | "quill": "1.3.7",
71 | "respond.js": "1.4.2",
72 | "responsive-tabs": "1.6.3",
73 | "scanthng": "4.14.0",
74 | "select2": "4.0.13",
75 | "spectrum-colorpicker": "1.8.1",
76 | "swiper": "11.2.8",
77 | "systemjs": "6.15.1",
78 | "tableexport": "5.2.0",
79 | "tinymce": "7.9.1",
80 | "underscore": "1.13.7",
81 | "unitegallery": "1.7.28",
82 | "urijs": "1.19.11",
83 | "xlsx": "0.18.5",
84 | "zeroclipboard": "2.3.0"
85 | },
86 | "devDependencies": {
87 | "chalk": "^5.4.1",
88 | "cliui": "9.0.1",
89 | "cross-spawn": "7.0.6",
90 | "decompress": "4.2.1",
91 | "del": "8.0.0",
92 | "end-of-stream": "1.4.4",
93 | "fancy-log": "2.0.0",
94 | "glob": "^11.0.2",
95 | "got": "14.4.7",
96 | "gulp": "^5.0.1",
97 | "gulp-cli": "3.1.0",
98 | "gulp-ejs": "^5.1.0",
99 | "gulp-zip": "^6.1.0",
100 | "lodash": "4.17.21",
101 | "merge-stream": "^2.0.0",
102 | "package-json": "^10.0.1",
103 | "semver": "7.7.2",
104 | "xpath.js": "1.1.0",
105 | "yeoman-generator": "^5.9.0",
106 | "yo": "^5.1.0"
107 | }
108 | }
109 |
--------------------------------------------------------------------------------
/pepjs/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the PEP changelog
--------------------------------------------------------------------------------
/pepjs/LICENSE.htm:
--------------------------------------------------------------------------------
1 | pepjs is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/pepjs/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/pepjs/dist/pep.js"]
3 | }
4 |
--------------------------------------------------------------------------------
/pepjs/pepjs.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | PEP
5 | http://www.w3.org/TR/pointerevents/]]>
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | pepjs
24 | pep.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/pepjs@<~=version~>/dist/pep.min.js
27 | PointerEventsPolyfill
28 |
29 |
30 |
31 |
32 | pepjs
33 |
34 | pep.js
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/picturefill/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Picturefill changelog
--------------------------------------------------------------------------------
/picturefill/LICENSE.htm:
--------------------------------------------------------------------------------
1 | picturefill is licened under the
2 | MIT License.
3 |
--------------------------------------------------------------------------------
/picturefill/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/picturefill/dist/picturefill.min.js"],
3 | "resources": [
4 | "node_modules/picturefill/dist/**",
5 | "!node_modules/picturefill/dist/picturefill.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/picturefill/picturefill.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picturefill
5 |
6 | <picture>, srcset
, sizes
, and more
7 | https://scottjehl.github.io/picturefill/]]>
8 |
9 |
10 | Engage Software
11 | Engage Software
12 | https://engagesoftware.com/
13 | support@engagesoftware.com
14 |
15 |
16 |
17 | true
18 |
19 |
22 |
23 |
24 |
25 |
26 | picturefill
27 | picturefill.min.js
28 | BodyBottom
29 | https://cdn.jsdelivr.net/npm/picturefill@<~=version~>/dist/picturefill.min.js
30 | picturefill
31 |
32 |
33 |
34 |
35 | picturefill
36 |
37 | picturefill.min.js
38 |
39 |
40 |
41 |
42 |
43 | Resources\Libraries\picturefill\<~=versionFolder~>
44 |
45 | Resources.zip
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/popper.js/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the Popper.js changelog
3 |
4 |
--------------------------------------------------------------------------------
/popper.js/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | Popper.js is licensed under the MIT license.
3 |
4 |
--------------------------------------------------------------------------------
/popper.js/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/popper.js/dist/umd/popper.min.js"],
3 | "resources": [
4 | "node_modules/popper.js/dist/umd/*.js",
5 | "node_modules/popper.js/dist/umd/*.map"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/popper.js/popper.js.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Popper.js
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
19 |
20 |
21 | popper.js
22 | popper.min.js
23 | BodyBottom
24 | Popper
25 | https://cdn.jsdelivr.net/npm/popper.js@<~=version~>/dist/popper.min.js
26 |
27 |
28 |
29 |
30 | popper.js
31 |
32 | popper.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\popper.js\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/prettier.config.js:
--------------------------------------------------------------------------------
1 | /* eslint-env node*/
2 | 'use strict';
3 |
4 | module.exports = {
5 | printWidth: 80,
6 | useTabs: true,
7 | tabWidth: 4,
8 | trailingComma: 'es5',
9 | singleQuote: true,
10 | };
11 |
--------------------------------------------------------------------------------
/pubsub-js/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the PubSubJS changelog
2 |
--------------------------------------------------------------------------------
/pubsub-js/LICENSE.htm:
--------------------------------------------------------------------------------
1 | PubSubJS is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/pubsub-js/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/pubsub-js/src/pubsub.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/pubsub-js/pubsub-js.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | PubSubJS
5 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
21 |
22 |
23 |
24 |
25 | pubsub-js
26 | pubsub.js
27 | BodyBottom
28 | https://cdn.jsdelivr.net/npm/pubsub-js@<~=version~>/src/pubsub.min.js
29 | PubSub
30 |
31 |
32 |
33 |
34 | pubsub-js
35 |
36 | pubsub.js
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/quill/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Quill Rich Text Editor changelog
2 |
--------------------------------------------------------------------------------
/quill/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Quill Rich Text Editor is licensed under the BSD 3-clause License.
2 |
--------------------------------------------------------------------------------
/quill/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/quill/dist/quill.min.js"],
3 | "resources": [
4 | "node_modules/quill/dist/quill.bubble.css",
5 | "node_modules/quill/dist/quill.core.css",
6 | "node_modules/quill/dist/quill.core.js",
7 | "node_modules/quill/dist/quill.js",
8 | "node_modules/quill/dist/quill.min.js.map",
9 | "node_modules/quill/dist/quill.snow.css"
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/quill/quill.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Quill Rich Text Editor
5 | Quill is a modern rich text editor built for compatibility and extensibility. It was created by Jason Chen and Byron Milligan and open sourced by Salesforce.com.
7 | To get started, check out the Quill Github Page or jump straight into the demo.
8 | ]]>
9 |
10 | Engage Software
11 | Engage Software
12 | https://engagesoftware.com/
13 | support@engagesoftware.com
14 |
15 |
16 |
17 | true
18 |
19 |
20 |
21 | quill
22 | quill.min.js
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/quill@<~=version~>/dist/quill.min.js
25 | Quill
26 |
27 |
28 |
29 |
30 | quill
31 |
32 | quill.min.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\quill\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/respond.js/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Respond changelog
--------------------------------------------------------------------------------
/respond.js/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Respond is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/respond.js/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/respond.js/dest/respond.min.js"],
3 | "resources": [
4 | "node_modules/respond.js/dest/**",
5 | "!node_modules/respond.js/dest/respond.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/respond.js/respond-minmax.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Respond
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | respond-minmax
24 | respond.min.js
25 | BodyBottom
26 |
27 | respond
28 |
29 |
30 |
31 |
32 | respond-minmax
33 |
34 | respond.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\respond-minmax\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/responsive-tabs/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the jQuery Responsive Tabs changelog
2 |
--------------------------------------------------------------------------------
/responsive-tabs/LICENSE.htm:
--------------------------------------------------------------------------------
1 | jQuery Responsive Tabs is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/responsive-tabs/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/responsive-tabs/js/jquery.responsiveTabs.min.js"],
3 | "resources": ["node_modules/responsive-tabs/css/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/responsive-tabs/responsive-tabs.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery Responsive Tabs
5 | This jQuery plugin provides responsive tab functionality. The tabs transform to an accordion when it reaches a CSS breakpoint.
7 | Check out a demo at http://jellekralt.github.io/Responsive-Tabs/demo.html
8 | ]]>
9 |
10 | Engage Software
11 | Engage Software
12 | https://engagesoftware.com/
13 | support@engagesoftware.com
14 |
15 |
16 |
17 | true
18 |
19 | jQuery
20 |
21 |
22 |
23 |
24 | responsive-tabs
25 | jquery.responsiveTabs.min.js
26 | BodyBottom
27 | https://cdn.jsdelivr.net/npm/responsive-tabs@<~=version~>/js/jquery.responsiveTabs.min.js
28 |
29 |
30 |
31 |
32 |
33 | responsive-tabs
34 |
35 | jquery.responsiveTabs.min.js
36 |
37 |
38 |
39 |
40 |
41 | Resources\Libraries\responsive-tabs\<~=versionFolder~>
42 |
43 | Resources.zip
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/scanthng/CHANGES.htm:
--------------------------------------------------------------------------------
1 |
2 | See the scanthng.js changelog
3 |
4 |
--------------------------------------------------------------------------------
/scanthng/LICENSE.htm:
--------------------------------------------------------------------------------
1 |
2 | scanthng.js is licensed under the Apache-2.0 license.
3 |
4 |
--------------------------------------------------------------------------------
/scanthng/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/scanthng/dist/scanthng.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/scanthng/scanthng.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | scanthng.js
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | evrythng
19 |
20 |
21 |
22 |
23 | scanthng
24 | scanthng.js
25 | BodyBottom
26 | ScanThng
27 | https://cdn.jsdelivr.net/npm/scanthng@<~=version~>/dist/scanthng.js
28 |
29 |
30 |
31 |
32 | scanthng
33 |
34 | scanthng.js
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/select2/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Select2 release notes
2 |
--------------------------------------------------------------------------------
/select2/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Select2 is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/select2/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/select2/dist/js/select2.min.js"],
3 | "resources": ["node_modules/select2/dist/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/select2/select2.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Select2
5 | Select2 is a jQuery-based replacement for select boxes. It supports searching,
6 | remote data sets, and pagination of results.
7 |
8 | To get started, checkout examples and documentation at
9 | https://select2.github.io/
]]>
10 |
11 | Engage Software
12 | Engage Software
13 | https://engagesoftware.com/
14 | support@engagesoftware.com
15 |
16 |
17 |
18 | true
19 |
20 | jQuery
21 |
22 |
23 |
24 |
25 | select2
26 | select2.min.js
27 | BodyBottom
28 | https://cdn.jsdelivr.net/npm/select2@<~=version~>/dist/js/select2.min.js
29 | jQuery.fn.select2
30 |
31 |
32 |
33 |
34 | select2
35 |
36 | select2.min.js
37 |
38 |
39 |
40 |
41 |
42 | Resources\Libraries\select2\<~=versionFolder~>
43 |
44 | Resources.zip
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/spectrum-colorpicker/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Spectrum changelog
--------------------------------------------------------------------------------
/spectrum-colorpicker/LICENSE.htm:
--------------------------------------------------------------------------------
1 | spectrum is licened under the MIT License.
2 |
--------------------------------------------------------------------------------
/spectrum-colorpicker/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/spectrum-colorpicker/spectrum.js"],
3 | "resources": ["node_modules/spectrum-colorpicker/spectrum.css"]
4 | }
5 |
--------------------------------------------------------------------------------
/spectrum-colorpicker/spectrum.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Spectrum
5 | The No Hassle JavaScript Colorpicker
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 | jQuery
17 |
18 |
19 |
20 |
21 | spectrum
22 | spectrum.js
23 | BodyBottom
24 | https://cdn.jsdelivr.net/npm/spectrum-colorpicker@<~=version~>/spectrum.min.js
25 | jQuery.fn.spectrum
26 |
27 |
28 |
29 |
30 | spectrum
31 |
32 | spectrum.js
33 |
34 |
35 |
36 |
37 |
38 | Resources\Libraries\spectrum\<~=versionFolder~>
39 |
40 | Resources.zip
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/swiper/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Swiper changelog
2 |
--------------------------------------------------------------------------------
/swiper/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Swiper is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/swiper/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/swiper/swiper-bundle.min.js"],
3 | "resources": [
4 | "node_modules/swiper/*.css",
5 | "node_modules/swiper/*.js",
6 | "node_modules/swiper/*.mjs",
7 | "node_modules/swiper/*.map",
8 | "!node_modules/swiper/swiper-bundle.min.js"
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/swiper/swiper.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Swiper
5 |
6 | Swiper - is the free and most modern mobile touch slider with hardware accelerated transitions and amazing native behavior. It is intended to be used in mobile websites, mobile web apps, and mobile native/hybrid apps. Designed mostly for iOS, but also works great on latest Android, Windows Phone 8 and modern Desktop browsersSwiper is not compatible with all platforms, it is a modern touch slider which is focused only on modern apps/platforms to bring the best experience and simplicity.
8 | ]]>
9 |
10 |
11 | Engage Software
12 | Engage Software
13 | https://engagesoftware.com/
14 | support@engagesoftware.com
15 |
16 |
17 |
18 | true
19 |
20 |
23 |
24 |
25 |
26 |
27 | swiper
28 | swiper-bundle.min.js
29 | BodyBottom
30 | https://cdn.jsdelivr.net/npm/swiper@<~=version~>/swiper-bundle.min.js
31 | Swiper
32 |
33 |
34 |
35 |
36 | swiper
37 |
38 | swiper-bundle.min.js
39 |
40 |
41 |
42 |
43 |
44 | Resources\Libraries\swiper\<~=versionFolder~>
45 |
46 | Resources.zip
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/systemjs/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the SystemJS changelog
--------------------------------------------------------------------------------
/systemjs/LICENSE.htm:
--------------------------------------------------------------------------------
1 | SystemJS is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/systemjs/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/systemjs/dist/system.js"],
3 | "resources": [
4 | "node_modules/systemjs/dist/**",
5 | "!node_modules/systemjs/dist/system.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/systemjs/system.js.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | SystemJS
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
17 |
18 |
19 | system.js
20 | system.js
21 | BodyBottom
22 | https://cdn.jsdelivr.net/npm/systemjs@<~=version~>/dist/system.js
23 |
24 |
25 |
26 |
27 |
28 | system.js
29 |
30 | system.js
31 |
32 |
33 |
34 |
35 |
36 | Resources\Libraries\system.js\<~=versionFolder~>
37 |
38 | Resources.zip
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/tableexport/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the TableExport.js changelog
2 |
--------------------------------------------------------------------------------
/tableexport/LICENSE.htm:
--------------------------------------------------------------------------------
1 | TableExport.js is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/tableexport/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/tableexport/dist/js/tableexport.min.js"],
3 | "resources": ["node_modules/tableexport/dist/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/tableexport/tableexport.js.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | TableExport.js
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | jQuery
19 | js-xlsx
20 | filesaverjs
21 |
24 |
25 |
26 |
27 |
28 | tableexport.js
29 | tableexport.min.js
30 | BodyBottom
31 | https://cdn.jsdelivr.net/npm/tableexport@<~=version~>/dist/js/tableexport.min.js
32 | TableExport
33 |
34 |
35 |
36 |
37 | tableexport.js
38 |
39 | tableexport.min.js
40 |
41 |
42 |
43 |
44 |
45 | Resources\Libraries\tableexport.js\<~=versionFolder~>
46 |
47 | Resources.zip
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/tinymce/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the TinyMCE changelog
2 |
--------------------------------------------------------------------------------
/tinymce/LICENSE.htm:
--------------------------------------------------------------------------------
1 | TinyMCE is licensed under the LGPL License.
2 |
--------------------------------------------------------------------------------
/tinymce/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/tinymce/tinymce.min.js"],
3 | "resources": [
4 | "node_modules/tinymce/**",
5 | "!node_modules/tinymce/tinymce.min.js",
6 | "!node_modules/tinymce/readme.md",
7 | "!node_modules/tinymce/*.json",
8 | "!node_modules/tinymce/*.txt"
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/tinymce/tinymce.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | TinyMCE
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | tinymce
24 | tinymce.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/tinymce@<~=version~>/tinymce.min.js
27 | tinymce
28 |
29 |
30 |
31 |
32 | tinymce
33 |
34 | tinymce.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\tinymce\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/tota11y/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the tota11y changelog
--------------------------------------------------------------------------------
/tota11y/LICENSE.htm:
--------------------------------------------------------------------------------
1 | tota11y is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/tota11y/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/@khanacademy/tota11y/dist/tota11y.min.js"],
3 | "resources": []
4 | }
5 |
--------------------------------------------------------------------------------
/tota11y/tota11y.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | tota11y
5 | http://khan.github.io/tota11y/]]>
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | tota11y
24 | tota11y.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/@khanacademy/tota11y@<~=version~>/dist/tota11y.min.js
27 |
28 |
29 |
30 |
31 |
32 | tota11y
33 |
34 | tota11y.min.js
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/underscore/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Underscore.js changelog
--------------------------------------------------------------------------------
/underscore/LICENSE.htm:
--------------------------------------------------------------------------------
1 | underscore is licened under the MIT License.
2 |
--------------------------------------------------------------------------------
/underscore/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/underscore/underscore-min.js"],
3 | "resources": ["node_modules/underscore/underscore-min.js.map"]
4 | }
5 |
--------------------------------------------------------------------------------
/underscore/underscore.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Underscore.js
5 | Underscore.js is a utility-belt library for JavaScript that provides support for the usual functional suspects (each, map, reduce, filter...) without extending any core JavaScript objects.
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | underscore
24 | underscore-min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/underscore@<~=version~>/underscore.min.js
27 | _
28 |
29 |
30 |
31 |
32 | underscore
33 |
34 | underscore-min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\underscore\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/unitegallery/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the Unite Gallery changelog
2 |
--------------------------------------------------------------------------------
/unitegallery/LICENSE.htm:
--------------------------------------------------------------------------------
1 | Unite Gallery is licensed under the
2 | MIT License.
3 |
--------------------------------------------------------------------------------
/unitegallery/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/unitegallery/dist/js/unitegallery.min.js"],
3 | "resources": ["node_modules/unitegallery/dist/**"]
4 | }
5 |
--------------------------------------------------------------------------------
/unitegallery/unitegallery.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Unite Gallery
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 | jQuery
19 |
20 |
21 |
22 |
23 | unitegallery
24 | unitegallery.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/unitegallery@<~=version~>/dist/js/unitegallery.min.js
27 | jQuery.fn.unitegallery
28 |
29 |
30 |
31 |
32 | unitegallery
33 |
34 | unitegallery.min.js
35 |
36 |
37 |
38 |
39 |
40 | Resources\Libraries\unitegallery\<~=versionFolder~>
41 |
42 | Resources.zip
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/urijs/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the URI.js changelog
2 |
--------------------------------------------------------------------------------
/urijs/LICENSE.htm:
--------------------------------------------------------------------------------
1 | URI.js is licensed under the MIT License.
2 |
--------------------------------------------------------------------------------
/urijs/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/urijs/src/URI.min.js"]
3 | }
4 |
--------------------------------------------------------------------------------
/urijs/uri.js.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | URI.js
5 |
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
19 |
20 |
21 |
22 |
23 | uri.js
24 | URI.min.js
25 | BodyBottom
26 | https://cdn.jsdelivr.net/npm/urijs@<~=version~>/src/URI.min.js
27 | URI
28 |
29 |
30 |
31 |
32 | uri.js
33 |
34 | URI.min.js
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/utility/index.mjs:
--------------------------------------------------------------------------------
1 | import lodash from 'lodash';
2 | const { padStart } = lodash;
3 | export { padStart };
4 | export { formatPackageUpgrades } from './ui.mjs';
5 | export { getLibraries, getUpgradeVersions } from './packages.mjs';
6 | export { validatePackage } from './validate.mjs';
7 |
8 | /**
9 | * Format a version number in the format used by DNN JS library folders
10 | *
11 | * @param {string} version - the version number
12 | * @returns {string} the version number in the correct format
13 | */
14 | export function formatVersionFolder(version) {
15 | const versionFolderPadding = 2;
16 |
17 | return version
18 | .split('.')
19 | .map((n) => padStart(n, versionFolderPadding, '0'))
20 | .join('_');
21 | }
22 |
23 | /**
24 | * Compares two strings, case-insensitively, for use in Array.sort
25 | *
26 | * @param {string|undefined} a - One string value
27 | * @param {string|undefined} b - The other string value
28 | * @returns {-1|0|1} The comparison value (-1 if a is less than b, 1 if a is greater than b, 0 if they're equal)
29 | */
30 | export function compareStrings(a, b) {
31 | const upperA = a ? a.toUpperCase() : a;
32 | const upperB = b ? b.toUpperCase() : b;
33 | if (upperA < upperB) {
34 | return -1;
35 | }
36 |
37 | if (upperA > upperB) {
38 | return 1;
39 | }
40 |
41 | return 0;
42 | }
43 |
--------------------------------------------------------------------------------
/utility/packages.mjs:
--------------------------------------------------------------------------------
1 | import path from 'path';
2 | import {globSync} from 'glob';
3 | import semver from 'semver';
4 | import log from 'fancy-log';
5 | import chalk from 'chalk';
6 | import packageJson from 'package-json';
7 | import { readFile } from 'fs/promises';
8 | import { readFileSync } from 'fs';
9 |
10 | const { dependencies } = JSON.parse(
11 | await readFile(new URL('../package.json', import.meta.url))
12 | );
13 |
14 | const validLibraryNames = new Set(Object.keys(dependencies));
15 |
16 | /**
17 | * Gets the name of the npm package from a path to a library
18 | *
19 | * @private
20 | * @param {string} libraryPath - The path to the library directory
21 | * @returns {string} The name of the library on the npm registry
22 | */
23 | function resolveLibraryName(libraryPath) {
24 | const name = path.basename(libraryPath);
25 | if (validLibraryNames.has(name)) {
26 | return name;
27 | }
28 |
29 | for (const libraryName of validLibraryNames) {
30 | if (libraryName.endsWith(`/${name}`)) {
31 | return libraryName;
32 | }
33 | }
34 |
35 | log.warn(chalk`Unable to find npm package name for {yellow ${name}}`);
36 |
37 | return null;
38 | }
39 |
40 | /**
41 | * Gets the current list of DNN JS libraries in this repo
42 | *
43 | * @returns {object[]} An array of objects with path, manifest, name, and version
44 | */
45 | export function getLibraries() {
46 | return globSync('*/dnn-library.json')
47 | .map((manifestPath) => ({
48 | path: path.dirname(manifestPath),
49 | manifest: JSON.parse(readFileSync(path.resolve(manifestPath))),
50 | }))
51 | .map((library) =>
52 | Object.assign(library, { name: resolveLibraryName(library.path) })
53 | )
54 | .map((library) =>
55 | Object.assign(library, { version: dependencies[library.name] })
56 | );
57 | }
58 |
59 | /**
60 | * Gets the available upgrade versions for a library
61 | *
62 | * @param {object} library - A library object
63 | * @returns {Promise} A Promise which returns a Map with available version upgrades
64 | */
65 | export function getUpgradeVersions(library) {
66 | return packageJson(library.name, {
67 | allVersions: true,
68 | }).then(({ versions }) =>
69 | Object.keys(versions)
70 | .filter((version) => semver.gt(version, library.version))
71 | .sort(semver.compare)
72 | .reduce(
73 | (upgrades, version) =>
74 | upgrades.set(
75 | semver.diff(version, library.version),
76 | version
77 | ),
78 | new Map()
79 | )
80 | );
81 | }
82 |
--------------------------------------------------------------------------------
/utility/ui.mjs:
--------------------------------------------------------------------------------
1 | import CliUi from 'cliui';
2 | const versionColumnWidth = 12;
3 |
4 | /**
5 | * Create a CLIUI column to display a version number
6 | * @private
7 | * @param {string} text - The header text
8 | * @returns {object} A CLIUI column
9 | */
10 | function createVersionHeaderColumn(text) {
11 | return {
12 | text,
13 | align: 'right',
14 | border: true,
15 | width: versionColumnWidth,
16 | };
17 | }
18 |
19 | /**
20 | * Create a CLIUI column to display a version number
21 | * @private
22 | * @param {string|undefined} version - The version number, if one exists
23 | * @returns {object} A CLIUI column
24 | */
25 | function createVersionColumn(version) {
26 | return {
27 | text: version || 'n/a',
28 | align: 'right',
29 | padding: [0, 1, 0, 0],
30 | width: versionColumnWidth,
31 | };
32 | }
33 |
34 | /**
35 | * Generates a table to be displayed via the CLI which lists the version
36 | * upgrades available for the packages
37 | *
38 | * @param {object[]} packages - The package name, current version, and a Map of
39 | * available upgrade versions
40 | * @returns {string} A CLI UI string
41 | */
42 | export function formatPackageUpgrades(packages) {
43 | const maxNameLength = packages.reduce(
44 | (max, { name }) => Math.max(max, name.length),
45 | 0
46 | );
47 | const nameColumnWidth = 1 + maxNameLength + 1;
48 |
49 | const ui = CliUi();
50 | ui.div(
51 | {
52 | text: 'Name',
53 | align: 'left',
54 | border: true,
55 | width: nameColumnWidth,
56 | },
57 | createVersionHeaderColumn('Current'),
58 | createVersionHeaderColumn('Patch'),
59 | createVersionHeaderColumn('Minor'),
60 | createVersionHeaderColumn('Major')
61 | );
62 |
63 | packages.forEach(({ name, version, upgrades }) =>
64 | ui.div(
65 | {
66 | text: name,
67 | align: 'left',
68 | padding: [0, 0, 0, 1],
69 | width: nameColumnWidth,
70 | },
71 | createVersionColumn(version),
72 | createVersionColumn(upgrades.get('patch')),
73 | createVersionColumn(upgrades.get('minor')),
74 | createVersionColumn(upgrades.get('major'))
75 | )
76 | );
77 |
78 | return ui.toString();
79 | }
80 |
--------------------------------------------------------------------------------
/utility/validate.mjs:
--------------------------------------------------------------------------------
1 | import path from 'path';
2 | import decompress from 'decompress';
3 | import select from 'xpath.js';
4 | import { DOMParser } from '@xmldom/xmldom';
5 | import got from 'got';
6 |
7 | function equalCaseInsensitive(a, b) {
8 | if (!a || !b) {
9 | return !a && !b;
10 | }
11 |
12 | return a.toUpperCase() === b.toUpperCase();
13 | }
14 |
15 | /**
16 | * Validates a package
17 | *
18 | * @param {String} file - Path to a zip package file
19 | * @returns {Promise} Resolves to a list of error messages
20 | */
21 | export async function validatePackage(file) {
22 | const validationMessages = [];
23 | try {
24 | const files = await decompress(file);
25 | const manifestFiles = files.filter(
26 | (file) => path.extname(file.path) === '.dnn'
27 | );
28 | if (manifestFiles.length > 1) {
29 | return ['Too many .dnn manifest files'];
30 | } else if (manifestFiles.length === 0) {
31 | return ['Missing .dnn manifest file'];
32 | }
33 |
34 | const manifestFile = manifestFiles[0];
35 | const manifestContents = manifestFile.data.toString('utf-8');
36 | const parser = new DOMParser();
37 |
38 | const doc = parser.parseFromString(manifestContents, 'text/xml');
39 | const cdnPathNodes = select(
40 | doc,
41 | '/dotnetnuke/packages/package/components/component/javaScriptLibrary/CDNPath/text()'
42 | );
43 | const cdnResponses = cdnPathNodes
44 | .map(({ data }) => data)
45 | .filter((data) => Boolean(data))
46 | .map((url) => got.head(url));
47 | for (const response of cdnResponses) {
48 | try {
49 | await response;
50 | } catch (e) {
51 | validationMessages.push('Error checking CDN URL: ' + e);
52 | }
53 | }
54 |
55 | const fileNames = select(
56 | doc,
57 | '/dotnetnuke/packages/package/components/component/javaScriptLibrary/fileName/text()'
58 | ).map(({ data }) => data);
59 | if (fileNames.length !== 1) {
60 | validationMessages.push(
61 | 'Expected exactly one JavaScript_Library component file name, got ' +
62 | fileNames.length
63 | );
64 | }
65 |
66 | const jsFileNames = select(
67 | doc,
68 | '/dotnetnuke/packages/package/components/component/jsfiles/jsfile/name/text()'
69 | ).map(({ data }) => data);
70 | if (jsFileNames.length !== 1) {
71 | validationMessages.push(
72 | 'Expected exactly one JavaScriptFile component file name, got ' +
73 | jsFileNames.length
74 | );
75 | }
76 |
77 | if (
78 | fileNames.length === 1 &&
79 | jsFileNames.length === 1 &&
80 | fileNames[0] !== jsFileNames[0]
81 | ) {
82 | validationMessages.push(
83 | `Expected JavaScriptFile component file name "${jsFileNames[0]}" to equal JavaScript_Library component file name "${fileNames[0]}"`
84 | );
85 | } else {
86 | const fileName = fileNames[0];
87 | const jsFiles = files.filter((file) =>
88 | equalCaseInsensitive(fileName, path.basename(file.path))
89 | );
90 | if (jsFiles.length === 0) {
91 | validationMessages.push(
92 | `File in manifest "${fileName}" is not in package zip`
93 | );
94 | }
95 | }
96 |
97 | const resourcesFiles = files.filter(
98 | (file) => path.basename(file.path) === 'Resources.zip'
99 | );
100 | const resourcesFileNames = select(
101 | doc,
102 | '/dotnetnuke/packages/package/components/component/resourceFiles/resourceFile/name/text()'
103 | ).map(({ data }) => data);
104 | if (resourcesFiles.length < resourcesFileNames.length) {
105 | validationMessages.push(
106 | `"${resourcesFileNames[0]}" specified in manifest but is not in package zip`
107 | );
108 | } else if (resourcesFiles.length > resourcesFileNames.length) {
109 | validationMessages.push(
110 | `"${resourcesFiles[0].path}" is in package zip but is not specified in manifest`
111 | );
112 | }
113 |
114 | return validationMessages;
115 | } catch (e) {
116 | validationMessages.push('Unexpected error: ' + e);
117 | return validationMessages;
118 | }
119 | }
120 |
--------------------------------------------------------------------------------
/xlsx/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the JS-XLSX changelog
2 |
--------------------------------------------------------------------------------
/xlsx/LICENSE.htm:
--------------------------------------------------------------------------------
1 | JS-XLSX is licensed under the
2 | Apache 2.0 License.
3 |
--------------------------------------------------------------------------------
/xlsx/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/xlsx/dist/xlsx.mini.min.js"],
3 | "resources": [
4 | "node_modules/xlsx/dist/**",
5 | "!node_modules/xlsx/dist/xlsx.min.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/xlsx/js-xlsx.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | SheetJS
5 |
6 |
7 |
8 |
9 | Engage Software
10 | Engage Software
11 | https://engagesoftware.com/
12 | support@engagesoftware.com
13 |
14 |
15 |
16 | true
17 |
18 |
21 |
22 |
23 |
24 |
25 | js-xlsx
26 | xlsx.mini.min.js
27 | BodyBottom
28 | https://cdn.jsdelivr.net/npm/xlsx@<~=version~>/dist/xlsx.mini.min.js
29 | XLSX
30 |
31 |
32 |
33 |
34 | js-xlsx
35 |
36 | xlsx.mini.min.js
37 |
38 |
39 |
40 |
41 |
42 | Resources\Libraries\js-xlsx\<~=versionFolder~>
43 |
44 | Resources.zip
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/zeroclipboard/CHANGES.htm:
--------------------------------------------------------------------------------
1 | See the ZeroClipboard changelog
--------------------------------------------------------------------------------
/zeroclipboard/LICENSE.htm:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 | Copyright (c) 2014 Jon Rohan, James M. Greene
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
5 |
6 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
7 |
8 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9 |
--------------------------------------------------------------------------------
/zeroclipboard/dnn-library.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["node_modules/zeroclipboard/dist/ZeroClipboard.min.js"],
3 | "resources": [
4 | "node_modules/zeroclipboard/dist/ZeroClipboard.Core.js",
5 | "node_modules/zeroclipboard/dist/ZeroClipboard.Core.min.js",
6 | "node_modules/zeroclipboard/dist/ZeroClipboard.Core.min.map",
7 | "node_modules/zeroclipboard/dist/ZeroClipboard.js",
8 | "node_modules/zeroclipboard/dist/ZeroClipboard.min.map",
9 | "node_modules/zeroclipboard/dist/ZeroClipboard.swf"
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/zeroclipboard/zeroclipboard.dnn:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ZeroClipboard
5 | The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface. http://zeroclipboard.org/
6 |
7 | Engage Software
8 | Engage Software
9 | https://engagesoftware.com/
10 | support@engagesoftware.com
11 |
12 |
13 |
14 | true
15 |
16 |
17 |
18 | zeroclipboard
19 | ZeroClipboard.min.js
20 | BodyBottom
21 | ZeroClipboard
22 | https://cdn.jsdelivr.net/zeroclipboard/<~=version~>/ZeroClipboard.min.js
23 |
24 |
25 |
26 |
27 | zeroclipboard
28 |
29 | ZeroClipboard.min.js
30 |
31 |
32 |
33 |
34 |
35 | Resources\Libraries\zeroclipboard\<~=versionFolder~>
36 |
37 | Resources.zip
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------