github-actions[bot]
c7e272af82
chore: release 1.0.2
2021-10-22 16:35:04 +03:00
github-actions[bot]
9d54183655
chore: release 1.0.1
2021-10-03 02:26:59 +03:00
Mikhail Zolotukhin
cbe4aa129e
chore: 🔖 increment version
2021-10-02 23:41:08 +03:00
Mikhail Zolotukhin
47463ae380
ci: 👷 add prettier eslint plugin
2021-09-30 19:21:10 +03:00
Mikhail Zolotukhin
f2cbebc9ab
build: 🔧 fix eslint configuration
2021-09-17 19:23:58 +03:00
Mikhail Zolotukhin
13b1987ee0
test: ✅ add a few basic tests with mocks
...
Tests directory probably will be used for integration tests.
2021-09-16 18:25:18 +03:00
Mikhail Zolotukhin
584555191b
feat!: use esbuild for compiling script
2021-09-10 23:46:07 +03:00
Mikhail Zolotukhin
393d1bbf1a
feat: prevent npm pushing
2021-09-10 23:46:07 +03:00
Mikhail Zolotukhin
7c5dbbcea5
build: mode eslint to a separate file
2021-09-09 00:16:48 +03:00
Mikhail Zolotukhin
085bdcb8e3
docs: use renamer plugin to make docs a little bit more sane
2021-09-07 13:45:39 +03:00
Mikhail Zolotukhin
0c9055f917
build: ignore jest diagnostic about modules
2021-09-04 22:38:48 +03:00
Mikhail Zolotukhin
caa1d25858
feat: ✨ add jest as unit testing framework
...
arstarst
2021-09-04 22:38:48 +03:00
Mikhail Zolotukhin
8a439bb41b
feat: add prettier pre-commit hook
2021-09-04 20:33:52 +03:00
Mikhail Zolotukhin
3e7f3d39b5
feat: ✨ add basic husky hook
2021-09-04 20:33:52 +03:00
Mikhail Zolotukhin
b88d0b768d
build: 📝 use SPDX statements for licencing
2021-09-04 18:22:29 +03:00
Mikhail Zolotukhin
eb68b5c166
build: ✨ add quick relaunch npm task
2021-09-03 22:02:14 +03:00
Mikhail Zolotukhin
82d3eca2ec
feat: increase version
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
3cfbb94d92
ci: remove node script var
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
d95521c5af
fix: correct preinstall hook
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
d95089065d
refactor: change target names to prevent running from npm install
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
df7b008d52
refactor: change project name
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
08d8dce1e2
feat: use eslint instead of tslint
2021-08-28 00:22:47 +03:00
Mikhail Zolotukhin
50bd6aea61
refactor: use prettier
2021-08-28 00:22:22 +03:00
Mikhail Zolotukhin
96cb46ef00
feat: install typescript via npm
2021-08-27 22:40:16 +03:00
Mikhail Zolotukhin
74a3e702b4
docs: basic documentation generation
2021-08-27 19:57:11 +03:00
Mikhail Zolotukhin
847942e780
Use npm scripts and wrap makefile around it
...
Advantages:
- Building description is more readable (top to bottom)
- Build step is extracted from package step
- Abstraction layers are not mixed within the tools ("Scripts describe
how to build, Npm calls scripts, Make calls Npm" instead of "Make
describes build, calls Npm")
- No duplication of package description in Makefile and package.json
2021-08-26 22:35:46 +03:00