Commit Graph

87 Commits

Author SHA1 Message Date
jkunz 8ed7413e62 fix(build): modernize project configuration and tighten Node.js typing support 2026-04-30 18:19:27 +00:00
jkunz ff0bc72408 3.3.1 2025-11-04 03:40:49 +00:00
jkunz 238dd152ba 3.3.0 2025-11-04 01:26:54 +00:00
jkunz 9bacb2e548 feat(GitRepo): Add glob-pattern exclusions for getUncommittedDiff and add minimatch; bump dependencies 2025-11-04 01:26:54 +00:00
jkunz 5ba6c5370e 3.2.1 2025-08-04 15:16:42 +00:00
jkunz c6e3a1caa3 feat(core): enhance error handling, type safety, and documentation
- Add comprehensive error handling with try/catch blocks and meaningful error messages
- Improve type safety with proper IEnvDeps interface replacing 'any' types
- Add complete JSDoc documentation for all classes and methods
- Add return type annotations for better TypeScript support
- Add ensureInitialized() validation method
- Fix missing return statement in createRepoByClone() method
- Remove deprecated @types/minimatch dependency
- Complete readme rewrite with modern styling, accurate documentation, and proper API examples
- Update license from LICENSE to license.md following project guidelines
2025-08-04 15:12:23 +00:00
jkunz 2b246502f5 update deps 2025-08-04 14:01:52 +00:00
philkunz 9a2d5afc04 3.1.1 2024-06-23 23:37:30 +02:00
philkunz b14ae1d8a6 3.1.0 2024-06-23 21:05:51 +02:00
philkunz 753bc49c4e feat(gitrepo): Enhance GitRepo to include commit date and version information 2024-06-23 21:05:50 +02:00
philkunz a5dae9b3a3 3.0.4 2024-06-22 10:01:16 +02:00
philkunz 11cbe93b4b 3.0.3 2024-06-22 02:44:20 +02:00
philkunz e8c3d3c44f fix(GitRepo): add diff function 2024-06-22 02:44:19 +02:00
philkunz a2485560b3 update description 2024-05-29 14:13:21 +02:00
philkunz 7aa83ac730 update tsconfig 2024-04-14 17:38:19 +02:00
philkunz ace668bfc1 3.0.2 2023-11-15 15:15:18 +01:00
philkunz f2949c5f21 fix(core): update 2023-11-15 15:15:18 +01:00
philkunz 6ebb7cec81 3.0.1 2023-07-27 13:45:49 +02:00
philkunz c64de19815 fix(core): update 2023-07-27 13:45:48 +02:00
philkunz 6d5b9f3553 switch to new org scheme 2023-07-10 02:56:04 +02:00
philkunz 8dd8bd0be1 3.0.0 2022-07-31 15:37:57 +02:00
philkunz 6ef3e6e6f5 2.0.5 2022-07-31 15:19:20 +02:00
philkunz 93709f920e fix(core): update 2022-07-31 15:19:19 +02:00
philkunz 75fa530f73 2.0.4 2022-07-31 15:18:04 +02:00
philkunz f5617d9d45 fix(core): update 2022-07-31 15:18:04 +02:00
philkunz b46d1e19a7 2.0.3 2022-07-31 15:16:06 +02:00
philkunz 5944c7e96f 2.0.2 2022-07-31 15:14:19 +02:00
philkunz 39ea160fdf fix(core): update 2022-07-31 15:14:18 +02:00
philkunz 91ca5e53f1 2.0.1 2021-10-22 01:42:42 +02:00
philkunz 61407e4854 2.0.0 2021-10-21 19:09:14 +02:00
philkunz 2771413723 BREAKING CHANGE(dependencies): switch to isomorphic git 2021-10-21 19:09:14 +02:00
philkunz b83752a98a 1.0.18 2020-08-15 14:17:09 +00:00
philkunz 48f71ed1c2 fix(core): update 2020-08-15 14:17:08 +00:00
philkunz 54ed2f97b8 1.0.17 2020-08-15 13:53:02 +00:00
philkunz f82a34b1ea 1.0.16 2020-08-15 13:51:39 +00:00
philkunz 1af7afd723 1.0.15 2020-08-15 13:51:25 +00:00
philkunz 66e45154e3 fix(core): update 2020-08-15 13:51:24 +00:00
philkunz dcc58a312e 1.0.14 2020-08-15 13:46:57 +00:00
philkunz 90f57bee1a fix(core): update 2020-08-15 13:46:56 +00:00
philkunz 98d1f8aea2 1.0.13 2019-08-27 18:21:39 +02:00
philkunz 1f542367e6 1.0.12 2019-08-27 16:02:04 +02:00
philkunz 201a5014ed fix(core): update 2019-08-27 16:02:04 +02:00
philkunz 6cc245ae7e 1.0.11 2019-06-20 14:19:54 +02:00
philkunz daf8c80513 1.0.10 2019-06-20 14:10:42 +02:00
philkunz 8616613a95 1.0.9 2019-06-19 14:10:17 +02:00
philkunz c2105ce78f 1.0.8 2019-06-19 14:00:44 +02:00
philkunz 2864fc5507 fix(core): update 2019-06-19 14:00:44 +02:00
philkunz fea523ff5c 1.0.7 2019-06-18 15:41:04 +02:00
philkunz ff0318534f 1.0.6 2019-06-18 15:17:50 +02:00
philkunz e103074684 fix(core): update 2019-06-18 15:17:50 +02:00