API de practica hecha con NestJs, en donde se manipula un archivo txt mediante la librería de node FileStream.
Retorna todo los datos del archivo txt.
-
URL
/crud/api/data
-
Method:
GET
-
URL Params
None
-
Body
None
-
Error Response:
Content:
{ ErrorMsg: 'Failed' }
Retorna un objeto según su Id.
-
URL
/crud/api/element/:id
-
Method:
GET
-
URL Params
Required:
id=[string]
-
Body
None
-
Error Response:
Content:
{ ErrorMsg: 'Failed' }
Agrega un objeto al array que se encuentra en el archivo txt, retorna todos los datos del archivo.
-
URL
/crud/api/add
-
Method:
POST
-
URL Params
none
-
Body
{data:[]}
-
Error Response:
Content:
{ ErrorMsg: 'Failed' }
Modifíca un objeto según su Id en el array que se encuentra en el archivo txt, retorna el objeto modificado.
-
URL
/crud/api/modify/:id
-
Method:
PUT
-
URL Params
Required:
id=[string]
-
Body
{data:[]}
-
Error Response:
Content:
{ ErrorMsg: 'Failed' }
Elimina un objeto según su Id en el array que se encuentra en el archivo txt, retorna todos los datos del archivo txt.
-
URL
/crud/api/delete/:id
-
Method:
GET
-
URL Params
Required:
id=[string]
-
Body
None
-
Error Response:
Content:
{ ErrorMsg: 'Failed' }
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov