* Initial plan * feat(docs): implement comprehensive VitePress documentation site - Set up VitePress documentation platform with search and dark mode - Created user guide with installation, quick start, and feature guides - Added ghost detection comprehensive guide with examples - Created admin guide with environment configuration - Implemented developer guide with contributing guidelines - Added API reference with code examples in multiple languages - Configured navigation structure for all doc sections - Added changelog and documentation README Co-authored-by: onnwee <211922112+onnwee@users.noreply.github.com> * feat(docs): add remaining guide pages and deployment workflow - Created timeline analysis guide - Added plugin system guide - Implemented privacy controls guide - Created advanced charts guide - Added API authentication documentation - Created GitHub Actions workflow for docs deployment - Added logo SVG for documentation site - Updated main README with documentation section Co-authored-by: onnwee <211922112+onnwee@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: onnwee <211922112+onnwee@users.noreply.github.com>
44 lines
1.5 KiB
JSON
44 lines
1.5 KiB
JSON
{
|
|
"name": "discord-spywatcher",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"description": "Discord Spywatcher - Backend and Frontend monorepo",
|
|
"engine": {
|
|
"node": "22.20.0"
|
|
},
|
|
"scripts": {
|
|
"prepare": "husky",
|
|
"lint": "npm run lint --prefix backend && npm run lint --prefix frontend",
|
|
"lint:fix": "npm run lint:fix --prefix backend && npm run lint:fix --prefix frontend",
|
|
"format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"",
|
|
"format:check": "prettier --check \"**/*.{ts,tsx,js,jsx,json,md}\"",
|
|
"type-check": "npm run type-check --prefix backend && npm run type-check --prefix frontend",
|
|
"docs:dev": "vitepress dev docs",
|
|
"docs:build": "vitepress build docs",
|
|
"docs:preview": "vitepress preview docs"
|
|
},
|
|
"devDependencies": {
|
|
"@commitlint/cli": "^19.0.0",
|
|
"@commitlint/config-conventional": "^19.0.0",
|
|
"eslint": "^9.38.0",
|
|
"husky": "^9.0.0",
|
|
"lint-staged": "^15.0.0",
|
|
"prettier": "^3.6.2",
|
|
"vitepress": "^1.6.4",
|
|
"vue": "^3.5.22"
|
|
},
|
|
"lint-staged": {
|
|
"backend/**/*.ts": [
|
|
"eslint --fix --config backend/eslint.config.mjs",
|
|
"prettier --write"
|
|
],
|
|
"frontend/**/*.{ts,tsx}": [
|
|
"eslint --fix --config frontend/eslint.config.js",
|
|
"prettier --write"
|
|
],
|
|
"*.{json,md}": [
|
|
"prettier --write"
|
|
]
|
|
}
|
|
}
|