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
a92275088b
update
2025-08-04 14:32:04 +00:00
6404c8342a
fix(documentation): Remove outdated changelog entries
2024-06-23 23:37:29 +02:00
753bc49c4e
feat(gitrepo): Enhance GitRepo to include commit date and version information
2024-06-23 21:05:50 +02:00
af909047ae
fix(core): update
2024-06-22 10:01:15 +02:00
e8c3d3c44f
fix(GitRepo): add diff function
2024-06-22 02:44:19 +02:00
f2949c5f21
fix(core): update
2023-11-15 15:15:18 +01:00
c64de19815
fix(core): update
2023-07-27 13:45:48 +02:00
0bd91c2bda
BREAKING CHANGE(core): switch to esm
2022-07-31 15:37:57 +02:00
93709f920e
fix(core): update
2022-07-31 15:19:19 +02:00
f5617d9d45
fix(core): update
2022-07-31 15:18:04 +02:00
c8d173807d
fix(core): update
2022-07-31 15:16:06 +02:00
39ea160fdf
fix(core): update
2022-07-31 15:14:18 +02:00
2771413723
BREAKING CHANGE(dependencies): switch to isomorphic git
2021-10-21 19:09:14 +02:00
66e45154e3
fix(core): update
2020-08-15 13:51:24 +00:00
90f57bee1a
fix(core): update
2020-08-15 13:46:56 +00:00
201a5014ed
fix(core): update
2019-08-27 16:02:04 +02:00
1377fb6eb7
fix(core): update
2019-06-20 14:19:54 +02:00
46fce49356
fix(core): update
2019-06-20 14:10:42 +02:00
2864fc5507
fix(core): update
2019-06-19 14:00:44 +02:00
872f2354c5
fix(core): update
2019-06-18 15:41:03 +02:00
e103074684
fix(core): update
2019-06-18 15:17:50 +02:00
f72beabd90
remove some white space
2016-12-31 23:20:38 +01:00
871fd55c5c
fix .addAll
2016-12-31 23:17:03 +01:00
15c331690b
added some tests
2016-11-22 22:22:24 +01:00
da16094e36
implement new class approach
2016-11-22 21:49:40 +01:00
6618463e0a
update
2016-11-22 00:07:36 +01:00
854598ab25
update deps
2016-11-21 19:34:59 +01:00
ae5b6b5afd
improve typings and tests
2016-07-05 03:47:38 +02:00
63c54ff790
fix push
2016-07-04 04:59:39 +02:00
7e2481d511
now can work with remotes
2016-07-04 03:49:24 +02:00
4e12b7ee3b
improve reamde
2016-07-04 00:13:32 +02:00
e0daf85e34
added CI tests
2016-07-04 00:00:04 +02:00
5d00afcdf0
new implementation
2016-07-03 04:37:03 +02:00
011ac2d7b4
update some implementations
2016-07-03 04:03:15 +02:00
ecede34127
remove unneccessary imports
2016-07-02 04:49:45 +02:00
80806fdca9
remove @types/shelljs
2016-07-02 02:36:33 +02:00
c8c9d8a407
now using native git through shelljs since it proves to be much more stable
2016-07-02 02:22:03 +02:00
14492ff7a8
now has better sshKey understanding
2016-06-28 02:45:37 +02:00
f0cab00277
update sshKey detection
2016-06-28 01:21:40 +02:00
53a5a3a805
update base structure
2016-06-12 16:46:59 +02:00
82b565e97f
initial
2016-03-31 01:59:45 +02:00