86 lines
1.9 KiB
JSON
86 lines
1.9 KiB
JSON
|
|
{
|
||
|
|
"nodes": {
|
||
|
|
"src/index.js": {
|
||
|
|
"id": "src/index.js",
|
||
|
|
"type": "file",
|
||
|
|
"name": "src/index.js",
|
||
|
|
"path": "src/index.js",
|
||
|
|
"metadata": {
|
||
|
|
"exports": []
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"src/routes/users.js": {
|
||
|
|
"id": "src/routes/users.js",
|
||
|
|
"type": "file",
|
||
|
|
"name": "src/routes/users.js",
|
||
|
|
"path": "src/routes/users.js",
|
||
|
|
"metadata": {
|
||
|
|
"exports": ["userRouter"]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"src/controllers/userController.js": {
|
||
|
|
"id": "src/controllers/userController.js",
|
||
|
|
"type": "file",
|
||
|
|
"name": "src/controllers/userController.js",
|
||
|
|
"path": "src/controllers/userController.js",
|
||
|
|
"metadata": {
|
||
|
|
"exports": ["getUser", "createUser"]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"src/models/userModel.js": {
|
||
|
|
"id": "src/models/userModel.js",
|
||
|
|
"type": "file",
|
||
|
|
"name": "src/models/userModel.js",
|
||
|
|
"path": "src/models/userModel.js",
|
||
|
|
"metadata": {
|
||
|
|
"exports": ["User"]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"GET /users/:id": {
|
||
|
|
"id": "GET /users/:id",
|
||
|
|
"type": "route",
|
||
|
|
"name": "GET /users/:id",
|
||
|
|
"metadata": {
|
||
|
|
"method": "GET",
|
||
|
|
"path": "/users/:id"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"POST /users": {
|
||
|
|
"id": "POST /users",
|
||
|
|
"type": "route",
|
||
|
|
"name": "POST /users",
|
||
|
|
"metadata": {
|
||
|
|
"method": "POST",
|
||
|
|
"path": "/users"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"edges": [
|
||
|
|
{
|
||
|
|
"source": "src/index.js",
|
||
|
|
"target": "src/routes/users.js",
|
||
|
|
"type": "imports"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"source": "src/routes/users.js",
|
||
|
|
"target": "src/controllers/userController.js",
|
||
|
|
"type": "imports"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"source": "src/controllers/userController.js",
|
||
|
|
"target": "src/models/userModel.js",
|
||
|
|
"type": "imports"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"source": "src/routes/users.js",
|
||
|
|
"target": "GET /users/:id",
|
||
|
|
"type": "defines"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"source": "src/routes/users.js",
|
||
|
|
"target": "POST /users",
|
||
|
|
"type": "defines"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|