/
githubmirror
/
joomla-cms
Обзор
Документация
Войти
/
githubmirror
/
joomla-cms
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
5.4-dev
package.json
137 строк
5 KB
Brian Teeman
[5.4] Add allowScripts section for npm install (#48073)
17 июл 2026, 13:21
Не верифицирован
17 июл 2026, 13:21
f126178
Код
Авторство
О чём код?
{ "name": "joomla", "version": "5.4.8", "description": "Joomla CMS", "license": "GPL-2.0-or-later", "repository": { "type": "git", "url": "https://github.com/joomla/joomla-cms.git" }, "engines": { "node": ">=20.0.0", "npm": ">=10.1.0" }, "scripts": { "build:js": "node build/build.mjs --compile-js", "build:css": "node build/build.mjs --compile-css", "build:bs5": "node build/build.mjs --compile-bs", "build:com_media": "node --env-file=./build/production.env build/build.mjs --com-media", "build:com_media:dev": "node --env-file=./build/development.env build/build.mjs --com-media", "watch": "node build/build.mjs --watch", "watch:com_media": "node build/build.mjs --watch-com-media", "lint:js": "eslint --config build/eslint.config.mjs --max-warnings 0 build administrator/components/com_media/resources/scripts", "lint:testjs": "eslint --config build/eslint-tests.mjs --max-warnings 0 tests/System", "lint:css": "stylelint --config build/.stylelintrc.json \"administrator/components/com_media/resources/**/*.scss\" \"administrator/templates/**/*.scss\" \"build/media_source/**/*.scss\" \"build/media_source/**/*.css\" \"templates/**/*.scss\" \"installation/template/**/*.scss\"", "install": "node build/build.mjs --prepare", "update": "node build/build.mjs --copy-assets && node build/build.mjs --build-pages && node build/build.mjs --compile-js && node build/build.mjs --compile-css && node build/build.mjs --compile-bs && node --env-file=./build/production.env build/build.mjs --com-media", "gzip": "node build/build.mjs --gzip", "versioning": "node build/build.mjs --versioning", "browserlist:update": "npx update-browserslist-db@latest", "cypress:install": "cypress install", "cypress:open": "cypress open --config-file cypress.config.mjs", "cypress:run": "cypress run --config-file cypress.config.mjs" }, "browserslist": [ "last 2 major version", "not ie < 11" ], "dependencies": { "@claviska/jquery-minicolors": "^2.3.6", "@codemirror/autocomplete": "^6.18.7", "@codemirror/commands": "^6.8.1", "@codemirror/lang-css": "^6.3.1", "@codemirror/lang-html": "^6.4.10", "@codemirror/lang-javascript": "^6.2.4", "@codemirror/lang-json": "^6.0.2", "@codemirror/lang-markdown": "^6.3.4", "@codemirror/lang-php": "^6.0.2", "@codemirror/lang-xml": "^6.1.0", "@codemirror/language": "^6.11.3", "@codemirror/lint": "^6.8.5", "@codemirror/search": "^6.5.11", "@codemirror/state": "^6.5.2", "@codemirror/theme-one-dark": "^6.1.3", "@codemirror/view": "^6.38.3", "@fortawesome/fontawesome-free": "^6.7.2", "@popperjs/core": "^2.11.8", "@webcomponents/webcomponentsjs": "^2.8.0", "accessibility": "^3.0.17", "awesomplete": "^1.1.7", "bootstrap": "^5.3.8", "choices.js": "^9.1.0", "chosen-js": "^1.8.7", "cropperjs": "^1.6.2", "diff": "^5.2.2", "dotenv": "^16.6.1", "dragula": "^3.7.3", "es-module-shims": "^1.10.1", "focus-visible": "^5.2.1", "hotkeys-js": "^3.13.15", "joomla-ui-custom-elements": "^0.4.1", "jquery": "^3.7.1", "jquery-migrate": "^3.5.2", "mark.js": "^8.11.1", "mediaelement": "^5.1.2", "metismenujs": "^1.4.0", "punycode": "^2.3.1", "qrcode-generator": "^1.5.2", "roboto-fontface": "^0.10.0", "sa11y": "^4.2.3", "shepherd.js": "^11.2.0", "short-and-sweet": "^1.0.4", "skipto": "^4.1.7", "tinymce": "^6.8.6", "vue": "^3.5.22", "vue-focus-lock": "^2.0.7", "vuex": "^4.1.0", "vuex-persist": "^3.1.3" }, "devDependencies": { "@babel/core": "^7.29.7", "@babel/preset-env": "^7.28.3", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^28.0.6", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-replace": "^6.0.2", "@stylistic/stylelint-plugin": "^4.0.0", "@vue/compiler-sfc": "^3.5.22", "chokidar": "^4.0.3", "cli-progress": "^3.12.0", "commander": "^14.0.1", "core-js": "^3.45.1", "cypress": "^15.18.0", "esbuild": "^0.25.10", "eslint": "^9.36.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-vue": "^10.5.0", "fs-extra": "^11.3.2", "ini": "^5.0.0", "jasmine-core": "^5.10.0", "joomla-cypress": "^1.3.1", "lightningcss": "^1.30.1", "mysql2": "^3.15.3", "pg": "^8.16.3", "postcss-scss": "^4.0.9", "recursive-readdir": "^2.2.3", "rimraf": "^6.0.1", "rollup": "^4.59.0", "rollup-plugin-vue": "^6.0.0", "rtlcss": "^4.3.0", "sass-embedded": "^1.93.2", "semver": "^7.7.2", "smtp-tester": "^2.1.0", "stylelint": "^16.24.0", "stylelint-config-standard": "^39.0.0", "stylelint-order": "^7.0.0", "stylelint-scss": "^6.12.1", "totp-generator": "1.0.0" }, "allowScripts": { "core-js@3.45.1": true, "cypress@15.18.0": true, "cypress@13.17.0": true, "esbuild@0.25.10": true, "vue-demi@0.13.11": true, "fsevents@2.3.3": true } }