mirror of
https://github.com/searxng/searxng.git
synced 2025-12-22 11:40:01 +00:00
Set minor versioning for most of the packages that iterate fast or we know won't cause problems, and fixed versioning for the rest. Packages going into bundles should be placed in "dependencies". The inspection of prod bundles is necessary. Although it does not make a lot of sense right now, it will be useful in later PR and will give us a reference to start with.
52 lines
1.5 KiB
JSON
52 lines
1.5 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/package.json",
|
|
"name": "@searxng/theme-simple",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"license": "AGPL-3.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "npm run build:icons && npm run build:vite",
|
|
"build:icons": "node theme_icons.ts",
|
|
"build:vite": "vite build",
|
|
"clean": "rm -Rf node_modules",
|
|
"fix": "npm run fix:stylelint && npm run fix:biome && npm run fix:package",
|
|
"fix:biome": "biome check --write",
|
|
"fix:package": "sort-package-json --quiet",
|
|
"fix:stylelint": "stylelint --fix strict 'src/**/*.{scss,sass,less,styl}'",
|
|
"lint": "npm run lint:biome && npm run lint:tsc",
|
|
"lint:biome": "biome lint",
|
|
"lint:tsc": "tsc --noEmit"
|
|
},
|
|
"browserslist": [
|
|
"Chrome >= 93",
|
|
"Firefox >= 92",
|
|
"Safari >= 15.4",
|
|
"not dead"
|
|
],
|
|
"dependencies": {
|
|
"ionicons": "~8.0.13",
|
|
"normalize.css": "8.0.1",
|
|
"ol": "~10.6.1",
|
|
"swiped-events": "1.2.0"
|
|
},
|
|
"devDependencies": {
|
|
"@biomejs/biome": "2.1.2",
|
|
"@types/node": "~24.0.15",
|
|
"browserslist": "~4.25.1",
|
|
"browserslist-to-esbuild": "~2.1.1",
|
|
"edge.js": "~6.2.1",
|
|
"less": "~4.4.0",
|
|
"lightningcss": "~1.30.1",
|
|
"sharp": "~0.34.3",
|
|
"sort-package-json": "~3.4.0",
|
|
"stylelint": "~16.22.0",
|
|
"stylelint-config-standard-less": "~3.0.1",
|
|
"stylelint-prettier": "~5.0.3",
|
|
"svgo": "~4.0.0",
|
|
"typescript": "~5.8.3",
|
|
"vite": "npm:rolldown-vite@~7.0.9",
|
|
"vite-bundle-analyzer": "~1.1.0"
|
|
}
|
|
}
|