mirror of
https://github.com/searxng/searxng.git
synced 2025-02-24 07:46:18 +00:00
To avoid issue like [1], versions from now on are pinned in:: searx/static/themes/simple/package-lock.json To test nodejs v23 or newer is needed (will be installed by nvm). To drop a possibly existing installation:: $ make clean Install nodejs in nvm:: $ make nvm.nodejs INFO: install (update) NVM at searxng/.nvm ... Now using node v23.5.0 (npm v10.9.2) Creating default alias: default -> v23.5 (-> v23.5.0) INFO: Node.js is installed at searxng/.nvm/versions/node/v23.5.0/bin/node INFO: Node.js is version v23.5.0 INFO: npm is installed at searxng/.nvm/versions/node/v23.5.0/bin/npm INFO: npm is version 10.9.2 INFO: NVM is installed at searxng/.nvm To test npm checks and builds: $ make static.build.commit Related: [1] https://github.com/searxng/searxng/issues/4143 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
39 lines
1 KiB
JSON
39 lines
1 KiB
JSON
{
|
|
"devDependencies": {
|
|
"eslint": "^9.17.0",
|
|
"grunt": "^1.6.1",
|
|
"grunt-contrib-copy": "^1.0.0",
|
|
"grunt-contrib-cssmin": "^5.0.0",
|
|
"grunt-contrib-less": "^3.0.0",
|
|
"grunt-contrib-uglify": "^5.2.2",
|
|
"grunt-xmlmin": "^0.1.8",
|
|
"grunt-contrib-watch": "^1.1.0",
|
|
"grunt-eslint": "^25.0.0",
|
|
"grunt-stylelint": "^0.20.1",
|
|
"grunt-image": "^6.4.0",
|
|
"ionicons": "^7.4.0",
|
|
"less": "^4.2.1",
|
|
"less-plugin-clean-css": "^1.6.0",
|
|
"sharp": "^0.33.5",
|
|
"stylelint": "^16.12.0",
|
|
"stylelint-config-standard": "^36.0.0",
|
|
"ejs": "^3.1.10",
|
|
"svgo": "^3.3.2"
|
|
},
|
|
"dependencies": {
|
|
"autocomplete-js": "^2.7.1",
|
|
"leaflet": "^1.9.4",
|
|
"normalize.css": "^8.0.1"
|
|
},
|
|
"scripts": {
|
|
"all": "npm install && grunt",
|
|
"build": "grunt",
|
|
"test": "grunt test",
|
|
"eslint": "grunt eslint",
|
|
"eslint-fix": "grunt eslint --fix",
|
|
"watch": "grunt watch",
|
|
"clean": "rm -Rf node_modules",
|
|
"stylelint": "grunt stylelint",
|
|
"stylelint-fix": "grunt stylelint --fix"
|
|
}
|
|
}
|