26 Commits

Author SHA1 Message Date
c1c8eda3b2 release(v0.1.0): set version string, remove private: true 2025-09-01 00:15:35 +02:00
61ac47fd05 chore(package.json): add maintainers 2025-08-31 14:31:28 +02:00
1ea099ff98 chore(package.json): script cleanup and addition of preRelease script 2025-08-31 14:31:23 +02:00
93716ba3f8 build(devDependencies): add shx 2025-08-31 14:31:22 +02:00
98cd99e27a chore(package.json): split main files between dev and release 2025-08-31 14:31:17 +02:00
37fdebdcab chore(package.json): added packageManager field
Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
2025-04-17 05:24:42 +02:00
64829441e5 build(package.json): adds tsx to test functionality using ts files
Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
2025-04-17 02:48:19 +02:00
65524da6dc chore(package.json): add types
Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
2025-04-15 16:12:42 +02:00
6a8cf528e3 build(tests): Adds jest to run tests
Milestone: none
Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
2025-04-15 11:22:21 +02:00
2106734b88 feat: sending messages is now feature complete
including zod schema validation

Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
2025-04-15 11:20:01 +02:00
a72a2c3358 ci(pre-commit): Pre-commit hook now should no longer block commits
Added eslint-plugin-only-warn to suppress errors

Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
2025-04-15 11:16:52 +02:00
e5a3e04e0c build(tsconfig): Updates config, adds build:watch script
- Build files now include sourcemaps and declarations
- No longer compiles non-ts files
- package.json includes build:watch script

Signed-off-by: Alix von Schirp <github@avonschirp.bootmedia.de>
2025-04-15 10:55:19 +02:00
4750b3baf9 revert(pre-commit)!: slapping windows specific linting back in
As it seems I did not fix the eslint not throwing, so I need to temporarily put the call to cmd back in until further investigation

Refs: 5304933
Format: text/plain
Milestone: none
BREAKING-CHANGE: calling the windows command line cmd will probably make the pre-commit hook not work on non-windows systems
2025-03-13 02:42:21 +01:00
7db7cad18f build(pre-commit): fixing eslint for windows 2025-03-13 02:30:45 +01:00
df8d0a65d3 build(devDeps): add finepack for package.json linting
Add tool for linting and verifying package.json
Tool will:
- validate existence of required keys
- organizes keys by relevance and alphabet
- validates for valid format

Tool was also added to pre-commit hook

Format: text/markdown
2025-03-13 01:33:23 +01:00
8f11bdc43e ci(docs): Added theme to docs generator 2025-03-12 00:52:08 +01:00
c55da7b33a fix: works now pls? 2025-03-10 22:04:45 +01:00
284ac7de27 docs: Added some documentation, added docs versioning 2025-03-10 20:44:34 +01:00
53049333f9 Fix: make linting actually system agnositc 2025-03-10 18:19:15 +01:00
1148b97f48 Another test, this time system agnostic 2025-03-10 08:43:00 +01:00
0053234730 Actual feat: started typed code from previous commit 2025-03-10 08:31:24 +01:00
7b86b11838 feat: started types || chore: disable eslint blocking commits 2025-03-10 08:10:12 +01:00
c380172960 chore: configure typedoc 2025-03-10 07:35:56 +01:00
fb9d50a5bd feat: added typedoc for docs generation 2025-03-10 05:38:39 +01:00
88b13e50ec chore: Fixed dep versions 2025-03-10 05:10:27 +01:00
d455cebc29 initial commit 2025-03-10 05:06:35 +01:00