├── .editorconfig ├── .env_template ├── .eslintrc.json ├── .gitignore ├── LICENSE ├── README.md ├── business ├── entities │ └── Message │ │ ├── Message.entity.js │ │ └── MessageCollection.entity.js ├── repositories │ └── Message.repository.js └── use_cases │ └── manageMessages │ ├── createMessage.uc.js │ └── listMessages.uc.js ├── components └── Logger.js ├── infra ├── services │ └── censor.service.js ├── settings.js └── web │ ├── app.js │ ├── babel_hook.js │ ├── messages │ ├── messages.controller.js │ └── messages.routes.js │ └── routes.js └── package.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env_template: -------------------------------------------------------------------------------- 1 | NODE_ENV=dev 2 | HTTP_PORT=3000 3 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/README.md -------------------------------------------------------------------------------- /business/entities/Message/Message.entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/business/entities/Message/Message.entity.js -------------------------------------------------------------------------------- /business/entities/Message/MessageCollection.entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/business/entities/Message/MessageCollection.entity.js -------------------------------------------------------------------------------- /business/repositories/Message.repository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/business/repositories/Message.repository.js -------------------------------------------------------------------------------- /business/use_cases/manageMessages/createMessage.uc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/business/use_cases/manageMessages/createMessage.uc.js -------------------------------------------------------------------------------- /business/use_cases/manageMessages/listMessages.uc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/business/use_cases/manageMessages/listMessages.uc.js -------------------------------------------------------------------------------- /components/Logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/components/Logger.js -------------------------------------------------------------------------------- /infra/services/censor.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/infra/services/censor.service.js -------------------------------------------------------------------------------- /infra/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/infra/settings.js -------------------------------------------------------------------------------- /infra/web/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/infra/web/app.js -------------------------------------------------------------------------------- /infra/web/babel_hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/infra/web/babel_hook.js -------------------------------------------------------------------------------- /infra/web/messages/messages.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/infra/web/messages/messages.controller.js -------------------------------------------------------------------------------- /infra/web/messages/messages.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/infra/web/messages/messages.routes.js -------------------------------------------------------------------------------- /infra/web/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/infra/web/routes.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scup/nodebase/HEAD/package.json --------------------------------------------------------------------------------