Bläddra i källkod

#4836 Adding package.json for some plugins

Alex Trofimov 1 år sedan
förälder
incheckning
3bf6d06473

+ 54 - 0
plugins_public/at.js/package.json

@@ -0,0 +1,54 @@
+{
+  "name": "at.js",
+  "main": "dist/js/jquery.atwho.js",
+  "author": {
+    "name": "chord.luo",
+    "email": "chord.luo@gmail.com"
+  },
+  "homepage": "http://ichord.github.com/At.js",
+  "license": "MIT",
+  "version": "1.5.4",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/ichord/At.js"
+  },
+  "engines": {
+    "node": ">= 0.6.0"
+  },
+  "scripts": {
+    "test": "gulp test"
+  },
+  "peerDependencies": {
+    "jquery": ">=1.7.0 <4.0.0"
+  },
+  "devDependencies": {
+    "gulp": "^3.9.0",
+    "gulp-bump": "^1.0.0",
+    "gulp-coffee": "^2.3.1",
+    "gulp-concat": "^2.6.0",
+    "gulp-cssmin": "^0.1.7",
+    "gulp-debug": "^2.1.2",
+    "gulp-header": "^1.7.1",
+    "gulp-jasmine": "^2.2.1",
+    "gulp-jasmine-phantom": "^2.0.1",
+    "gulp-rename": "^1.2.2",
+    "gulp-uglify": "^1.5.1",
+    "gulp-umd": "^0.2.0",
+    "gulp-util": "^3.0.7",
+    "jasmine-ajax": "^3.2.0",
+    "jasmine-jquery": "^2.1.1",
+    "phantomjs": "^1.9.19"
+  },
+  "spm": {
+    "main": "dist/js/jquery.atwho.js",
+    "dependencies": {
+      "jquery": ">=1.7.2",
+      "caret.js": "~0.3.1"
+    },
+    "ignore": [
+      "examples",
+      "spec",
+      "src"
+    ]
+  }
+}

+ 46 - 0
plugins_public/codemirror/package.json

@@ -0,0 +1,46 @@
+{
+  "name": "codemirror",
+  "version": "5.52.0",
+  "main": "lib/codemirror.js",
+  "style": "lib/codemirror.css",
+  "author": {
+    "name": "Marijn Haverbeke",
+    "email": "marijnh@gmail.com",
+    "url": "http://marijnhaverbeke.nl"
+  },
+  "description": "Full-featured in-browser code editor",
+  "license": "MIT",
+  "directories": {
+    "lib": "./lib"
+  },
+  "scripts": {
+    "build": "rollup -c",
+    "watch": "rollup -w -c",
+    "prepare": "npm run-script build",
+    "test": "node ./test/run.js",
+    "lint": "bin/lint"
+  },
+  "devDependencies": {
+    "blint": "^1.1.0",
+    "node-static": "0.7.11",
+    "puppeteer": "^1.20.0",
+    "rollup": "^1.26.3",
+    "rollup-plugin-buble": "^0.19.8"
+  },
+  "bugs": "http://github.com/codemirror/CodeMirror/issues",
+  "keywords": [
+    "JavaScript",
+    "CodeMirror",
+    "Editor"
+  ],
+  "homepage": "https://codemirror.net",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/codemirror/CodeMirror.git"
+  },
+  "jspm": {
+    "directories": {},
+    "dependencies": {},
+    "devDependencies": {}
+  }
+}

+ 19 - 0
plugins_public/combodate/package.json

@@ -0,0 +1,19 @@
+{
+  "name": "combodate",
+  "version": "1.0.7",
+  "description": "Dropdown date and time picker",
+  "author": "https://github.com/vitalets",
+  "license": "MIT",
+  "homepage": "https://github.com/vitalets/combodate",
+  "main": "combodate.js",
+  "ignore": [
+    "**/.*",
+    "moment*.js",
+    "test"
+  ],
+  "dependencies": {
+    "moment": "<=2.5.*"
+  },
+  "devDependencies": {
+  }
+}

+ 40 - 0
plugins_public/croppie/package.json

@@ -0,0 +1,40 @@
+{
+  "name": "croppie",
+  "version": "2.6.5",
+  "description": "A simple javascript image cropper",
+  "main": "croppie.js",
+  "devDependencies": {
+    "gh-pages": "^0.11.0",
+    "mocha": "2.4.5",
+    "uglify-js": "3.3.15"
+  },
+  "scripts": {
+    "test": "mocha test/unit",
+    "deploy": "node deploy.js",
+    "uglify": "uglifyjs croppie.js -c -m -r '$,require,exports' -o croppie.min.js"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git+https://github.com/Foliotek/Croppie.git"
+  },
+  "keywords": [
+    "crop",
+    "cropper",
+    "image",
+    "cropping"
+  ],
+  "authors": [
+    "Dustin Smith <thedustinsmith@gmail.com>",
+    "Ethan Calvert <calvert1591@gmail.com>"
+  ],
+  "license": "MIT",
+  "bugs": {
+    "url": "https://github.com/Foliotek/Croppie/issues"
+  },
+  "homepage": "http://foliotek.github.io/Croppie",
+  "files": [
+    "croppie.css",
+    "croppie.js",
+    "croppie.min.js"
+  ]
+}

+ 32 - 0
plugins_public/fancybox/package.json

@@ -0,0 +1,32 @@
+{
+  "name": "fancybox",
+  "original-version": "2.1.5",
+  "version": "3.0.1",
+  "description": "fancyBox is a tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages. It is built on the top of the popular JavaScript framework jQuery and is both easy to implement and a snap to customize.",
+  "main": "dist/js/jquery.fancybox.cjs.js",
+  "scripts": {
+    "test": "./node_modules/phantomjs/lib/phantom/bin/phantomjs ./test.js"
+  },
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/olsonpm/fancybox.git"
+  },
+  "keywords": [
+    "fancybox",
+    "fancy",
+    "box",
+    "lightbox"
+  ],
+  "author": "fancyapps (https://github.com/fancyapps)",
+  "license": "CC BY-NC 3.0 (http://creativecommons.org/licenses/by-nc/3.0/)",
+  "bugs": {
+    "url": "https://github.com/olsonpm/fancybox/issues"
+  },
+  "homepage": "https://github.com/olsonpm/fancybox",
+  "devDependencies": {
+    "chai": "^1.10.0",
+    "jquery": "^2.1.3",
+    "node-sass": "^2.0.0-beta",
+    "phantomjs": "^1.9.13"
+  }
+}

+ 71 - 0
plugins_public/filepond/package.json

@@ -0,0 +1,71 @@
+{
+    "name": "filepond",
+    "version": "4.30.3",
+    "description": "FilePond, Where files go to stretch their bits.",
+    "license": "MIT",
+    "author": {
+        "name": "PQINA",
+        "url": "https://pqina.nl/"
+    },
+    "homepage": "https://pqina.nl/filepond/",
+    "repository": "pqina/filepond",
+    "main": "dist/filepond.js",
+    "browser": "dist/filepond.js",
+    "module": "dist/filepond.esm.js",
+    "keywords": [
+        "javascript",
+        "file",
+        "upload",
+        "drag",
+        "drop",
+        "browse",
+        "paste",
+        "image",
+        "preview"
+    ],
+    "browserslist": [
+        "last 1 version and not Explorer 10",
+        "Explorer 11",
+        "iOS >= 9",
+        "Android >= 4.4"
+    ],
+    "files": [
+        "dist",
+        "locale",
+        "types/*.d.ts"
+    ],
+    "types": "types/index.d.ts",
+    "scripts": {
+        "test": "npx jest",
+        "dev": "npm run start",
+        "start": "npx rollup -c -w",
+        "build": "npm run scripts | npm run styles",
+        "scripts": "npx rollup -c",
+        "styles": "npm run styles:pretty && npm run styles:nano",
+        "styles:pretty": "npx postcss src/css/styles.css --no-map --use precss --use autoprefixer | npx prettier --single-quote --parser css | node banner-cli.js FilePond > dist/filepond.css",
+        "styles:nano": "npx postcss src/css/styles.css --no-map --use precss --use autoprefixer --use cssnano | node banner-cli.js FilePond > dist/filepond.min.css",
+        "dtslint": "dtslint types"
+    },
+    "devDependencies": {
+        "@babel/core": "^7.5.5",
+        "@babel/plugin-proposal-object-rest-spread": "^7.5.5",
+        "@babel/plugin-transform-template-literals": "^7.4.4",
+        "@babel/preset-env": "^7.5.5",
+        "autoprefixer": "^9.6.1",
+        "babel-jest": "^24.8.0",
+        "cssnano": "^4.1.10",
+        "dtslint": "^3.6.12",
+        "jest": "^24.8.0",
+        "postcss-cli": "^6.1.3",
+        "precss": "^4.0.0",
+        "prettier": "^1.18.2",
+        "rollup": "^1.17.0",
+        "rollup-plugin-babel": "^4.3.3",
+        "rollup-plugin-commonjs": "^9.3.4",
+        "rollup-plugin-license": "^0.8.1",
+        "rollup-plugin-node-resolve": "^4.2.4",
+        "rollup-plugin-prettier": "^0.6.0",
+        "rollup-plugin-terser": "^4.0.4",
+        "typescript": "^3.9.6"
+    }
+}

+ 59 - 0
plugins_public/flickity/package.json

@@ -0,0 +1,59 @@
+{
+  "name": "flickity",
+  "version": "2.2.1",
+  "description": "Touch, responsive, flickable carousels",
+  "main": "js/index.js",
+  "style": "css/flickity.css",
+  "dependencies": {
+    "desandro-matches-selector": "^2.0.0",
+    "ev-emitter": "^1.1.1",
+    "fizzy-ui-utils": "^2.0.7",
+    "get-size": "^2.0.3",
+    "unidragger": "^2.3.0",
+    "unipointer": "^2.3.0"
+  },
+  "devDependencies": {
+    "chalk": "^2.4.2",
+    "flickity-as-nav-for": "^2.0.0",
+    "flickity-imagesloaded": "^2.0.0",
+    "gulp": "^4.0.2",
+    "gulp-clean-css": "^4.2.0",
+    "gulp-jshint": "^2.1.0",
+    "gulp-json-lint": "^0.1.0",
+    "gulp-rename": "^1.4.0",
+    "gulp-replace": "^1.0.0",
+    "gulp-requirejs-optimize": "github:metafizzy/gulp-requirejs-optimize",
+    "gulp-uglify": "^3.0.2",
+    "gulp-util": "^3.0.8",
+    "jquery-bridget": "^2.0.0",
+    "jshint": "^2.10.2",
+    "merge2": "^1.2.3",
+    "minimist": "^1.2.0"
+  },
+  "scripts": {
+    "test": "echo \"View test/ in browser\" && exit 1"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/metafizzy/flickity.git"
+  },
+  "keywords": [
+    "touch",
+    "responsive",
+    "flick",
+    "slider",
+    "carousel",
+    "gallery",
+    "DOM",
+    "browser"
+  ],
+  "author": "Metafizzy",
+  "license": "GPL-3.0",
+  "bugs": {
+    "url": "https://github.com/metafizzy/flickity/issues"
+  },
+  "homepage": "https://flickity.metafizzy.co",
+  "directories": {
+    "test": "test"
+  }
+}

+ 52 - 0
plugins_public/fullcalendar/package.json

@@ -0,0 +1,52 @@
+{
+  "private": true,
+  "name": "@fullcalendar/standard-features",
+  "description": "Full-sized drag & drop event calendar in JavaScript",
+  "version": "0.0.0",
+  "keywords": [
+    "calendar",
+    "event",
+    "full-sized",
+    "fullcalendar"
+  ],
+  "homepage": "https://fullcalendar.io",
+  "bugs": "https://fullcalendar.io/reporting-bugs",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/fullcalendar/fullcalendar.git"
+  },
+  "license": "MIT",
+  "author": {
+    "name": "Adam Shaw",
+    "email": "arshaw@arshaw.com",
+    "url": "http://arshaw.com/"
+  },
+  "copyright": "2023 Adam Shaw",
+  "devDependencies": {
+    "@fullcalendar/standard-scripts": "*"
+  },
+  "scripts": {
+    "postinstall": "standard-scripts postinstall",
+    "lint": "standard-scripts lint",
+    "build": "standard-scripts build",
+    "dev": "standard-scripts dev",
+    "test": "standard-scripts test",
+    "test:dev": "standard-scripts test --dev",
+    "clean": "standard-scripts clean",
+    "ci": "pnpm run lint && pnpm run build && pnpm run test"
+  },
+  "type": "module",
+  "engines": {
+    "pnpm": ">=7.9.5"
+  },
+  "pnpm": {
+    "peerDependencyRules": {
+      "allowAny": [
+        "postcss"
+      ]
+    },
+    "patchedDependencies": {
+      "jasmine-jquery@2.1.1": "scripts/patches/jasmine-jquery@2.1.1.patch"
+    }
+  }
+}

+ 89 - 0
plugins_public/highlight/package.json

@@ -0,0 +1,89 @@
+{
+  "name": "highlight.js",
+  "description": "Syntax highlighting with language autodetection.",
+  "keywords": [
+    "highlight",
+    "syntax"
+  ],
+  "homepage": "https://highlightjs.org/",
+  "version": "11.3.1",
+  "author": {
+    "name": "Ivan Sagalaev",
+    "email": "maniac@softwaremaniacs.org"
+  },
+  "contributors": [
+    "Josh Goebel <hello@joshgoebel.com>",
+    "Egor Rogov <e.rogov@postgrespro.ru>",
+    "Vladimir Jimenez <me@allejo.io>",
+    "Ivan Sagalaev <maniac@softwaremaniacs.org>",
+    "Jeremy Hull <sourdrums@gmail.com>",
+    "Oleg Efimov <efimovov@gmail.com>",
+    "Gidi Meir Morris <gidi@gidi.io>",
+    "Jan T. Sott <git@idleberg.com>",
+    "Li Xuanji <xuanji@gmail.com>",
+    "Marcos Cáceres <marcos@marcosc.com>",
+    "Sang Dang <sang.dang@polku.io>"
+  ],
+  "bugs": {
+    "url": "https://github.com/highlightjs/highlight.js/issues"
+  },
+  "license": "BSD-3-Clause",
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/highlightjs/highlight.js.git"
+  },
+  "type": "commonjs",
+  "main": "./lib/index.js",
+  "types": "./types/index.d.ts",
+  "scripts": {
+    "mocha": "mocha",
+    "lint": "eslint src/*.js src/lib/*.js demo/*.js",
+    "lint-languages": "eslint --no-eslintrc -c .eslintrc.lang.js src/languages/**/*.js",
+    "build_and_test": "npm run build && npm run test",
+    "build_and_test_browser": "npm run build-browser && npm run test-browser",
+    "build": "node ./tools/build.js -t node",
+    "build-cdn": "node ./tools/build.js -t cdn",
+    "build-browser": "node ./tools/build.js -t browser :common",
+    "test": "mocha test",
+    "test-markup": "mocha test/markup",
+    "test-detect": "mocha test/detect",
+    "test-browser": "mocha test/browser",
+    "test-parser": "mocha test/parser"
+  },
+  "engines": {
+    "node": ">=12.0.0"
+  },
+  "devDependencies": {
+    "@rollup/plugin-commonjs": "^21.0.0",
+    "@rollup/plugin-json": "^4.1.0",
+    "@rollup/plugin-node-resolve": "^13.0.0",
+    "@types/mocha": "^9.0.0",
+    "@typescript-eslint/eslint-plugin": "^4.23.0",
+    "@typescript-eslint/parser": "^4.23.0",
+    "clean-css": "^5.0.1",
+    "cli-table": "^0.3.1",
+    "colors": "^1.1.2",
+    "commander": "8.2",
+    "css": "^3.0.0",
+    "deep-freeze-es6": "^1.4.1",
+    "del": "^6.0.0",
+    "dependency-resolver": "^2.0.1",
+    "eslint": "^7.26.0",
+    "eslint-config-standard": "^16.0.1",
+    "eslint-plugin-import": "^2.25.2",
+    "eslint-plugin-node": "^11.1.0",
+    "eslint-plugin-promise": "^5.1.0",
+    "glob": "^7.1.7",
+    "glob-promise": "^4.2.1",
+    "handlebars": "^4.7.6",
+    "jsdom": "^18.0.0",
+    "lodash": "^4.17.20",
+    "mocha": "^9.1.3",
+    "refa": "^0.4.1",
+    "rollup": "^2.47.0",
+    "should": "^13.2.3",
+    "terser": "^5.7.0",
+    "tiny-worker": "^2.3.0",
+    "typescript": "^4.4.4"
+  }
+}

+ 74 - 0
plugins_public/jquery-ui/package.json

@@ -0,0 +1,74 @@
+{
+	"name": "jquery-ui",
+	"title": "jQuery UI",
+	"description": "A curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library.",
+	"version": "1.13.3",
+	"homepage": "http://jqueryui.com",
+	"author": {
+		"name": "jQuery Foundation and other contributors",
+		"url": "https://github.com/jquery/jquery-ui/blob/1.13.1/AUTHORS.txt"
+	},
+	"main": "ui/widget.js",
+	"maintainers": [
+		{
+			"name": "Jörn Zaefferer",
+			"email": "joern.zaefferer@gmail.com",
+			"url": "http://bassistance.de"
+		},
+		{
+			"name": "Mike Sherov",
+			"email": "mike.sherov@gmail.com",
+			"url": "http://mike.sherov.com"
+		},
+		{
+			"name": "TJ VanToll",
+			"email": "tj.vantoll@gmail.com",
+			"url": "http://tjvantoll.com"
+		},
+		{
+			"name": "Felix Nagel",
+			"email": "info@felixnagel.com",
+			"url": "http://www.felixnagel.com"
+		},
+		{
+			"name": "Alex Schmitz",
+			"email": "arschmitz@gmail.com",
+			"url": "https://github.com/arschmitz"
+		}
+	],
+	"repository": {
+		"type": "git",
+		"url": "git://github.com/jquery/jquery-ui.git"
+	},
+	"bugs": {
+		"url": "https://github.com/jquery/jquery-ui/issues"
+	},
+	"license": "MIT",
+	"scripts": {
+		"test": "grunt"
+	},
+	"dependencies": {
+		"jquery": ">=1.8.0 <4.0.0"
+	},
+	"devDependencies": {
+		"commitplease": "3.2.0",
+		"eslint-config-jquery": "3.0.0",
+		"glob": "7.2.0",
+		"grunt": "1.4.1",
+		"grunt-bowercopy": "1.2.5",
+		"grunt-cli": "1.4.3",
+		"grunt-compare-size": "0.4.2",
+		"grunt-contrib-concat": "1.0.1",
+		"grunt-contrib-csslint": "2.0.0",
+		"grunt-contrib-qunit": "5.1.1",
+		"grunt-contrib-requirejs": "1.0.0",
+		"grunt-contrib-uglify": "5.0.1",
+		"grunt-eslint": "23.0.0",
+		"grunt-git-authors": "3.2.0",
+		"grunt-html": "14.5.0",
+		"load-grunt-tasks": "5.1.0",
+		"rimraf": "3.0.2",
+		"testswarm": "1.1.2"
+	},
+	"keywords": []
+}

+ 116 - 0
plugins_public/jquery/package.json

@@ -0,0 +1,116 @@
+{
+  "name": "jquery",
+  "title": "jQuery",
+  "description": "JavaScript library for DOM operations",
+  "version": "3.6.0",
+  "main": "dist/jquery.js",
+  "homepage": "https://jquery.com",
+  "author": {
+    "name": "OpenJS Foundation and other contributors",
+    "url": "https://github.com/jquery/jquery/blob/3.6.0/AUTHORS.txt"
+  },
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/jquery/jquery.git"
+  },
+  "keywords": [
+    "jquery",
+    "javascript",
+    "browser",
+    "library"
+  ],
+  "bugs": {
+    "url": "https://github.com/jquery/jquery/issues"
+  },
+  "license": "MIT",
+  "devDependencies": {
+    "@babel/core": "7.3.3",
+    "@babel/plugin-transform-for-of": "7.2.0",
+    "commitplease": "3.2.0",
+    "core-js": "2.6.5",
+    "eslint-config-jquery": "3.0.0",
+    "grunt": "1.3.0",
+    "grunt-babel": "8.0.0",
+    "grunt-cli": "1.3.2",
+    "grunt-compare-size": "0.4.2",
+    "grunt-contrib-uglify": "3.4.0",
+    "grunt-contrib-watch": "1.1.0",
+    "grunt-eslint": "22.0.0",
+    "grunt-git-authors": "3.2.0",
+    "grunt-jsonlint": "1.1.0",
+    "grunt-karma": "4.0.0",
+    "grunt-newer": "1.3.0",
+    "grunt-npmcopy": "0.2.0",
+    "gzip-js": "0.3.2",
+    "husky": "1.3.1",
+    "insight": "0.10.1",
+    "jsdom": "13.2.0",
+    "karma": "5.2.3",
+    "karma-browserstack-launcher": "1.4.0",
+    "karma-chrome-launcher": "2.2.0",
+    "karma-firefox-launcher": "1.1.0",
+    "karma-ie-launcher": "1.0.0",
+    "karma-jsdom-launcher": "8.0.2",
+    "karma-qunit": "3.0.0",
+    "load-grunt-tasks": "5.1.0",
+    "native-promise-only": "0.8.1",
+    "promises-aplus-tests": "2.1.2",
+    "q": "1.5.1",
+    "qunit": "2.9.2",
+    "raw-body": "2.3.3",
+    "requirejs": "2.3.6",
+    "sinon": "2.3.7",
+    "sizzle": "2.3.6",
+    "strip-json-comments": "2.0.1",
+    "testswarm": "1.1.2",
+    "uglify-js": "3.4.7"
+  },
+  "scripts": {
+    "build": "npm install && grunt",
+    "start": "grunt watch",
+    "test:browserless": "grunt && grunt test:slow",
+    "test:browser": "grunt && grunt karma:main",
+    "test:amd": "grunt && grunt karma:amd",
+    "test:no-deprecated": "grunt test:prepare && grunt custom:-deprecated && grunt karma:main",
+    "test:no-sizzle": "grunt test:prepare && grunt custom:-sizzle && grunt karma:main",
+    "test:slim": "grunt test:prepare && grunt custom:slim && grunt karma:main",
+    "test": "npm run test:slim && npm run test:no-deprecated && npm run test:no-sizzle && grunt && grunt test:slow && grunt karma:main && grunt karma:amd",
+    "jenkins": "npm run test:browserless"
+  },
+  "commitplease": {
+    "nohook": true,
+    "components": [
+      "Docs",
+      "Tests",
+      "Build",
+      "Support",
+      "Release",
+      "Core",
+      "Ajax",
+      "Attributes",
+      "Callbacks",
+      "CSS",
+      "Data",
+      "Deferred",
+      "Deprecated",
+      "Dimensions",
+      "Effects",
+      "Event",
+      "Manipulation",
+      "Offset",
+      "Queue",
+      "Selector",
+      "Serialize",
+      "Traversing",
+      "Wrap"
+    ],
+    "markerPattern": "^((clos|fix|resolv)(e[sd]|ing))|^(refs?)",
+    "ticketPattern": "^((Closes|Fixes) ([a-zA-Z]{2,}-)[0-9]+)|^(Refs? [^#])"
+  },
+  "husky": {
+    "hooks": {
+      "commit-msg": "commitplease .git/COMMIT_EDITMSG",
+      "pre-commit": "grunt lint:newer qunit_fixture"
+    }
+  }
+}

+ 58 - 0
plugins_public/jstree/package.json

@@ -0,0 +1,58 @@
+{
+  "name": "jstree",
+  "title": "jsTree",
+  "description": "jQuery tree plugin",
+  "version": "3.3.10",
+  "homepage": "http://jstree.com",
+  "main": "./dist/jstree.js",
+  "author": {
+    "name": "Ivan Bozhanov",
+    "email": "jstree@jstree.com",
+    "url": "http://vakata.com"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/vakata/jstree.git"
+  },
+  "bugs": {
+    "url": "https://github.com/vakata/jstree/issues"
+  },
+  "license": "MIT",
+  "licenses": [
+    {
+      "type": "MIT",
+      "url": "https://github.com/vakata/jstree/blob/master/LICENSE-MIT"
+    }
+  ],
+  "keywords": [],
+  "devDependencies": {
+    "dox": "~0.9.0",
+    "grunt": "~1.0.0",
+    "grunt-contrib-concat": "*",
+    "grunt-contrib-copy": "*",
+    "grunt-contrib-imagemin": "~2.0.1",
+    "grunt-contrib-jshint": "*",
+    "grunt-contrib-less": "~1.4.1",
+    "grunt-contrib-qunit": "~2.0.0",
+    "grunt-contrib-uglify": "*",
+    "grunt-contrib-watch": "~1.1.0",
+    "grunt-resemble-cli": "0.0.8",
+    "grunt-text-replace": "~0.4.0",
+    "lodash": "^4.17.10"
+  },
+  "dependencies": {
+    "jquery": ">=1.9.1"
+  },
+  "npmName": "jstree",
+  "npmFileMap": [
+    {
+      "basePath": "/dist/",
+      "files": [
+        "jstree.min.js",
+        "themes/**/*.png",
+        "themes/**/*.gif",
+        "themes/**/*.min.css"
+      ]
+    }
+  ]
+}

+ 22 - 0
plugins_public/jush/composer.json

@@ -0,0 +1,22 @@
+{
+  "name": "vrana/jush",
+  "description": "JUSH - JavaScript Syntax Highlighter",
+  "homepage": "http://jush.sourceforge.net/",
+  "keywords": [
+    "syntax highlighter",
+    "javascript"
+  ],
+  "support": {
+    "source": "https://github.com/vrana/jush/"
+  },
+  "authors": [
+    {
+      "name": "Jakub Vrána",
+      "homepage": "https://www.vrana.cz/"
+    }
+  ],
+  "license": [
+    "Apache-2.0",
+    "GPL-2.0-only"
+  ]
+}

+ 109 - 0
plugins_public/leaflet/package.json

@@ -0,0 +1,109 @@
+{
+  "name": "leaflet",
+  "version": "1.6.0",
+  "homepage": "https://leafletjs.com/",
+  "description": "JavaScript library for mobile-friendly interactive maps",
+  "devDependencies": {
+    "eslint": "^6.8.0",
+    "eslint-config-mourner": "^2.0.1",
+    "git-rev-sync": "^2.0.0",
+    "happen": "~0.3.2",
+    "karma": "^5.0.3",
+    "karma-chrome-launcher": "^3.1.0",
+    "karma-edge-launcher": "^0.4.2",
+    "karma-expect": "^1.1.3",
+    "karma-firefox-launcher": "^1.3.0",
+    "karma-ie-launcher": "^1.0.0",
+    "karma-mocha": "^2.0.1",
+    "karma-phantomjs-launcher": "^1.0.4",
+    "karma-rollup-preprocessor": "^6.1.2",
+    "karma-safari-launcher": "~1.0.0",
+    "karma-sinon": "^1.0.5",
+    "leafdoc": "^1.4.1",
+    "mocha": "^7.1.2",
+    "phantomjs-prebuilt": "^2.1.16",
+    "prosthetic-hand": "^1.3.1",
+    "rollup": "^0.59.4",
+    "rollup-plugin-git-version": "^0.3.1",
+    "rollup-plugin-json": "^4.0.0",
+    "sinon": "^7.5.0",
+    "ssri": "^8.0.0",
+    "uglify-js": "^3.9.2"
+  },
+  "main": "dist/leaflet-src.js",
+  "style": "dist/leaflet.css",
+  "files": [
+    "dist",
+    "src",
+    "!dist/leaflet.zip"
+  ],
+  "scripts": {
+    "docs": "node ./build/docs.js",
+    "pretest": "npm run lint",
+    "test": "npm run test-nolint",
+    "test-nolint": "karma start ./spec/karma.conf.js",
+    "build": "npm run rollup && npm run uglify",
+    "release": "./build/publish.sh",
+    "lint": "eslint src spec/suites docs/docs/js",
+    "lintfix": "npm run lint -- --fix",
+    "rollup": "rollup -c build/rollup-config.js",
+    "watch": "rollup -w -c build/rollup-watch-config.js",
+    "uglify": "uglifyjs dist/leaflet-src.js -c -m -o dist/leaflet.js --source-map filename=dist/leaflet.js.map --in-source-map dist/leaflet-src.js.map --source-map-url leaflet.js.map --comments",
+    "integrity": "node ./build/integrity.js"
+  },
+  "eslintConfig": {
+    "root": true,
+    "globals": {
+      "L": true
+    },
+    "env": {
+      "commonjs": true,
+      "amd": true,
+      "node": false
+    },
+    "extends": "mourner",
+    "parserOptions": {
+      "ecmaVersion": 6,
+      "sourceType": "module"
+    },
+    "rules": {
+      "linebreak-style": [
+        0,
+        "unix"
+      ],
+      "no-mixed-spaces-and-tabs": [
+        2,
+        "smart-tabs"
+      ],
+      "indent": [
+        2,
+        "tab",
+        {
+          "VariableDeclarator": 0,
+          "flatTernaryExpressions": true
+        }
+      ],
+      "curly": 2,
+      "spaced-comment": 2,
+      "strict": 0,
+      "wrap-iife": 0,
+      "key-spacing": 0,
+      "consistent-return": 0,
+      "no-unused-expressions": [
+        "error",
+        {
+          "allowShortCircuit": true
+        }
+      ]
+    }
+  },
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/Leaflet/Leaflet.git"
+  },
+  "keywords": [
+    "gis",
+    "map"
+  ],
+  "license": "BSD-2-Clause"
+}

+ 121 - 0
plugins_public/marka/package.json

@@ -0,0 +1,121 @@
+{
+  "name": "marka-js",
+  "version": "0.3.1",
+  "description": "",
+  "keywords": [
+    "marka",
+    "anchor",
+    "external link"
+  ],
+  "main": "dist/marka-js.umd.js",
+  "module": "dist/marka-js.es5.js",
+  "typings": "dist/types/marka-js.d.ts",
+  "files": [
+    "dist"
+  ],
+  "author": "hikerpig <hikerpigwinnie@gmail.com>",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/hikerpig/marka-js.git"
+  },
+  "license": "MIT",
+  "engines": {
+    "node": ">=8.0.0"
+  },
+  "scripts": {
+    "lint": "echo 'no lint'",
+    "prebuild": "rimraf dist",
+    "build": "cross-env NODE_ENV=production tsc --module commonjs && rollup -c rollup.config.ts",
+    "start": "cross-env WATCH=true rollup -c rollup.config.ts -w",
+    "dev": "npm run start",
+    "test": "jest --coverage",
+    "test:watch": "jest --coverage --watch",
+    "test:prod": "npm run lint && npm run test -- --no-cache",
+    "deploy-docs": "ts-node tools/gh-pages-publish",
+    "report-coverage": "cat ./coverage/lcov.info | coveralls",
+    "commit": "git-cz",
+    "semantic-release": "semantic-release",
+    "semantic-release-prepare": "ts-node tools/semantic-release-prepare",
+    "precommit": "lint-staged",
+    "travis-deploy-once": "travis-deploy-once"
+  },
+  "lint-staged": {
+    "{src,test}/**/*.ts": [
+      "prettier --write",
+      "git add"
+    ]
+  },
+  "config": {
+    "commitizen": {
+      "path": "node_modules/cz-conventional-changelog"
+    }
+  },
+  "jest": {
+    "transform": {
+      ".(ts|tsx)": "ts-jest"
+    },
+    "moduleNameMapper": {
+      ".less": "<rootDir>/__mocks__/style-mock.js"
+    },
+    "testEnvironment": "node",
+    "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
+    "moduleFileExtensions": [
+      "ts",
+      "tsx",
+      "js"
+    ],
+    "coveragePathIgnorePatterns": [
+      "/node_modules/",
+      "/__tests__/"
+    ],
+    "collectCoverageFrom": [
+      "src/*.{js,ts}"
+    ]
+  },
+  "prettier": {
+    "semi": false,
+    "singleQuote": true
+  },
+  "commitlint": {
+    "extends": [
+      "@commitlint/config-conventional"
+    ]
+  },
+  "devDependencies": {
+    "@commitlint/cli": "^7.1.2",
+    "@commitlint/config-conventional": "^7.1.2",
+    "@types/jest": "^23.3.2",
+    "@types/node": "^10.11.0",
+    "colors": "^1.3.2",
+    "commitizen": "^3.0.0",
+    "coveralls": "^3.0.2",
+    "cross-env": "^7.0.2",
+    "cz-conventional-changelog": "^2.1.0",
+    "husky": "^1.0.1",
+    "jest": "^23.6.0",
+    "jest-config": "^23.6.0",
+    "lint-staged": "^8.0.0",
+    "lodash.camelcase": "^4.3.0",
+    "prettier": "^1.14.3",
+    "prompt": "^1.0.0",
+    "replace-in-file": "^3.4.2",
+    "rimraf": "^2.6.2",
+    "rollup": "^2.26.9",
+    "rollup-plugin-commonjs": "^9.1.8",
+    "rollup-plugin-json": "^3.1.0",
+    "rollup-plugin-less": "^1.1.2",
+    "rollup-plugin-node-resolve": "^3.4.0",
+    "rollup-plugin-serve": "^1.0.4",
+    "rollup-plugin-sourcemaps": "^0.4.2",
+    "rollup-plugin-static-files": "^0.1.0",
+    "rollup-plugin-typescript2": "^0.18.0",
+    "semantic-release": "^15.9.16",
+    "shelljs": "^0.8.3",
+    "travis-deploy-once": "^5.0.9",
+    "ts-jest": "^23.10.2",
+    "ts-node": "^7.0.1",
+    "tslint-config-prettier": "^1.15.0",
+    "tslint-config-standard": "^8.0.1",
+    "typescript": "^4.0.2"
+  }
+}

+ 48 - 0
plugins_public/ovenplayer/package.json

@@ -0,0 +1,48 @@
+{
+  "name": "ovenplayer",
+  "version": "0.10.23",
+  "description": "OvenPlayer is Open-Source HTML5 Player. OvenPlayer supports WebRTC Signaling from OvenMediaEngine for Sub-Second Latency Streaming.",
+  "main": "dist/ovenplayer.js",
+  "scripts": {
+    "watch": "webpack --config webpack.development.js --watch",
+    "build": "webpack --config webpack.config.js"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git+https://github.com/AirenSoft/OvenPlayer.git"
+  },
+  "keywords": [
+    "Sub-Second Latency Streaming",
+    "WebRTC",
+    "OvenMediaEngine",
+    "Low Latency HTTP",
+    "MPEG-DASH",
+    "HLS",
+    "HTML5",
+    "Video",
+    "Player"
+  ],
+  "author": "AirenSoft Co., Ltd.",
+  "license": "MIT",
+  "bugs": {
+    "url": "https://github.com/AirenSoft/OvenPlayer/issues"
+  },
+  "homepage": "https://www.ovenmediaengine.com/ovenplayer",
+  "devDependencies": {
+    "@babel/core": "^7.15.0",
+    "@babel/preset-env": "^7.15.0",
+    "babel-loader": "^8.2.2",
+    "css-loader": "^6.2.0",
+    "less": "^4.1.1",
+    "less-loader": "^10.0.1",
+    "style-loader": "^3.2.1",
+    "webpack": "^5.51.1",
+    "webpack-bundle-analyzer": "^3.0.3",
+    "webpack-cli": "^4.8.0",
+    "webpack-merge": "^5.8.0"
+  },
+  "dependencies": {
+    "core-js": "^3.16.3",
+    "whatwg-fetch": "^3.6.2"
+  }
+}

+ 45 - 0
plugins_public/photo-swipe/package.json

@@ -0,0 +1,45 @@
+{
+  "name": "photoswipe",
+  "version": "4.1.3",
+  "engines": {
+    "node": ">= 0.8.0"
+  },
+  "scripts": {
+    "test": "grunt jshint"
+  },
+  "devDependencies": {
+    "grunt": "~1.0.3",
+    "grunt-autoprefixer": "^3.0.3",
+    "grunt-contrib-clean": "~2.0.0",
+    "grunt-contrib-concat": "~1.0.1",
+    "grunt-contrib-copy": "^1.0.0",
+    "grunt-contrib-cssmin": "^3.0.0",
+    "grunt-contrib-jshint": "~2.0.0",
+    "grunt-contrib-uglify": "~4.0.0",
+    "grunt-contrib-watch": "~1.1.0",
+    "grunt-jekyll": "~1.0.0",
+    "grunt-sass": "^3.0.2",
+    "grunt-svgmin": "^5.0.0"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/dimsemenov/Photoswipe.git"
+  },
+  "description": "JavaScript gallery",
+  "bugs": {
+    "url": "https://github.com/dimsemenov/Photoswipe/issues"
+  },
+  "homepage": "https://photoswipe.com",
+  "main": "dist/photoswipe.js",
+  "keywords": [
+    "gallery",
+    "lightbox",
+    "photo",
+    "image",
+    "touch",
+    "swipe",
+    "zoom"
+  ],
+  "author": "Dmitry Semenov (http://dimsemenov.com)",
+  "license": "MIT"
+}

+ 58 - 0
plugins_public/prism/package.json

@@ -0,0 +1,58 @@
+{
+  "name": "prismjs",
+  "version": "1.19.0",
+  "description": "Lightweight, robust, elegant syntax highlighting. A spin-off project from Dabblet.",
+  "main": "prism.js",
+  "style": "themes/prism.css",
+  "scripts": {
+    "test:aliases": "mocha tests/aliases-test.js",
+    "test:core": "mocha tests/core/**/*.js",
+    "test:dependencies": "mocha tests/dependencies-test.js",
+    "test:languages": "mocha tests/run.js",
+    "test:patterns": "mocha tests/pattern-tests.js",
+    "test:plugins": "mocha tests/plugins/**/*.js",
+    "test:runner": "mocha tests/testrunner-tests.js",
+    "test": "npm run test:runner && npm run test:core && npm run test:dependencies && npm run test:languages && npm run test:plugins && npm run test:aliases && npm run test:patterns"
+  },
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/LeaVerou/prism.git"
+  },
+  "keywords": [
+    "prism",
+    "highlight"
+  ],
+  "author": "Lea Verou",
+  "license": "MIT",
+  "readmeFilename": "README.md",
+  "optionalDependencies": {
+    "clipboard": "^2.0.0"
+  },
+  "devDependencies": {
+    "chai": "^4.2.0",
+    "gulp": "^4.0.2",
+    "gulp-concat": "^2.3.4",
+    "gulp-header": "^2.0.7",
+    "gulp-rename": "^1.2.0",
+    "gulp-replace": "^1.0.0",
+    "gulp-uglify": "^3.0.1",
+    "jsdom": "^13.0.0",
+    "mocha": "^6.2.0",
+    "pump": "^3.0.0",
+    "regexpp": "^2.0.1",
+    "simple-git": "^1.107.0",
+    "yargs": "^13.2.2"
+  },
+  "jspm": {
+    "main": "prism",
+    "registry": "jspm",
+    "jspmPackage": true,
+    "format": "global",
+    "files": [
+      "components/**/*.js",
+      "plugins/**/*",
+      "themes/*.css",
+      "prism.js"
+    ]
+  }
+}

+ 70 - 0
plugins_public/pusher/package.json

@@ -0,0 +1,70 @@
+{
+  "name": "pusher-js",
+  "version": "8.2.0",
+  "description": "Pusher Channels JavaScript library for browsers, React Native, NodeJS and web workers",
+  "main": "dist/node/pusher.js",
+  "browser": "dist/web/pusher.js",
+  "react-native": "dist/react-native/pusher.js",
+  "scripts": {
+    "test": "echo \"Error: no test specified\" && exit 1",
+    "format": "prettier --config .prettierrc --write 'src/**/*.ts' 'webpack/**/*.js'",
+    "check-format": "prettier --config .prettierrc --check 'src/**/*.ts' 'webpack/**/*.js'"
+  },
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/pusher/pusher-js.git"
+  },
+  "keywords": [
+    "pusher",
+    "client",
+    "websocket",
+    "http",
+    "fallback",
+    "isomorphic",
+    "events",
+    "pubsub"
+  ],
+  "author": "Pusher",
+  "license": "MIT",
+  "bugs": {
+    "url": "https://github.com/pusher/pusher-js"
+  },
+  "homepage": "https://github.com/pusher/pusher-js",
+  "devDependencies": {
+    "@react-native-community/netinfo": "^5.9.7",
+    "@stablelib/base64": "^1.0.0",
+    "@stablelib/utf8": "^1.0.0",
+    "buffer": "^5.6.0",
+    "faye-websocket": "^0.11.3",
+    "fetch-mock": "git+https://git@github.com/jpatel531/fetch-mock.git",
+    "isomorphic-fetch": "^3.0.0",
+    "jasmine": "^4.5.0",
+    "jasmine-spec-reporter": "^7.0.0",
+    "karma": "^6.4.1",
+    "karma-browserstack-launcher": "^1.6.0",
+    "karma-chrome-launcher": "^3.1.0",
+    "karma-firefox-launcher": "^2.1.1",
+    "karma-jasmine": "^4.0.1",
+    "karma-jasmine-web-worker": "git+https://git@github.com/pusher/karma-jasmine-web-worker.git#jasmine_3",
+    "karma-opera-launcher": "^1.0.0",
+    "karma-safari-launcher": "^1.0.0",
+    "karma-spec-reporter": "0.0.32",
+    "karma-verbose-reporter": "0.0.6",
+    "karma-webpack": "^4.0.2",
+    "prettier": "^1.19.1",
+    "source-map-loader": "^1.1.3",
+    "ts-loader": "^6.0.4",
+    "typescript": "^5.1.3",
+    "uglify-js": "^2.6.2",
+    "webpack": "^4.46.0",
+    "webpack-cli": "^3.3.12",
+    "webpack-dev-server": "^4.11.1",
+    "webpack-merge": "^5.8.0",
+    "xmlhttprequest": "^1.8.0",
+    "@types/node": "^20.3.0",
+    "@types/express-serve-static-core": "4.17.28"
+  },
+  "dependencies": {
+    "tweetnacl": "^1.0.3"
+  }
+}

+ 99 - 0
plugins_public/quill/package.json

@@ -0,0 +1,99 @@
+{
+  "name": "quill",
+  "version": "1.3.6",
+  "description": "Your powerful, rich text editor",
+  "author": "Jason Chen <jhchen7@gmail.com>",
+  "homepage": "http://quilljs.com",
+  "main": "dist/quill.js",
+  "files": [
+    "assets",
+    "blots",
+    "core",
+    "formats",
+    "modules",
+    "themes",
+    "ui",
+    "dist/quill.bubble.css",
+    "dist/quill.snow.css",
+    "dist/quill.core.css",
+    "dist/quill.js",
+    "dist/quill.core.js",
+    "dist/quill.min.js.map",
+    "dist/quill.min.js",
+    "core.js",
+    "quill.js"
+  ],
+  "config": {
+    "ports": {
+      "proxy": "9000",
+      "jekyll": "4000",
+      "karma": "9876",
+      "webpack": "9080"
+    }
+  },
+  "dependencies": {
+    "clone": "^2.1.1",
+    "deep-equal": "^1.0.1",
+    "eventemitter3": "^2.0.3",
+    "extend": "^3.0.1",
+    "parchment": "^1.1.4",
+    "quill-delta": "^3.6.2"
+  },
+  "devDependencies": {
+    "babel-core": "^6.26.0",
+    "babel-loader": "^7.1.2",
+    "babel-plugin-istanbul": "^4.1.5",
+    "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
+    "babel-preset-es2015": "^6.24.1",
+    "css-loader": "~0.28.7",
+    "eslint": "^4.9.0",
+    "eslint-loader": "^1.9.0",
+    "extract-text-webpack-plugin": "^3.0.1",
+    "html-loader": "~0.5.1",
+    "http-proxy": "^1.16.2",
+    "jasmine-core": "^2.8.0",
+    "karma": "^1.7.1",
+    "karma-chrome-launcher": "^2.2.0",
+    "karma-coverage": "^1.1.1",
+    "karma-jasmine": "^1.1.0",
+    "karma-sauce-launcher": "^1.2.0",
+    "lodash": "^4.17.4",
+    "style-loader": "~0.19.0",
+    "stylus": "~0.54.5",
+    "stylus-loader": "^3.0.1",
+    "ts-loader": "^3.0.3",
+    "typescript": "^2.5.3",
+    "wdio-jasmine-framework": "~0.3.2",
+    "wdio-spec-reporter": "~0.1.2",
+    "webdriver-manager": "^12.0.6",
+    "webdriverio": "^4.8.0",
+    "webpack": "^3.8.1",
+    "webpack-dev-server": "^2.9.2"
+  },
+  "license": "BSD-3-Clause",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/quilljs/quill"
+  },
+  "bugs": {
+    "url": "https://github.com/quilljs/quill/issues"
+  },
+  "scripts": {
+    "build": "webpack --config _develop/webpack.config.js; rm dist/quill.core dist/quill.bubble dist/quill.snow;",
+    "build:release": "./_develop/scripts/release.sh",
+    "start": "npm run build; bundle exec foreman start -f _develop/procfile",
+    "test": "npm run test:unit",
+    "test:all": "npm run test:unit; npm run test:functional",
+    "test:functional": "./_develop/scripts/webdriver.sh",
+    "test:unit": "npm run build; karma start _develop/karma.config.js",
+    "test:coverage": "webpack --env.coverage --config _develop/webpack.config.js; karma start _develop/karma.config.js --reporters coverage",
+    "travis": "karma start _develop/karma.config.js --reporters dots,saucelabs",
+    "webdriver:start": "webdriver-manager start",
+    "webdriver:update": "webdriver-manager update"
+  },
+  "keywords": [
+    "editor",
+    "rich text",
+    "wysiwyg"
+  ]
+}

+ 65 - 0
plugins_public/select2/js/package.json

@@ -0,0 +1,65 @@
+{
+  "name": "select2",
+  "description": "Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.",
+  "homepage": "https://select2.org",
+  "author": {
+    "name": "Kevin Brown",
+    "url": "https://github.com/kevin-brown"
+  },
+  "contributors": [
+    {
+      "name": "Igor Vaynberg",
+      "url": "https://github.com/ivaynberg"
+    },
+    {
+      "name": "Alex Weissman",
+      "url": "https://github.com/alexweissman"
+    }
+  ],
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/select2/select2.git"
+  },
+  "bugs": {
+    "url": "https://github.com/select2/select2/issues"
+  },
+  "keywords": [
+    "select",
+    "autocomplete",
+    "typeahead",
+    "dropdown",
+    "multiselect",
+    "tag",
+    "tagging"
+  ],
+  "license": "MIT",
+  "main": "dist/js/select2.js",
+  "style": "dist/css/select2.css",
+  "files": [
+    "src",
+    "dist"
+  ],
+  "version": "4.0.13",
+  "jspm": {
+    "main": "js/select2",
+    "directories": {
+      "lib": "dist"
+    }
+  },
+  "devDependencies": {
+    "almond": "~0.3.1",
+    "grunt": "^1.0.4",
+    "grunt-cli": "^1.3.2",
+    "grunt-contrib-concat": "^1.0.1",
+    "grunt-contrib-connect": "^2.0.0",
+    "grunt-contrib-jshint": "^1.1.0",
+    "grunt-contrib-qunit": "^1.3.0",
+    "grunt-contrib-requirejs": "^1.0.0",
+    "grunt-contrib-uglify": "~4.0.1",
+    "grunt-contrib-watch": "~1.1.0",
+    "grunt-sass": "^2.1.0",
+    "jquery-mousewheel": "~3.1.13",
+    "node-sass": "^4.12.0"
+  },
+  "dependencies": {}
+}

+ 129 - 0
plugins_public/shepherd/package.json

@@ -0,0 +1,129 @@
+{
+  "name": "shepherd.js",
+  "version": "10.0.1",
+  "description": "Guide your users through a tour of your app.",
+  "keywords": [
+    "site tour",
+    "tour",
+    "tutorial",
+    "shepherd"
+  ],
+  "homepage": "https://shepherdjs.dev",
+  "repository": {
+    "type": "git",
+    "url": "git+https://github.com/shipshapecode/shepherd.git"
+  },
+  "funding": {
+    "type": "individual",
+    "url": "https://github.com/sponsors/rwwagner90"
+  },
+  "license": "MIT",
+  "main": "dist/js/shepherd.js",
+  "module": "dist/js/shepherd.esm.js",
+  "types": "src/types/shepherd.d.ts",
+  "scripts": {
+    "build": "yarn clean && rollup -c",
+    "postbuild": "yarn build:landing",
+    "build:landing": "npx tailwind build -i ./landing/css/styles.css -o ./landing/css/welcome.css",
+    "clean": "rimraf dist",
+    "cy:open": "./node_modules/.bin/cypress open",
+    "cy:run:chrome": "cypress run --browser chrome",
+    "cy:run:firefox": "cypress run --browser firefox",
+    "dev": "yarn watch",
+    "docs": "node_modules/.bin/jsdoc -c .jsdoc.js --verbose",
+    "esdoc": "esdoc",
+    "lint:js": "eslint . --ext js",
+    "release": "release-it",
+    "rewrite-paths": "replace 'SF:.*src' 'SF:src' coverage/lcov.info",
+    "start": "yarn watch",
+    "start-test-server": "http-server -p 9002",
+    "test": "yarn lint:js && yarn test:ci",
+    "pretest:ci": "yarn build",
+    "test:ci": "yarn test:unit:ci && yarn test:cy:ci:chrome && yarn test:cy:ci:firefox",
+    "test:cy:ci:chrome": "start-server-and-test start-test-server http://localhost:9002 cy:run:chrome",
+    "test:cy:ci:firefox": "start-server-and-test start-test-server http://localhost:9002 cy:run:firefox",
+    "test:cy:watch": "start-server-and-test start-test-server http://localhost:9002 cy:open",
+    "test:unit:ci": "jest --coverage",
+    "test:unit:watch": "jest --watch",
+    "view-coverage": "http-server -p 9003 ./coverage/lcov-report -o",
+    "watch": "yarn clean && rollup -c --environment DEVELOPMENT --watch"
+  },
+  "dependencies": {
+    "@popperjs/core": "^2.11.5",
+    "deepmerge": "^4.2.2",
+    "smoothscroll-polyfill": "^0.4.4"
+  },
+  "devDependencies": {
+    "@ampproject/rollup-plugin-closure-compiler": "^0.27.0",
+    "@babel/core": "^7.18.9",
+    "@babel/preset-env": "^7.18.9",
+    "@testing-library/jest-dom": "^5.16.4",
+    "@testing-library/svelte": "^3.1.3",
+    "autoprefixer": "^10.4.8",
+    "babel-core": "^7.0.0-bridge.0",
+    "babel-jest": "^28.1.3",
+    "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
+    "chai": "^4.3.6",
+    "codeclimate-test-reporter": "^0.5.1",
+    "cssnano": "^5.1.12",
+    "cypress": "10.3.1",
+    "cypress-plugin-tab": "^1.0.5",
+    "del": "^7.0.0",
+    "eslint": "^8.21.0",
+    "eslint-config-prettier": "^8.5.0",
+    "eslint-plugin-jest": "^26.7.0",
+    "eslint-plugin-prettier": "^4.2.1",
+    "eslint-plugin-svelte3": "^4.0.0",
+    "glob": "^8.0.3",
+    "http-server": "^14.1.1",
+    "jest": "^28.1.3",
+    "jest-environment-jsdom": "^28.1.3",
+    "jest-expect-message": "^1.0.2",
+    "jest-transform-css": "^4.0.1",
+    "jsdoc": "^3.6.11",
+    "jsdoc-template-ship-shape": "^0.1.1",
+    "mutationobserver-shim": "^0.3.7",
+    "postcss": "^8.4.14",
+    "postinstall-postinstall": "^2.1.0",
+    "prettier": "^2.7.1",
+    "release-it": "^14.14.3",
+    "release-it-lerna-changelog": "^5.0.0",
+    "replace": "^1.2.1",
+    "rimraf": "^3.0.2",
+    "rollup": "^2.77.2",
+    "rollup-plugin-analyzer": "^4.0.0",
+    "rollup-plugin-babel": "^4.4.0",
+    "rollup-plugin-commonjs": "^10.1.0",
+    "rollup-plugin-filesize": "^9.1.2",
+    "rollup-plugin-license": "^2.8.1",
+    "rollup-plugin-livereload": "^2.0.5",
+    "rollup-plugin-multi-entry": "^2.1.0",
+    "rollup-plugin-node-resolve": "^5.2.0",
+    "rollup-plugin-postcss": "^4.0.2",
+    "rollup-plugin-replace": "^2.2.0",
+    "rollup-plugin-scss": "^3.0.0",
+    "rollup-plugin-serve": "^2.0.0",
+    "rollup-plugin-svelte": "^7.1.0",
+    "rollup-plugin-visualizer": "^5.7.1",
+    "sinon": "^14.0.0",
+    "start-server-and-test": "^1.14.0",
+    "svelte": "^3.49.0",
+    "svelte-jester": "^2.3.2",
+    "svelte-preprocess": "^4.10.7",
+    "tailwindcss": "^3.1.7"
+  },
+  "engines": {
+    "node": "12.* || 14.* || >= 16"
+  },
+  "publishConfig": {
+    "registry": "https://registry.npmjs.org"
+  },
+  "authors": [
+    "Adam Schwartz <adam.flynn.schwartz@gmail.com>",
+    "Zack Bloom <zackbloom@gmail.com>"
+  ],
+  "maintainers": [
+    "Robert Wagner <rwwagner90@gmail.com>",
+    "Chuck Carpenter <chuck@shipshape.io>"
+  ]
+}

+ 40 - 0
plugins_public/skrollr/package.json

@@ -0,0 +1,40 @@
+{
+  "name": "skrollr",
+  "title": "skrollr",
+  "description": "Stand-alone parallax scrolling library with zero dependencies.",
+  "version": "0.6.30",
+  "homepage": "https://github.com/Prinzhorn/skrollr",
+  "author": {
+    "name": "Alexander Prinzhorn",
+    "email": "alexander@prinzhorn.it",
+    "url": "http://www.prinzhorn.it/"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/Prinzhorn/skrollr.git"
+  },
+  "bugs": {
+    "url": "https://github.com/Prinzhorn/skrollr/issues"
+  },
+  "licenses": [
+    {
+      "type": "MIT",
+      "url": "https://github.com/Prinzhorn/skrollr/blob/master/LICENSE.txt"
+    }
+  ],
+  "main": "dist/skrollr.min.js",
+  "engines": {
+    "node": "0.10.x"
+  },
+  "scripts": {
+    "test": "grunt travis --verbose"
+  },
+  "devDependencies": {
+    "grunt-cli": "~0.1.7",
+    "grunt": "~0.4.1",
+    "grunt-contrib-uglify": "~0.2.0",
+    "grunt-contrib-jshint": "~0.3.0",
+    "grunt-contrib-qunit": "~0.2.0"
+  },
+  "keywords": []
+}

+ 43 - 0
plugins_public/spin.js/package.json

@@ -0,0 +1,43 @@
+{
+  "name": "spin.js",
+  "version": "4.1.2",
+  "description": "A spinning activity indicator",
+  "files": [
+    "spin.css",
+    "spin.d.ts",
+    "spin.js",
+    "SpinnerOptions.d.ts"
+  ],
+  "type": "module",
+  "main": "spin.js",
+  "types": "spin.d.ts",
+  "author": "Felix Gnass <fgnass@gmail.com>",
+  "contributors": [
+    "Theodore Brown (https://github.com/theodorejb)",
+    "Timothy Gu <timothygu99@gmail.com>"
+  ],
+  "license": "MIT",
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/fgnass/spin.js.git"
+  },
+  "keywords": [
+    "css",
+    "progress indicator",
+    "spin",
+    "spinner"
+  ],
+  "scripts": {
+    "prepare": "tsc && grunt --gruntfile Gruntfile.cjs && rollup -c",
+    "gh-pages": "grunt gh-pages --gruntfile Gruntfile.cjs",
+    "start": "serve site/"
+  },
+  "devDependencies": {
+    "grunt": "^1.6.1",
+    "grunt-contrib-copy": "^1.0.0",
+    "grunt-gh-pages": "^4.0.0",
+    "rollup": "^4.18.1",
+    "serve": "^14.2.3",
+    "typescript": "^5.5.3"
+  }
+}

+ 70 - 0
plugins_public/tailwind/package.json

@@ -0,0 +1,70 @@
+{
+  "name": "@tailwindcss/root",
+  "private": true,
+  "version": "1.0.0",
+  "prettier": {
+    "semi": false,
+    "singleQuote": true,
+    "printWidth": 100,
+    "plugins": [
+      "prettier-plugin-organize-imports"
+    ],
+    "overrides": [
+      {
+        "files": [
+          "tsconfig.json"
+        ],
+        "options": {
+          "parser": "jsonc"
+        }
+      },
+      {
+        "files": [
+          "integrations/**/*.ts"
+        ],
+        "options": {
+          "plugins": [
+            "prettier-plugin-embed",
+            "prettier-plugin-organize-imports"
+          ]
+        }
+      }
+    ]
+  },
+  "scripts": {
+    "format": "prettier --write .",
+    "lint": "prettier --check . && turbo lint",
+    "build": "turbo build --filter=!./playgrounds/*",
+    "postbuild": "node ./scripts/pack-packages.mjs",
+    "dev": "turbo dev --filter=!./playgrounds/*",
+    "test": "cargo test && vitest run --hideSkippedTests",
+    "test:integrations": "vitest --root=./integrations --no-file-parallelism --hideSkippedTests",
+    "test:ui": "pnpm run --filter=tailwindcss test:ui",
+    "tdd": "vitest --hideSkippedTests",
+    "bench": "vitest bench",
+    "version-packages": "node ./scripts/version-packages.mjs",
+    "vite": "pnpm run --filter=vite-playground dev",
+    "nextjs": "pnpm run --filter=nextjs-playground dev"
+  },
+  "license": "MIT",
+  "devDependencies": {
+    "@playwright/test": "^1.48.2",
+    "@types/node": "catalog:",
+    "postcss": "8.4.47",
+    "postcss-import": "^16.1.0",
+    "prettier": "^3.3.3",
+    "prettier-plugin-embed": "^0.4.15",
+    "prettier-plugin-organize-imports": "^4.0.0",
+    "tsup": "^8.2.4",
+    "turbo": "^2.2.3",
+    "typescript": "^5.5.4",
+    "vitest": "^2.0.5"
+  },
+  "packageManager": "pnpm@9.6.0",
+  "pnpm": {
+    "patchedDependencies": {
+      "@parcel/watcher@2.4.1": "patches/@parcel__watcher@2.4.1.patch",
+      "lightningcss@1.26.0": "patches/lightningcss@1.26.0.patch"
+    }
+  }
+}

+ 24 - 0
plugins_public/theia-sticky-sidebar/package.json

@@ -0,0 +1,24 @@
+{
+  "name": "theia-sticky-sidebar",
+  "version": "1.7.0",
+  "description": "Glues your website's sidebars, making them permanently visible while scrolling.",
+  "authors": [
+    "WeCodePixels <contact@wecodepixels.com>"
+  ],
+  "license": "MIT",
+  "main": "dist/theia-sticky-sidebar.js",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/WeCodePixels/theia-sticky-sidebar.git"
+  },
+  "dependencies": {
+    "jquery": ">=1.7.0"
+  },
+  "devDependencies": {
+    "gulp": "^3.9.1",
+    "gulp-sourcemaps": "*",
+    "gulp-concat": "*",
+    "gulp-uglify": "*",
+    "css-element-queries": "*"
+  }
+}

+ 40 - 0
plugins_public/timepicker-addon/package.json

@@ -0,0 +1,40 @@
+{
+	"name": "jquery-ui-timepicker-addon",
+	"version": "1.6.3",
+	"engines": {
+		"node": ">= 0.8.0"
+	},
+	"keywords": [
+		"timepicker", "jquery", "datetime", "jquery-ui"
+	],
+	"repository": {
+		"type": "git",
+		"url": "https://github.com/trentrichardson/jQuery-Timepicker-Addon.git"
+	},
+	"licenses": [
+		{
+			"type": "MIT",
+			"url": "https://raw.github.com/trentrichardson/jQuery-Timepicker-Addon/master/LICENSE-MIT"
+		}
+	],
+	"homepage": "http://trentrichardson.com/examples/timepicker",
+	"main": "./dist/jquery-ui-timepicker-addon.js",
+	"browser": "./dist/jquery-ui-timepicker-addon.js",
+	"scripts": {
+		"start": "grunt",
+		"test": "grunt test"
+	},
+	"dependencies": {},
+	"devDependencies": {
+		"grunt-contrib-jshint": "~0.1.1",
+		"grunt-contrib-jasmine": "~0.5.1",
+		"grunt-contrib-concat": "~0.4.0",
+		"grunt-contrib-uglify": "~0.9.1",
+		"grunt-contrib-watch": "~0.2.0",
+		"grunt-contrib-clean": "~0.4.0",
+		"grunt-contrib-copy": "~0.4.0",
+		"grunt-contrib-cssmin": "~0.6.0",
+		"grunt-replace": "~0.4.4",
+		"grunt": "~0.4.1"
+	}
+}