Skip to content
🤖 Виртуальный ассистент занимающийся анализом твоей жизни
JavaScript TSQL Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
SQL
data
diagrams
docs
scripts
src
tests
types
.codeclimate.yml
.commitlintrc.json
.editorconfig
.eslintignore
.eslintrc
.gitattributes
.gitignore
.huskyrc
.lintstagedrc.json
.npmignore
.npmrc
.prettierignore
.prettierrc
.renovaterc
.snyk
.travis.yml
LICENSE
app.json
ava.config.js
codecov.yml
nodemon.json
package-lock.json
package.json

README.md

ProstoDiary

Build Status dependencies Status devDependencies Status Known Vulnerabilities codecov Maintainability GitHub code size in bytes GitHub repo size GitHub commit activity Website GitHub sketchboard Trello OpenAPI Issuehunt

About

Virtual trackers: text diary, email listener, food analyze, health watcher, sleep analyze

Install

brew install git-lfs
git lfs clone git@github.com:gotois/ProstoDiary_bot.git
chmod +x scripts/index
npm i

Tests

Unit

Checking Unit tests

npm run unit

E2E

Match files

Example:

npm run e2e:fast -- --match='/start'

Example match titles starting with API:

npm run e2e -- --match='API:*'

Run

Development

npm run dev

Production Telegram Bot

npm start

CRON: запуск считывателя письма

npm run start:vzor

Tools

Package upgrade

ncu -u

Fix lint

npm run lint -- --fix

docs

Install

sudo gem install bundler jekyll
cd docs
bundle install

Run

npm run docs:serve

Run Telegram Bot

/start
You can’t perform that action at this time.