alex.zinn
  • Joined on 2025-08-16
alex.zinn pushed to main at alex.zinn/MyDIAPp 2025-10-30 07:16:14 +00:00
f6d0afb98a Update bun.lock and remove DependencyManager tests
d332e08665 Add HTTP routing and server management classes
64407db695 Add dependency management classes and interfaces
1587ed7428 Add logging framework with Logger, LoggerFactory, and appenders
cb34256276 Add observable pattern implementation with Subject and ReadOnlySubject classes
Compare 7 commits »
alex.zinn pushed to main at alex.zinn/MyDIAPp 2025-10-29 04:15:51 +00:00
63dc90a8c8 updates
alex.zinn pushed to main at alex.zinn/dot-configs 2025-10-29 04:09:28 +00:00
89bf21e8d8 tmux
alex.zinn pushed to main at alex.zinn/MyDIAPp 2025-10-29 00:30:07 +00:00
3a7f5fe75d Initial Commit
alex.zinn created branch main in alex.zinn/MyDIAPp 2025-10-29 00:30:07 +00:00
alex.zinn created repository alex.zinn/MyDIAPp 2025-10-29 00:30:01 +00:00
alex.zinn pushed to main at alex.zinn/dot-configs 2025-10-28 04:19:48 +00:00
32b24d76e9 tmux
alex.zinn pushed to main at alex.zinn/dot-configs 2025-10-28 04:19:25 +00:00
bfee06742f Updates
alex.zinn pushed to main at alex.zinn/Platform-ts 2025-10-26 13:39:50 +00:00
3429df650f Add moment.js as a dependency, enhance TypeScript configuration to exclude scripts, and introduce new examples for dependency injection and health checks.
5d9b77ef7d Add new exports for IInject, IConfigurationLoader, InstanceProvider, IntegerConstantProvider, StringConstantProvider, and Inject classes in index.ts to enhance dependency injection capabilities.
Compare 2 commits »
alex.zinn pushed to main at alex.zinn/Platform-ts 2025-10-25 21:54:55 +00:00
1710043b74 Fix method names in NamedType class to use correct TypeScript override syntax for toURN and toString methods.
alex.zinn pushed to main at alex.zinn/Platform-ts 2025-10-25 21:51:49 +00:00
00332dc6b1 Add Dependency Injection example and core interfaces. Implement Inject class for managing scopes and instances, along with InstanceProvider, IntegerConstantProvider, and StringConstantProvider for dependency resolution.
alex.zinn pushed to main at alex.zinn/Platform-ts 2025-10-25 21:39:34 +00:00
0de4b9314a Refactor Dependency Injection classes to use named imports for Type and interfaces. Change export statements from default to named exports for DependencyManager, DependencyProvider, IDependencyManager, IDependencyProvider, and NamedType classes.
alex.zinn pushed to main at alex.zinn/Platform-ts 2025-10-25 21:34:37 +00:00
e73c6e75e9 Update package configuration and TypeScript settings; add build script, versioning, and output directories. Refactor NamedType equality check for conciseness. Change import statements to use 'type' for IDisposable in Disposable and DisposableList classes.
975a543027 Add DependencyProvider and Lifecycle classes, along with utility types for time and data units. Implemented assertUnreachable for exhaustive checks in Lifecycle mapping.
Compare 2 commits »
alex.zinn pushed to main at alex.zinn/Platform-ts 2025-10-25 21:20:25 +00:00
b209d710b8 Formatting
alex.zinn pushed to main at alex.zinn/Platform-ts 2025-10-25 21:15:18 +00:00
17e7f8babd Add Dependency Injection Framework with IDependencyManager, IDependencyProvider, Type, and NamedType Classes
2c4a886e27 Add Disposable and DisposableList
3d7135aa71 Initial Commit
alex.zinn created branch main in alex.zinn/Platform-ts 2025-10-25 21:15:18 +00:00
alex.zinn created repository alex.zinn/Platform-ts 2025-10-25 21:15:12 +00:00
alex.zinn transferred repository techniker-me/portfolio-site to AlbertJeffersStudios/portfolio-site 2025-10-25 06:37:57 +00:00
alex.zinn pushed to main at AlbertJeffersStudios/portfolio-site 2025-10-25 06:24:52 +00:00
d376b48d5e Feature: user upload artwork
alex.zinn pushed to main at AlbertJeffersStudios/portfolio-site 2025-10-25 06:22:49 +00:00
deb163bd70 Feature: user upload artwork