29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-07-04 02:53:41 +00:00
cms/package.json
Brian Teeman f6c4e45617 [4.0] [a11y] Add SkipTo Navigation plugin (#24142)
Integration of the great accessibility plugin by PayPal Accessibility Team and University of Illinois

SkipTo is a replacement for your old classic "Skipnav" link, (so please use it as such)! The SkipTo script creates a drop-down menu consisting of the links to the important places on a given web page. Once installed and configured, the menu makes it easier for keyboard and screen reader users to quickly jump to the desired location by simply choosing it from the list of options.

Co-Authored-By: brianteeman <brian@teeman.net>
2019-03-26 10:34:11 +00:00

86 lines
2.7 KiB
JSON

{
"name": "joomla",
"version": "4.0.0",
"description": "Joomla CMS",
"license": "GPL-2.0+",
"repository": {
"type": "git",
"url": "https://github.com/joomla/joomla-cms.git"
},
"engines": {
"node": ">=8.11.4",
"npm": ">=5.7.0"
},
"scripts": {
"build:js": "node build.js --compile-js",
"build:css": "node build.js --compile-css",
"watch": "node build.js --watch",
"lint:js": "npx eslint .",
"test": "npx karma start tests/javascript/karma.conf.js --single-run",
"install": "node build.js --copy-assets && node build.js --build-pages",
"postinstall": "node build.js --compile-js && node build.js --compile-css && cd administrator/components/com_media && npm ci && npm run build",
"update": "node build.js --copy-assets && node build.js --build-pages && node build.js --compile-js && node build.js --compile-css",
"gzip": "node -e 'require(\"./build/build-modules-js/gzip-assets.es6.js\").gzipFiles()'"
},
"dependencies": {
"@claviska/jquery-minicolors": "2.2.6",
"@webcomponents/webcomponentsjs": "2.1.2",
"awesomplete": "github:LeaVerou/awesomplete",
"bootstrap": "~4.3",
"choices.js": "^3.0.4",
"chosen-js": "1.6.2",
"codemirror": "5.38.0",
"cropperjs": "1.2.2",
"css-vars-ponyfill": "^1.17.2",
"diff": "3.4.0",
"dragula": "3.7.2",
"focus-visible": "^4.1.4",
"font-awesome": "4.7.0",
"joomla-ui-custom-elements": "0.0.30",
"jquery": "3.3.1",
"jquery-migrate": "^3.0.1",
"mediaelement": "4.2.8",
"metismenujs": "^1.0.3",
"popper.js": "^1.14.3",
"punycode": "1.4.1",
"skipto": "^2.0.3",
"tinymce": "4.8.3"
},
"devDependencies": {
"@babel/core": "^7.4.0",
"@babel/plugin-transform-classes": "^7.4.0",
"@babel/preset-env": "^7.4.2",
"@gfx/zopfli": "^1.0.11",
"autoprefixer": "^9.5.0",
"babel-plugin-add-header-comment": "^1.0.3",
"babel-preset-minify": "^0.4.3",
"babelify": "^10.0.0",
"commander": "^2.19.0",
"copy-dir": "^0.4.0",
"cssnano": "^4.1.10",
"eslint": "^5.15.3",
"eslint-config-airbnb-base": "^13.1.0",
"eslint-plugin-import": "^2.16.0",
"fs": "0.0.1-security",
"fs-extra": "^7.0.1",
"ini": "^1.3.5",
"jasmine-core": "^3.3.0",
"karma": "^4.0.1",
"karma-coverage": "^1.1.2",
"karma-firefox-launcher": "^1.1.0",
"karma-fixture": "^0.2.6",
"karma-html2js-preprocessor": "^1.1.0",
"karma-jasmine": "^2.0.1",
"karma-jasmine-ajax": "^0.1.13",
"karma-json-fixtures-preprocessor": "0.0.6",
"karma-verbose-reporter": "^0.0.6",
"node-sass": "^4.11.0",
"path": "^0.12.7",
"postcss": "^7.0.14",
"recursive-readdir": "^2.2.2",
"uglify-es": "^3.3.9",
"uglifycss": "^0.0.29",
"watch": "^1.0.2"
}
}