mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 00:16:46 +02:00

This commit switches to a new custom version of Shifter which sees it put on a massive diet. Many of the standard Shifter features are totally unused by Moodle, but they add dependency spaghetti. Some of those dependencies will start to cause us issues as they have not been updated for a very long time, are no longer maintained, and are no longer compatible with anything resembling a recent version of NodeJS.
65 lines
1.9 KiB
JSON
65 lines
1.9 KiB
JSON
{
|
|
"name": "Moodle",
|
|
"private": true,
|
|
"description": "Moodle",
|
|
"devDependencies": {
|
|
"@babel/core": "7.17.5",
|
|
"@babel/plugin-proposal-class-properties": "7.16.7",
|
|
"@babel/plugin-proposal-json-strings": "7.16.7",
|
|
"@babel/plugin-syntax-dynamic-import": "7.8.3",
|
|
"@babel/plugin-syntax-import-meta": "7.10.4",
|
|
"@babel/preset-env": "7.16.11",
|
|
"ajv": "^8.12.0",
|
|
"async": "^3.2.4",
|
|
"babel-eslint": "10.1.0",
|
|
"babel-plugin-system-import-transformer": "^4.0.0",
|
|
"babel-plugin-transform-es2015-modules-amd-lazy": "2.0.1",
|
|
"babel-preset-minify": "0.5.1",
|
|
"cross-env": "^7.0.3",
|
|
"docdash": "^2.0.1",
|
|
"eslint": "^8.33.0",
|
|
"eslint-plugin-babel": "^5.3.1",
|
|
"eslint-plugin-jsdoc": "^39.7.5",
|
|
"eslint-plugin-promise": "^6.1.1",
|
|
"fb-watchman": "^2.0.2",
|
|
"gherkin-lint": "^4.2.2",
|
|
"glob": "^8.1.0",
|
|
"grunt": "^1.6.1",
|
|
"grunt-contrib-watch": "1.1.0",
|
|
"grunt-eslint": "24.0.0",
|
|
"grunt-rollup": "^11.9.0",
|
|
"grunt-sass": "3.1.0",
|
|
"grunt-stylelint": "^0.18.0",
|
|
"hugo-bin": "^0.80.2",
|
|
"hugo-lunr-indexer": "^1.1.3",
|
|
"jsdoc": "^4.0.0",
|
|
"jsdoc-to-markdown": "^8.0.0",
|
|
"jshint": "^2.13.6",
|
|
"jstoxml": "^3.2.3",
|
|
"node-sass": "^8.0.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"postcss-scss": "^4.0.6",
|
|
"rollup-plugin-terser": "^7.0.2",
|
|
"semver": "^7.3.8",
|
|
"shifter": "https://github.com/andrewnicols/shifter/releases/download/v1.2.0_moodle-slim-0/shifter-1.2.0_moodle-slim-0.tar.gz",
|
|
"stylelint": "^14.16.1",
|
|
"stylelint-csstree-validator": "^2.1.0",
|
|
"xmldom": "^0.6.0",
|
|
"xpath": "^0.0.32"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.12.0 <19"
|
|
},
|
|
"dependencies": {
|
|
"@babel/eslint-parser": "^7.17.0"
|
|
},
|
|
"browserslist": [
|
|
">0.3%",
|
|
"last 2 versions",
|
|
"not Android < 5",
|
|
"not ie >= 0",
|
|
"not op_mini all",
|
|
"not Opera > 0",
|
|
"not dead"
|
|
]
|
|
}
|