this module should have no business logics
npm run make
npm start
ornpm run dev
to watch files changes as you dev
Run docker image
docker build -t lucy/core .
docker run --network=host --restart=always -d lucy/core
Directories structure
.
├── README.md
├── built
│ //built output dir, !not commited to version control
├── config
│ ├── default.json
│ ├── development.json
│ ├── production.json
│ ├── staging.json
│ └── test.json
├── src
│ ├── index.ts
│ ├── core.service.ts
│ ├── core.ts
│ ├── drivers/
│ ├── errors/
│ ├── mixins/
│ └── utils/
├── test/
├── jest.config.js
├── package-lock.json
├── package.json
└── tsconfig.json
publish to repo
//set up access to npm repo here
npm i -g np && npm run make
np