plugin: add hexo-esbuild, hexo-htmlnano (#2172)
[hexo-site.git] / package.json
blobc4bbd5cd965a0c248c80d1a12ddeacbd513235f2
2   "name": "hexo-site",
3   "version": "0.0.0",
4   "private": true,
5   "hexo": {
6     "version": "7.0.0"
7   },
8   "scripts": {
9     "build": "hexo generate",
10     "eslint": "eslint .",
11     "prepare": "husky"
12   },
13   "dependencies": {
14     "cheerio": "^0.22.0",
15     "hexo": "^7.0.0",
16     "hexo-clean-css": "^2.0.0",
17     "hexo-filter-nofollow": "^2.0.2",
18     "hexo-fs": "^4.1.1",
19     "hexo-generator-archive": "^2.0.0",
20     "hexo-generator-feed": "^3.0.0",
21     "hexo-generator-sitemap": "^3.0.1",
22     "hexo-renderer-marked": "^6.0.0",
23     "hexo-renderer-stylus": "^3.0.0",
24     "hexo-server": "^3.0.0",
25     "hexo-tag-embed": "^1.0.0-rc.1",
26     "hexo-uglify": "^2.0.0",
27     "lunr": "2.3.9",
28     "sharp": "^0.33.1"
29   },
30   "devDependencies": {
31     "eslint": "^8.0.1",
32     "eslint-config-hexo": "^5.0.0",
33     "husky": "^9.0.6",
34     "imagemin-lint-staged": "^0.5.1",
35     "lint-staged": "^15.2.0"
36   },
37   "lint-staged": {
38     "*.{png,jpeg,jpg,gif,svg}": [
39       "imagemin-lint-staged"
40     ],
41     "*.js": "eslint --fix"
42   },
43   "engines": {
44     "node": ">=14"
45   }