-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
94 lines (94 loc) · 2.87 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
{
"name": "@cresteem/hawk-js",
"displayName": "Hawk.js",
"version": "1.5.1",
"description": "Hawk.js is an advanced, open-source sitemap generator and SEO automation tool designed to enhance your website's search engine visibility. It automates the creation of comprehensive sitemaps and simplifies their submission to major search engines such as Google, Bing, Yahoo, Yandex, and more. With support for multiple indexing strategies like IndexNow and Google Webmaster Tools, Hawk.js ensures your website is indexed accurately and quickly, driving better SEO performance.",
"main": "./dist/lib/core.js",
"exports": {
".": {
"types": "./dist/types/lib/core.d.ts",
"import": "./dist/lib/core.js",
"require": "./dist/lib/core.js"
}
},
"files": [
"dist",
"logo/hawkjs-icon.svg"
],
"directories": {
"lib": "./dist/lib"
},
"preferGlobal": true,
"bin": {
"hawk": "./dist/bin/CLIDriver.js"
},
"repository": "https://github.com/cresteem/Hawk.js",
"bugs": {
"url": "https://github.com/cresteem/Hawk.js/issues"
},
"homepage": "https://hawkjs.cresteem.com",
"author": "DARSAN <[email protected]>",
"maintainers": [
"CRESTEEM <[email protected]>",
"DARSAN <[email protected]>"
],
"license": "Apache-2.0",
"private": false,
"scripts": {
"dev": "rimraf dist && tsc -p tscdev.json && ncp ./bin/userconfig-template.js ./dist/bin/userconfig-template.js",
"test": "jest",
"build": "cls && eslint && rimraf dist && tsc -p tsconfig.json && ncp ./bin/userconfig-template.js ./dist/bin/userconfig-template.js",
"watch": "tsc --watch",
"clean": "cls && rimraf dist",
"deploy": "yarn ci-test && yarn build && yarn publish --access public && git push",
"start-mock-server": "npx ts-node test/mock-api/app.ts",
"ci-test": "start-server-and-test start-mock-server http://localhost:8080 test"
},
"keywords": [
"seo automation",
"sitemap generator",
"seo tools",
"web development",
"site indexing",
"open-source",
"search engines",
"google seo",
"bing seo",
"indexnow",
"real-time updates",
"webmaster tools",
"content management",
"digital marketing"
],
"dependencies": {
"basic-ftp": "5.0.5",
"commander": "^12.1.0",
"glob": "11.0.0",
"googleapis": "144.0.0",
"jstoxml": "5.0.2",
"luxon": "3.5.0"
},
"devDependencies": {
"@babel/core": "7.26.0",
"@babel/preset-env": "7.26.0",
"@babel/preset-typescript": "7.26.0",
"@types/express": "^5.0.0",
"@types/jest": "29.5.14",
"@types/jstoxml": "2.0.4",
"@types/luxon": "3.4.2",
"@types/node": "^22.10.0",
"@typescript-eslint/eslint-plugin": "8.16.0",
"@typescript-eslint/parser": "8.16.0",
"babel-jest": "29.7.0",
"eslint": "^9.15.0",
"express": "^4.21.1",
"fast-xml-parser": "^4.5.0",
"jest": "29.7.0",
"ncp": "^2.0.0",
"rimraf": "6.0.1",
"start-server-and-test": "^2.0.8",
"ts-node": "10.9.2",
"typescript": "5.7.2",
"xsd-schema-validator": "^0.10.0"
}
}