hyperrtls / hyperrtls-backend Goto Github PK
View Code? Open in Web Editor NEWBackend service for HyperRTLS tracking system
License: GNU General Public License v3.0
Backend service for HyperRTLS tracking system
License: GNU General Public License v3.0
In order to keep consistency with nest's built-in pipes, the validation pipe should use class-transformer
and class-validator
packages by default. Users should be able to specify packages of their choice (eg. actively maintained @nestjs/class-transformer
and @nestjs/class-validator
packages).
Currently, all nest's defined pipes use class-validator
and class-transformer
packages by default. As we do not want to change underlaying implementation, we should create a util exporting all pipes with injected validator and transformer packages.
As of now, the same patterns reduce themselves.
For the following input: ['#', '#']
, the expected output is: ['#']
, however, the current output is an empty array. Tests also need to be improved as they didn't catch the above scenario.
We should implement default exception factory. Thrown errors should be consistent and include crucial data only (eg. missing properties, types mismatch, etc.).
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
This repository currently has no open or pending branches.
package.json
@nestjs/class-transformer 0.4.0
@nestjs/class-validator 0.13.4
@nestjs/common 9.0.11
@nestjs/config 2.2.0
@nestjs/core 9.0.11
@nestjs/platform-express 9.0.11
@prisma/client 4.2.1
iterare 1.2.1
mqtt 4.3.7
nest-winston 1.7.0
reflect-metadata 0.1.13
rimraf 3.0.2
rxjs 7.5.6
systeminformation 5.12.6
uuid 8.3.2
winston 3.8.1
@nestjs/cli 9.0.0
@nestjs/schematics 9.0.1
@nestjs/testing 9.0.11
@types/express 4.17.13
@types/jest 28.1.7
@types/node 16.11.52
@types/supertest 2.0.12
@types/uuid 8.3.4
@typescript-eslint/eslint-plugin 5.33.1
@typescript-eslint/parser 5.33.1
eslint 8.22.0
eslint-config-prettier 8.5.0
eslint-plugin-prettier 4.2.1
jest 28.1.3
prettier 2.7.1
prisma 4.2.1
source-map-support 0.5.21
supertest 6.2.4
ts-jest 28.0.8
ts-loader 9.3.1
ts-node 10.9.1
tsconfig-paths 4.1.0
typescript 4.7.4
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
@mikro-orm/cli
, @mikro-orm/core
, @mikro-orm/migrations
, @mikro-orm/nestjs
, @mikro-orm/postgresql
, @nestjs/cli
, @nestjs/common
, @nestjs/config
, @nestjs/core
, @nestjs/platform-express
, @nestjs/schematics
, @nestjs/testing
, @types/express
, @types/jest
, @types/node
, @types/supertest
, @types/uuid
, @typescript-eslint/eslint-plugin
, @typescript-eslint/parser
, eslint
, eslint-config-prettier
, jest
, mqtt
, prettier
, reflect-metadata
, rimraf
, rxjs
, supertest
, ts-jest
, ts-loader
, ts-node
, typescript
, uuid
, webpack
, yarn
)Dockerfile
node lts-alpine@sha256:47d97b93629d9461d64197773966cc49081cf4463b1b07de5a38b6bd5acfbe9d
node lts-alpine@sha256:47d97b93629d9461d64197773966cc49081cf4463b1b07de5a38b6bd5acfbe9d
.github/workflows/main.yml
actions/checkout v3
actions/setup-node v3
actions/checkout v3
docker/setup-qemu-action v2
docker/setup-buildx-action v2
docker/login-action 65b78e6e13532edd9afa3aa52ac7964289d1a9c1
docker/metadata-action 3f6690a76cbcbe44da6bac853d66df365ab3af27
docker/build-push-action 817ed59f97d2974e2c1d92f170242f52fd3feae4
.yarn/sdks/eslint/package.json
.yarn/sdks/prettier/package.json
.yarn/sdks/typescript/package.json
package.json
@mikro-orm/core 5.6.16
@mikro-orm/nestjs 5.1.8
@mikro-orm/postgresql 5.6.16
@nestjs/common 9.4.0
@nestjs/config 2.3.1
@nestjs/core 9.4.0
@nestjs/platform-express 9.4.0
class-transformer 0.4.0
class-validator 0.13.4
iterare 1.2.1
mqtt 4.3.7
reflect-metadata 0.1.13
rxjs 7.8.0
uuid 9.0.0
@mikro-orm/cli 5.6.16
@mikro-orm/migrations 5.6.16
@nestjs/cli 9.3.0
@nestjs/schematics 9.1.0
@nestjs/testing 9.4.0
@types/express 4.17.17
@types/jest 29.5.0
@types/node 18.15.11
@types/supertest 2.0.12
@types/uuid 9.0.1
@typescript-eslint/eslint-plugin 5.58.0
@typescript-eslint/parser 5.58.0
eslint 8.38.0
eslint-config-prettier 8.8.0
eslint-plugin-prettier 4.2.1
jest 29.5.0
prettier 2.8.7
rimraf 5.0.0
source-map-support 0.5.21
supertest 6.3.3
ts-jest 29.1.0
ts-loader 9.4.2
ts-node 10.9.1
tsconfig-paths 4.2.0
typescript 5.0.4
webpack 5.78.0
yarn 3.5.0
Application should not crash upon receiving message with invalid DTO. Probably connected with #6.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.