UNPKG

2.38 kBJSONView Raw
1{
2 "name": "hexo",
3 "version": "7.1.1",
4 "description": "A fast, simple & powerful blog framework, powered by Node.js.",
5 "main": "dist/hexo",
6 "bin": {
7 "hexo": "./bin/hexo"
8 },
9 "scripts": {
10 "prepublishOnly": "npm install && npm run clean && npm run build",
11 "build": "tsc -b",
12 "clean": "tsc -b --clean",
13 "eslint": "eslint lib test",
14 "pretest": "npm run clean && npm run build",
15 "test": "mocha test/index.js --require ts-node/register",
16 "test-cov": "c8 --reporter=lcovonly npm test -- --no-parallel",
17 "prepare": "husky install"
18 },
19 "files": [
20 "dist/",
21 "bin/"
22 ],
23 "types": "./dist/hexo/index.d.ts",
24 "repository": "hexojs/hexo",
25 "homepage": "https://hexo.io/",
26 "funding": {
27 "type": "opencollective",
28 "url": "https://opencollective.com/hexo"
29 },
30 "keywords": [
31 "website",
32 "blog",
33 "cms",
34 "framework",
35 "hexo"
36 ],
37 "author": "Tommy Chen <tommy351@gmail.com> (https://zespia.tw)",
38 "maintainers": [
39 "Abner Chou <hi@abnerchou.me> (https://abnerchou.me)"
40 ],
41 "license": "MIT",
42 "dependencies": {
43 "abbrev": "^2.0.0",
44 "archy": "^1.0.0",
45 "bluebird": "^3.7.2",
46 "hexo-cli": "^4.3.0",
47 "hexo-front-matter": "^4.2.1",
48 "hexo-fs": "^4.1.1",
49 "hexo-i18n": "^2.0.0",
50 "hexo-log": "^4.0.1",
51 "hexo-util": "^3.0.1",
52 "js-yaml": "^4.1.0",
53 "js-yaml-js-types": "^1.0.0",
54 "micromatch": "^4.0.4",
55 "moize": "^6.1.6",
56 "moment": "^2.29.1",
57 "moment-timezone": "^0.5.34",
58 "nunjucks": "^3.2.3",
59 "picocolors": "^1.0.0",
60 "pretty-hrtime": "^1.0.3",
61 "resolve": "^1.22.0",
62 "strip-ansi": "^6.0.0",
63 "text-table": "^0.2.0",
64 "tildify": "^2.0.0",
65 "titlecase": "^1.1.3",
66 "warehouse": "^5.0.0"
67 },
68 "devDependencies": {
69 "@types/abbrev": "^1.1.3",
70 "@types/bluebird": "^3.5.37",
71 "@types/js-yaml": "^4.0.9",
72 "@types/node": "^18.11.8",
73 "@types/nunjucks": "^3.2.2",
74 "@types/text-table": "^0.2.4",
75 "0x": "^5.1.2",
76 "c8": "^9.0.0",
77 "chai": "^4.3.6",
78 "cheerio": "0.22.0",
79 "decache": "^4.6.1",
80 "eslint": "^8.48.0",
81 "eslint-config-hexo": "^5.0.0",
82 "hexo-renderer-marked": "^6.0.0",
83 "husky": "^8.0.1",
84 "lint-staged": "^15.2.0",
85 "mocha": "^10.0.0",
86 "sinon": "^17.0.1",
87 "ts-node": "^10.9.1",
88 "typescript": "^5.3.2"
89 },
90 "engines": {
91 "node": ">=14"
92 }
93}