Skip to content

Commit 19e5e35

Browse files
committed
feat: Complete MeshAdmin Network Platform Integration and Documentation Reorganization
1 parent 65f4a0c commit 19e5e35

16 files changed

+9136
-11
lines changed

config/package.json

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
{
2+
"name": "meshadmin-network-platform",
3+
"version": "1.0.0",
4+
"description": "Comprehensive network topology design, mapping, and visualization suite with advanced diagramming capabilities",
5+
"private": true,
6+
"type": "module",
7+
"homepage": "https://meshadmin.com",
8+
"repository": {
9+
"type": "git",
10+
"url": "https://github.com/MeshAdmin/meshadmin-network-platform.git"
11+
},
12+
"author": {
13+
"name": "MeshAdmin",
14+
"email": "[email protected]",
15+
"url": "https://meshadmin.com"
16+
},
17+
"license": "AGPL-3.0",
18+
"workspaces": [
19+
"apps/*",
20+
"packages/*"
21+
],
22+
"engines": {
23+
"node": ">=20.0.0",
24+
"pnpm": ">=8.0.0"
25+
},
26+
"packageManager": "[email protected]",
27+
"scripts": {
28+
"build": "pnpm --recursive --stream build",
29+
"dev": "pnpm --recursive --parallel --stream dev",
30+
"test": "pnpm --recursive test",
31+
"test:coverage": "pnpm --recursive test:coverage",
32+
"lint": "pnpm --recursive lint",
33+
"lint:fix": "pnpm --recursive lint:fix",
34+
"type-check": "pnpm --recursive type-check",
35+
"clean": "pnpm --recursive clean && rm -rf node_modules",
36+
"format": "prettier --write \"**/*.{js,ts,tsx,json,md}\"",
37+
"format:check": "prettier --check \"**/*.{js,ts,tsx,json,md}\"",
38+
"prepare": "husky install",
39+
"changeset": "changeset",
40+
"version-packages": "changeset version",
41+
"release": "pnpm build && changeset publish"
42+
},
43+
"devDependencies": {
44+
"@changesets/cli": "^2.27.1",
45+
"@types/node": "^20.11.19",
46+
"@typescript-eslint/eslint-plugin": "^7.0.2",
47+
"@typescript-eslint/parser": "^7.0.2",
48+
"@vitejs/plugin-react": "^4.6.0",
49+
"eslint": "^8.56.0",
50+
"eslint-config-prettier": "^9.1.0",
51+
"eslint-plugin-import": "^2.29.1",
52+
"eslint-plugin-jsx-a11y": "^6.8.0",
53+
"eslint-plugin-react": "^7.33.2",
54+
"eslint-plugin-react-hooks": "^4.6.0",
55+
"husky": "^9.0.11",
56+
"lint-staged": "^15.2.2",
57+
"prettier": "^3.2.5",
58+
"turbo": "^1.12.4",
59+
"typescript": "^5.3.3",
60+
"vitest": "^1.3.1"
61+
},
62+
"pnpm": {
63+
"overrides": {
64+
"@types/react": "^18.2.55",
65+
"@types/react-dom": "^18.2.19"
66+
}
67+
},
68+
"lint-staged": {
69+
"*.{js,ts,tsx}": [
70+
"eslint --fix",
71+
"prettier --write"
72+
],
73+
"*.{json,md}": [
74+
"prettier --write"
75+
]
76+
},
77+
"keywords": [
78+
"network",
79+
"topology",
80+
"visualization",
81+
"diagramming",
82+
"network-design",
83+
"network-mapping",
84+
"network-planning",
85+
"infrastructure",
86+
"meshadmin",
87+
"mptcp"
88+
],
89+
"dependencies": {
90+
"events": "^3.3.0",
91+
"winston": "^3.11.0"
92+
}
93+
}

0 commit comments

Comments
 (0)