Commit graph

30 commits

Author SHA1 Message Date
Rodney, Tiara
bb5442f808
test(log_level): refactor 2025-04-25 23:03:01 +02:00
Rodney, Tiara
49954b75a6
chore: fix package namespacing 2025-04-25 23:03:01 +02:00
Rodney, Tiara
a5e2df99ce
refactor(src): introduce submodules 2025-04-25 23:02:53 +02:00
Rodney, Tiara
163a24646a
doc(README): init rudimentary README 2025-04-25 20:59:49 +02:00
Rodney, Tiara
c3368a3595
style(ci): add commands for removing test-reports
Bitbucket Pipelines has some weird default behavior on how artifacts are
archived and JUnit test-reports are parsed on every subsequent run, if the
output was once an artifact. It's confusing to look at via the dashboard, hence
I'm adding an override to remove them beforehand.
2025-04-25 19:48:11 +02:00
Rodney, Tiara
08f9c830b6
chore: regenerate npm Lockfile
Yikes... This is an issue I need to fix soon. I'm using a local pull-through
mirror/proxy for npmjs.org, that's why it needs to be incorporated in the
workflow somehow... It already is... Kinda...
2025-04-25 19:41:51 +02:00
Rodney, Tiara
b7aaeb0e8c
chore: init CI 2025-04-25 19:35:41 +02:00
Rodney, Tiara
ec74d648ce
feat(make): introduce build flags
CI for skipping tests and being able to execute them separately in a CI service
run and WATCH to not require a seperate npm scripts target.
2025-04-25 19:32:14 +02:00
Rodney, Tiara
1d90596e4a
fix: rename targets 2025-04-25 19:20:01 +02:00
Rodney, Tiara
c4a98da88e
chore: make tests work 2025-04-25 19:19:40 +02:00
Rodney, Tiara
e4e21d4016
chore: rename docs source directory 2025-04-25 18:49:41 +02:00
Rodney, Tiara
5baeb0f441
chore: remove redundant sources
Well this started a little messy and I didn't really stick to atomicity. This
was the first script I've written, which was later transferred to the index.
It's the same code just with less structure and some funcitionality missing...
2025-04-25 18:47:49 +02:00
Rodney, Tiara
9f5e88d034
chore: remove redundant .npmignore
Handling the package structure myself through scripts/npm-pack.ts
2025-04-25 18:45:24 +02:00
Rodney, Tiara
281803dff8
chore: remove redundant script 2025-04-25 18:44:19 +02:00
Rodney, Tiara
fcec0ee5b1
refactor: update build environment
refactored to stick to my UNIX principles, in addition to exposing a cleaner GNU
Make interface
2025-04-25 18:43:19 +02:00
Rodney, Tiara
219f877888
chore: upgrade dependencies
also, reformatting was applied by npm... Grrrr... It is what it is...
2025-04-25 18:09:00 +02:00
Rodney, Tiara
ae93ed6b7e
refactor: change autoconf script to be more verbose 2025-04-25 18:04:23 +02:00
Rodney, Tiara
f07020875d
refactor: change module layout
as I've migrated from the idea of having a single mono-repo for all things ESM,
this repo will be solely for logging
2025-04-25 17:59:50 +02:00
Rodney, Tiara
bd4febe6f3
chore: redefine tsc config 2025-04-25 17:50:00 +02:00
Rodney, Tiara
fcda3b1952
chore: rename release target
Getting Rusty up in here...
2025-04-25 17:27:15 +02:00
Rodney, Tiara
41cfd89bcb
chore: remove redundant dependencies 2025-04-25 17:25:34 +02:00
Rodney, Tiara
ac80f642d2
chore: change package origin
basically I'm using GitHub as a frontend, but I use Bitbucket as my origin and
Bitbucket Pipelines as my CI services, because screw Microsoft, that's why. I
feel forced to use GitHub as everyone else is using it...
2025-04-25 17:20:16 +02:00
Rodney, Tiara
6f16f5d676
chore: rename package 2025-04-25 16:23:44 +02:00
Rodney, Tiara
55229776c0
chore: migrate jest config to esm 2025-04-25 16:21:29 +02:00
Rodney, Tiara
7a70ed28c3
feat: initialize tests, docs and refactor 2025-04-25 16:17:46 +02:00
Rodney, Tiara
c297e3f4ef
feat(init): publishing 2025-04-25 16:17:37 +02:00
Rodney, Tiara
32636217ee
fix(logging): complete implementation of base
no compiler errors, for now.
2025-04-25 16:13:01 +02:00
Rodney, Tiara
3ab6ad635b
feat(logging): add handler, formatter and formatter style base 2025-04-25 16:13:00 +02:00
Rodney, Tiara
a6ed4f7919
chore: remove artifacts 2025-04-25 16:13:00 +02:00
Rodney, Tiara
d27f6c65c1
init: working state
compiler + test suite are fine. logging module started, I'd say about 50%
complete.
2025-04-25 16:12:52 +02:00