Skip to content

5.24.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:50
d9181c8
  • d9181c8 Merge pull request #173 from AthennaIO/develop
  • 21079da feat: add way to infer enum type
  • fc3fc80 Merge pull request #172 from AthennaIO/develop
  • deeb74b feat(json): add set method
  • 827956f Merge pull request #169 from AthennaIO/develop
  • a232312 feat: download without saving file
  • 3c987ee Merge pull request #168 from AthennaIO/develop
  • 15e6e56 feat: download without saving file
  • 77bc8d2 feat: download without saving file
  • 7466125 Merge pull request #166 from AthennaIO/develop
  • 385f6c2 test(path): fix test expectation
  • 988fcc5 feat(json): add helper to sort object by keys
  • acbf647 test(path): adjust test expectation
  • 5dfd975 Merge pull request #163 from AthennaIO/develop
  • 4d3f1d1 chore(path): change resources path
  • b130f83 Merge pull request #162 from AthennaIO/develop
  • 712a0a1 feat(path): add new apiResources path
  • b6aa2d7 Merge pull request #161 from AthennaIO/develop
  • 1a4acec feat(http): also catch errors with error handler
  • 25812a1 Merge pull request #160 from AthennaIO/develop
  • f7e0b82 feat(http): add error handler
  • 17f362e Merge pull request #159 from AthennaIO/develop
  • b5f3eea chore(json): don't deep copy functions and classes
  • ad6a97b Merge pull request #158 from AthennaIO/develop
  • 61b4443 fix(string): make random method more stable
  • 76491bd fix(string): make random method more stable
  • 41192be fix(string): make random method more stable
  • 078e14e chore(npm): update dependencies
  • a56edc9 Merge pull request #155 from AthennaIO/snyk-upgrade-ee9df26b2ae486f89dfed08763e4c613
  • 2d14a71 Merge pull request #157 from AthennaIO/develop
  • c14d8a2 feat: add new methods to Json and String
  • 2935153 Merge pull request #156 from AthennaIO/develop
  • 67539df test: include new module in tests
  • 66239b0 feat: export retry helper
  • 63d1823 feat: implement retry helper
  • 0d7068d fix: upgrade fastify from 5.3.2 to 5.4.0
  • f487f25 Merge pull request #153 from AthennaIO/develop
  • 540d020 fix: remove deasync
  • 3fd0982 Revert "fix: remove deasync"
  • 097a940 fix: remove deasync
  • a2c3309 Merge pull request #146 from AthennaIO/develop
  • a9de594 chore(npm): update dependencies
  • c71ec9e Merge pull request #145 from AthennaIO/develop
  • 08c8a7f chore(npm): upgrade dependencies
  • 252c3e9 Merge pull request #144 from AthennaIO/develop
  • c877e30 chore(npm): require @athenna/config
  • 0e66773 Merge pull request #143 from AthennaIO/develop
  • 778e6bc test(sleep): create possible values dynamically
  • 285385e ci(step): add new step to update package link
  • 49d6276 ci(step): add new step to update package link
  • bbe35a1 feat(helper): add macroable helper
  • 335c43a feat(pkg): add new Otp helper
  • 62dad99 ci(npm): link @athenna/common
  • c616d2f feat(pkg): add new methods
  • 66e250b feat(sleep): add new sleep helper
  • bf7609d Merge pull request #142 from AthennaIO/develop
  • 9a9b0f4 chore(npm): update dependencies
  • 3ae3211 Merge pull request #141 from AthennaIO/develop
  • 8bde351 chore(npm): update dependencies
  • 13f6564 Merge pull request #140 from AthennaIO/develop
  • e387ab7 chore(npm): update dependencies
  • 029491f Merge pull request #139 from AthennaIO/develop
  • 6d2a9d0 test(exec): update node link
  • ed723bd test(module): update to 21 modules
  • 38e0a98 feat(ulid): add support to ulid
  • 6a86a77 Merge pull request #138 from AthennaIO/snyk-upgrade-b1185587b258681d026173610b4e2593
  • ea752df Merge pull request #137 from AthennaIO/snyk-fix-9a23073441a618c868d6b2c0383107fb
  • 3067443 fix: upgrade json-2-csv from 5.5.5 to 5.5.6
  • 8752872 fix: package.json & package-lock.json to reduce vulnerabilities
  • 22fb481 Merge pull request #136 from AthennaIO/develop
  • b3bfeb9 chore(npm): expose each helper
  • bb0a695 chore(npm): update dependencies
  • 958339a Merge pull request #135 from AthennaIO/develop
  • e55994b chore(npm): update dependencies
  • 0f19fb7 Merge pull request #134 from AthennaIO/develop
  • 6eee675 chore(npm): update dependencies
  • b1043de feat(path): add cron path
  • 1a71970 feat(path): add schedulers path
  • 3b0b67e Merge pull request #133 from AthennaIO/develop
  • d724564 chore(npm): update dependencies
  • 99e9691 Merge pull request #131 from AthennaIO/develop
  • b61cd54 chore(npm): update dependencies
  • 56125bc Merge pull request #130 from AthennaIO/snyk-upgrade-6563f53e77a41cbd0960436cf3580185
  • 99a130a fix: upgrade json-2-csv from 5.5.1 to 5.5.2
  • 6a79dc3 Merge pull request #129 from AthennaIO/snyk-upgrade-c5252b4cbed404b5f65e630704cb2207
  • 7f469da fix: upgrade fastify from 4.28.0 to 4.28.1
  • 38944de Merge pull request #128 from AthennaIO/snyk-upgrade-29b9c2c0516cc8f61b886b27a0408a1d
  • 837c323 fix: upgrade fastify from 4.27.0 to 4.28.0
  • 115f90f Merge pull request #127 from AthennaIO/develop
  • e23b0bd chore(npm): update dependencies
  • 9729783 Merge pull request #126 from AthennaIO/develop
  • af7e4ab chore(npm): update dependencies
  • ae2b734 Merge pull request #125 from AthennaIO/develop
  • 449819e chore(npm): update dependencies
  • 5ae93b7 feat(path): add guards path
  • 39800ed Merge pull request #124 from AthennaIO/develop
  • c221b14 feat(path): add jobs and workers path
  • 26a70d7 test(path): change validator path
  • a0c36ca Merge pull request #123 from AthennaIO/develop
  • a7a3fa2 feat(path): add validators to Path
  • 9e455ab Merge pull request #122 from AthennaIO/develop
  • 4e272aa Merge branch 'develop' of github.com:AthennaIO/Common into develop
  • b9a3d58 chore(npm): update dependencies
  • 2c84d8b Merge pull request #121 from AthennaIO/snyk-upgrade-d8f7c6723b0b9eab5f5c2c6b9021d693
  • 2333c3a fix: upgrade json-2-csv from 5.1.0 to 5.5.1
  • 5bc884a Merge pull request #120 from AthennaIO/develop
  • 308df25 chore(npm): update dependencies
  • 4b17d7c Merge pull request #118 from AthennaIO/snyk-upgrade-ea5acf40dea684623def31ef73ce5748
  • 96068b5 Merge pull request #119 from AthennaIO/snyk-upgrade-d8ab28815f50cae99dcc8c5a703847c2
  • 9385124 fix: upgrade fastify from 4.26.1 to 4.26.2
  • 5a8b088 fix: upgrade json-2-csv from 5.0.1 to 5.1.0
  • 5d8ff13 Merge pull request #117 from AthennaIO/develop
  • 53ea7f1 feat(exec): add Exec.install() method
  • f0a931c Merge pull request #115 from AthennaIO/develop
  • ae1daf7 chore(npm): update dependencies
  • 1ca3143 Merge pull request #114 from AthennaIO/snyk-upgrade-5940231744a3a31aa5c64f34e92080a0
  • a23b609 fix: upgrade fastify from 4.25.2 to 4.26.0
  • 334d7b9 Merge pull request #113 from AthennaIO/develop
  • 6ef1130 chore(npm): update dependencies
  • 37843c6 Merge pull request #112 from AthennaIO/develop
  • 2300b17 feat(parser): add csv parser
  • f0458cc Merge pull request #111 from AthennaIO/develop
  • bed3e6a feat(parser): add csv parser
  • 0699d58 Merge pull request #110 from AthennaIO/develop
  • 71a925a feat(client): add new methods
  • cf741f6 Merge pull request #109 from AthennaIO/develop
  • 2c75acd feat(exception): add other infos to errors
  • 3b2398e Merge pull request #108 from AthennaIO/develop
  • bc4a329 Merge branch 'main' into develop
  • d7db5f9 fix(git) merge conflicts
  • 1f485e1 chore(exception): add details to exception
  • 92b8780 update deps (#107)
  • c621d22 Merge branch 'main' into develop
  • 1ba2e5b [Snyk] Upgrade fastify from 4.25.0 to 4.25.1 (#106)
  • 87e10d2 chore(npm): update dependencies
  • c77c7b7 update deps (#105)
  • 1e4fca4 chore(npm): update dependencies
  • 538bfdc [Snyk] Upgrade fastify from 4.24.3 to 4.25.0 (#104)
  • 039066f Merge pull request #103 from AthennaIO/develop
  • 6ad234f chore(npm): update dependencies
  • 5ed873a chore(npm): update dependencies
  • d96d4f7 Merge pull request #102 from AthennaIO/develop
  • 671b43d chore(npm): update dependencies
  • fd98a7c Merge pull request #101 from AthennaIO/snyk-upgrade-927305b59c1ada2ec2892800c0d10ef7
  • bb57f43 fix: upgrade fastify from 4.24.0 to 4.24.3
  • 4e3e50e Merge pull request #100 from AthennaIO/develop
  • 5ffc64e feat(path): add models method
  • ae4318a Merge pull request #99 from AthennaIO/develop
  • 2d43576 test(yaml): add test for new yaml parsers
  • 1967b37 ci(node): set node to v21
  • f0651da feat(yaml): add yaml parser
  • 46abaa7 Merge pull request #98 from AthennaIO/snyk-upgrade-5de22d99d633d8c38d4369d5bfcf9fd0
  • c87a0a8 Merge pull request #97 from AthennaIO/snyk-upgrade-91f0040f938a5f9869060fb6e7cdd478
  • 1468881 fix: upgrade youch from 3.3.2 to 3.3.3
  • dc75333 fix: upgrade fastify from 4.23.2 to 4.24.0
  • e06fc4d Merge pull request #96 from AthennaIO/develop
  • 6053ec9 feat(json): add omit/pick methods
  • 832ebd5 Merge pull request #95 from AthennaIO/develop
  • 143e4c3 chore(npm): upgrade version
  • 6c539ee feat(exception): dont change stack frames
  • da53955 Merge pull request #94 from AthennaIO/develop
  • 8ed4867 ci(test): turn off c8 for now
  • 9104bc4 fix(exception): use instance of exception
  • f491c71 Merge pull request #93 from AthennaIO/develop
  • b70251c chore(npm): update dependencies
  • 6c19757 chore(c8): set version ^2.0.0
  • 7b25d0a chore(c8): force version 2.0.0
  • b3c8dd9 ci(c8): run tests with coverage again
  • 4852fa9 Merge pull request #92 from AthennaIO/develop
  • 624aa0d feat(module): improve Module.resolve()
  • 353e248 Merge pull request #91 from AthennaIO/develop
  • 815024a ci(fix): remove cov for now
  • fcabd2a fix(module): resolve with query params
  • 7bea3b8 fix(link): discord with broken link
  • 1586a6b Merge pull request #90 from AthennaIO/develop
  • 4f9ecbc chore(npm): update dependencies
  • 62b4184 Merge pull request #89 from AthennaIO/develop
  • 59b0e43 chore(npm): update dependencies
  • 33e3741 fix(c8): disable code coverage for now
  • 07e1324 ci(exec): comment Exec class tests to see results
  • 080ae3e fix(c8): disable code coverage for now
  • 4882d91 fix(c8): use loader flag instead
  • c361eee test(exec): remove args
  • ffa693f fix(npm): adjust script
  • 0b2a363 fix(path): export as import alias
  • d3e04a3 Merge branch 'develop' of github.com:AthennaIO/Common into develop
  • 316f999 cd(build): change cd process
  • e0a915f Merge pull request #88 from AthennaIO/snyk-upgrade-66562931416c60c8dbc9e38314071e24
  • 9fab55a chore(npm): upgrade project for Node.js v20.x
  • 6c4511c fix: upgrade youch from 3.2.3 to 3.3.1
  • f280918 Merge pull request #87 from AthennaIO/develop
  • 4fcf154 fix(exception): use message instead of this.message
  • 9272e8b Merge pull request #86 from AthennaIO/develop
  • 6f9b98a chore(npm): upgrade version
  • 490e8c0 fix(exception): avoid using this property in pretty error
  • b4f4315 Merge pull request #84 from AthennaIO/develop
  • 011d284 fix(types): return exec child process type also
  • 8ca140f Merge pull request #83 from AthennaIO/develop
  • cea3b6b fix(types): return right type of execa
  • 47bb62b Merge pull request #82 from AthennaIO/develop
  • dbb2bb0 fix(types): add command input/output types
  • 86e37fc Merge pull request #81 from AthennaIO/develop
  • f968c81 test(windows): dont run exit tests on windows
  • 7e66b20 test(windows): parse command to windows format
  • a3dfb28 refactor(exec): use execa in Exec commands
  • a3b92ac Merge pull request #80 from AthennaIO/develop
  • 2670e49 fix(path): add parseExt() and removeExt()
  • 9fc6ace Merge pull request #78 from AthennaIO/develop
  • a2b48f7 Merge branch 'develop' of github.com:AthennaIO/Common into develop
  • 3a0b2ab fix(path,exception): make athenna compatible with bun
  • 5745a1c fix(path,exception): make athenna compatible with bun
  • cbe8b94 Merge pull request #77 from AthennaIO/develop
  • 16331b4 fix(color): adjust spaces of statusCode method
  • 39965d8 Merge pull request #76 from AthennaIO/develop
  • 624e72e feat(color): get color by status code with bg color
  • c6b446b Merge pull request #75 from AthennaIO/develop
  • 5028ed4 feat(color): get the color by status code
  • 7b3bb2c Merge pull request #74 from AthennaIO/develop
  • b0f1981 chore(npm): upgrade version
  • fb1419d Merge pull request #73 from AthennaIO/snyk-upgrade-1c95b002793e961123d0350f04a3e965
  • cc4c83c fix: upgrade fastify from 4.22.0 to 4.22.1
  • 2f69165 Merge pull request #72 from AthennaIO/snyk-upgrade-ce80c2ac1d684a37c2700f0bbb5a75ac
  • e50e52a fix: upgrade fastify from 4.21.0 to 4.22.0
  • efc6af6 Merge pull request #71 from AthennaIO/develop
  • 043debf fix(is): use endsWith to avoid problems
  • 4703e34 chore(npm): update dependencies
  • e3029a3 test(stubs): move to fixtures
  • 1ec0cc8 Merge pull request #70 from AthennaIO/develop
  • c7f0099 feat(is): add Is.Module() method
  • a1de763 Merge pull request #69 from AthennaIO/develop
  • 42278d8 fix(exec): add missing exit code
  • 8395103 Merge pull request #68 from AthennaIO/develop
  • 7b3b586 fix(exec): better error help
  • 7b209b7 fix(uuid): if token is undefined return false
  • 9cd08a5 fix(exec): better error
  • 2d73969 fix(exec): better error
  • 2e39e3d fix(exec): better error
  • 3a352f7 test(exec): dont skip test
  • eb8a6e8 Merge pull request #67 from AthennaIO/develop
  • 8754b12 chore(exec): also set empty string on errors
  • 68b6569 Merge pull request #66 from AthennaIO/develop
  • e3e1a4c chore(exec): set empty string when undefined
  • 446cb94 Merge pull request #65 from AthennaIO/develop
  • de4341a test(fix): ignore command by now
  • 78d6ff5 chore(npm): upgrade pkg version
  • 05dee2a feat(is): add platform verifier
  • efb86f7 Merge pull request #64 from AthennaIO/develop
  • 0bdfcee feat(helpers): improve options and types
  • a49e3ad Merge branch 'develop' of github.com:AthennaIO/Common into develop
  • ca0810e feat(clean): add recursive options
  • 5eff755 Merge pull request #63 from AthennaIO/snyk-upgrade-e6c1112de54b97a64dfe931323df3cb0
  • 928b97e fix: upgrade youch-terminal from 2.2.1 to 2.2.2
  • 7f1529a Merge pull request #62 from AthennaIO/develop
  • aa5ee73 fix(types): export types
  • 24d4b1d fix(types): export types
  • 410f79b Merge pull request #61 from AthennaIO/develop
  • eccf481 feat(type): export types in main package
  • 7518012 Merge pull request #60 from AthennaIO/develop
  • d0da785 chore(npm): update dependencies
  • d6d3ca5 Merge pull request #57 from AthennaIO/snyk-upgrade-0beb0575271a2e1d58931548a94acecd
  • 5c861f3 Merge pull request #58 from AthennaIO/snyk-upgrade-806ace622dc301f64d30c2b18f2414a3
  • 7b5c9c0 feat(templates): publish templates
  • 6bb9a23 ci(qodana): remove qodana
  • a2837f1 fix: upgrade chalk from 5.2.0 to 5.3.0
  • 037cefb fix: upgrade youch-terminal from 2.2.0 to 2.2.1
  • ac0a4db chore(c8): exclude types from coverage
  • c931667 chore(npm): update dependencies
  • b73c34e Merge pull request #56 from AthennaIO/develop
  • e2b664f feat(methods): add new methods to helpers
  • 3044dd4 refactor(debug): lower case all log messages
  • b831e80 refactor(debug): use Node.js internal debuglog
  • e4c80be Merge pull request #55 from AthennaIO/develop
  • 33437c3 chore(types): move pagination types to types folder
  • 4b3ac07 Merge branch 'develop' of github.com:AthennaIO/Common into develop
  • d4197c3 build(ts): force use of type
  • 8802afe Merge pull request #54 from AthennaIO/snyk-upgrade-7b42e4a21b51ad38a7942858b5c0d9a4
  • 0c19da4 style(ts): add in tsconfig
  • 37cdc2a fix: upgrade got from 12.6.0 to 12.6.1
  • 0d76652 Merge pull request #53 from AthennaIO/develop
  • ef9e420 test(uuid): refactor to use @athenna/test
  • 564a218 test(string): refactor to use @athenna/test
  • 2d23e2e test(route): refactor to use @athenna/test
  • eb4f0ce test(parser): refactor to use @athenna/test
  • c0228d6 test(number): refactor to use @athenna/test
  • beb8625 test(module): refactor to use @athenna/test
  • 0f931ef test(json): refactor to use @athenna/test
  • 0945da8 test(is): refactor to use @athenna/test
  • e16eece test(http-client): refactor to use @athenna/test
  • 10ad3f1 test(folder): refactor to use @athenna/test
  • 652860d test(path): refactor to use @athenna/test
  • 5365f1b ci(log): add logs to see what is happening
  • 6106a3a ci(log): add logs to see what is happening
  • 3b433d9 chore(npm): upgrade major
  • 244892b chore(npm): upgrade major
  • 0325977 chore(npm): use import aliases in export
  • 949f7f4 test(path): fix tests with wrong path
  • 92d6667 test(path): fix tests with wrong path
  • 6d7be81 refactor(path): change the case of paths
  • 3d6e2ab test(class): use
  • 7f970c3 Merge branch 'develop' of github.com:AthennaIO/Common into develop
  • 434bd8f feat(build): simplify compilation
  • a86b6ce Merge pull request #51 from AthennaIO/snyk-upgrade-c92a39cd5477e8c210a445980fbaf503
  • fba808b Merge pull request #52 from AthennaIO/snyk-upgrade-704b60c973ad6da0b39e7947e835cacf
  • 2ed36b5 fix: upgrade fastify from 4.15.0 to 4.16.0
  • b1f01e6 fix: upgrade collect.js from 4.34.3 to 4.36.1
  • 71d837b Merge pull request #50 from AthennaIO/develop
  • ba8c196 fix(windows): use normalize from default OS
  • fbc0742 feat(path): implement merge dirs method
  • 13f8f71 test(path): save default dirs
  • 70d97a5 fix(windows): use posix normalize
  • dde09bb fix(windows): adjust implementations for windows support in path
  • 3b7e13f feat(path): implement set methods for paths
  • 4b8274f Merge pull request #48 from AthennaIO/snyk-upgrade-b6bf1602cc7578052ff765f90fb303a3
  • 2985a9f fix: upgrade fastify from 4.14.1 to 4.15.0
  • 3bd99e9 Merge pull request #47 from AthennaIO/develop
  • 96403ea fix(is): better validation in Exception method
  • 07a0340 chore(npm): upgrade to typescript v5
  • 0524a54 Merge pull request #45 from AthennaIO/snyk-upgrade-ab21fba69ddd7259f86bed9478f62244
  • aa8a7d1 fix: upgrade fastify from 4.14.0 to 4.14.1
  • eff7908 Merge pull request #43 from AthennaIO/snyk-upgrade-dfbb3a7217c41fde08eac27fccba1b4c
  • 2557019 Merge branch 'develop' into snyk-upgrade-dfbb3a7217c41fde08eac27fccba1b4c
  • eaed433 Merge pull request #44 from AthennaIO/snyk-upgrade-a8305c2b812f2de78b75aa2aad7e33ec
  • 50e876b fix: upgrade got from 12.5.3 to 12.6.0
  • 1472d7a fix: upgrade fastify from 4.13.0 to 4.14.0
  • 94fc49e Merge pull request #42 from AthennaIO/develop
  • 2e30314 chore(npm): upgrade to typescript v5
  • 74002a7 Merge pull request #41 from AthennaIO/develop
  • 1e6bf66 fix(file): set right file name in .d.ts and .js.map files
  • 041413f fix(file): set right file extension
  • 4a0bdc8 Merge pull request #40 from AthennaIO/develop
  • d622472 fix(module): dont resolve path is starts with #
  • 400fdb1 Merge pull request #39 from AthennaIO/develop
  • 8ce4299 chore(npm): upgrade package version
  • 25a34b4 fix(file): make getFilesByPattern recursive by default
  • 79e215a Merge pull request #38 from AthennaIO/develop
  • 840b105 chore(npm): upgrade package version
  • e917ff3 refactor(scripts): use scripts to build code
  • 69fff04 Merge pull request #37 from AthennaIO/develop
  • 8123d69 fix(exception): apply colors in pretty exception
  • 22d77fe Merge pull request #36 from AthennaIO/develop
  • 349f84d style(build): add some comments with explanation
  • ebbfa4f feat(file): implement function to convert content to ObjectBuilder
  • 55ec3e6 fix(message): remove some new lines
  • 9dd9644 chore(build): implement beforeAll and afterAll functions
  • 4fbe5e6 chore(scripts): move node cli to a shell script file
  • 09f2e32 Merge pull request #35 from AthennaIO/develop
  • 6b7d698 fix(module): throw exception if import.meta.resolve is undefined
  • 617346a fix(exception): set pretty stack with all types of frames
  • 3d998b6 Merge pull request #34 from AthennaIO/develop
  • 4c41cdc feat(path): implement originalPwd method
  • 626da8e Merge pull request #33 from AthennaIO/develop
  • 776ef6c fix(json): add the possibility to manipulate the object
  • 99e72de Merge pull request #32 from AthennaIO/develop
  • c516742 fix(is): add CustomError to Is.Exception validator
  • 4be250b Merge pull request #31 from AthennaIO/develop
  • 1282f79 fix(module): resolve node_modules libraries in resolve method
  • 5b142e6 cd(image): run pipeline on ubuntu-latest machine
  • 718db8b chore(build): use new file methods
  • 162a612 Merge pull request #30 from AthennaIO/develop
  • 3b69b25 chore(npm): update lock
  • 004b3a5 fix(exception): set error code when parsing error to exception
  • 82a74e8 Merge pull request #29 from AthennaIO/develop
  • 89f102c fix(module): be more resilient in absolute path verification
  • 26fa55f chore(npm): upgrade package version
  • bae6917 feat(path): add src path
  • c6891db feat(module): implement resolve method
  • 80233db style(module): use import aliases to import helpers
  • 47868e7 feat(is): implement Exception method
  • 88e94ec feat(exec): implement concurrently method
  • 68f9b08 feat(file): set, get parsed and import content
  • 8c7c4fb Merge pull request #28 from AthennaIO/develop
  • 444ac7c Merge branch 'develop' of github.com:AthennaIO/Common into develop
  • ce47eae fix(exception): broken pretty exception
  • 7b20b4c Merge pull request #27 from AthennaIO/develop
  • 19812d1 Merge pull request #25 from AthennaIO/snyk-upgrade-fb9f5cc3c54ad0657155158e4859f024
  • 012abea chore(git): merge conflicts
  • 297a5bd chore(npm): change scripts
  • e978769 Merge branch 'develop' of github.com:AthennaIO/Common into develop
  • b8b158c fix(qodana): adjust some simple stuffs that failed in qodana scan
  • 68dac1a Merge pull request #26 from AthennaIO/snyk-upgrade-059ba4e6af0a7dd6270b8d03e516f082
  • 1484fc5 Merge pull request #24 from AthennaIO/snyk-upgrade-8aed3d56f19f0daefc7c4c3432629cdd
  • c6f31c1 chore(npm): update dependencies
  • c6b7311 fix: upgrade youch-terminal from 2.1.5 to 2.2.0
  • e966c02 fix: upgrade youch from 3.2.2 to 3.2.3
  • 9371532 fix: upgrade fastify from 4.11.0 to 4.12.0
  • 9a85ce4 ci(qodana): add qodana code quality scan
  • 12941c9 Merge pull request #23 from AthennaIO/develop
  • bd3f656 fix(export): export color helper
  • f74c13d Merge pull request #22 from AthennaIO/develop
  • 15698d8 chore(npm): add container to global vars
  • 801e17c fix(color): remove recursive calls
  • 214511c test(module): fix number of modules
  • 46ff78e fix(export): export globals instead of import
  • 8f231a1 feat(color): add new helper color
  • 102165c chore(ts): update types and build format
  • bf0e1d7 test(fix): remove japa types file
  • 0d0adb8 Merge pull request #21 from AthennaIO/develop
  • 9fe91a6 fix(build): use tsc to build code
  • a36595d Merge pull request #20 from AthennaIO/develop
  • 3780d36 fix(imports): use jq to change the imports definition on publish
  • acc81eb refactor(imports): remove index from import
  • 77485c0 Merge pull request #19 from AthennaIO/develop
  • cdb45e6 fix(import): import change case as default import
  • c9837a1 Merge pull request #18 from AthennaIO/develop
  • d97ffaf fix(json): add referenced values option for get method
  • 07ae649 Merge pull request #17 from AthennaIO/develop
  • 24199aa chore(npm): remove @swc/cli dependency
  • 5f96f84 fix(npm): export build folder instead of src
  • 33b6f1b Merge pull request #16 from AthennaIO/develop
  • c901cd1 feat(json): implement object builder
  • f6550c4 fix(types): move assert global type only for tests
  • 8058566 test(modules): set modules as 19
  • d9df3e0 refactor(json): move Object helper methods to Json
  • 6aae248 feat(is): add Defined method
  • c76fdb0 fix(type): make safeImport return null type too
  • 6159f87 feat(module): implement safeImport method
  • 7fdeda6 fix(type): add new types to assert class
  • 109f1e2 fix(type): folder/file size needs to be string
  • 069929b ci(build): add build process to linux ci
  • b8ecf1c ci(build): test code transpilation in CI
  • 5915c68 cd(build): add transpilation process before publish
  • a1b115d Merge pull request #15 from AthennaIO/style/implement-ts
  • b4a9a0e test(ts): adjust types in tests
  • 079cd45 style(ts): continue refactoring classes to TS
  • 2babcce style(ts): initial commit
  • 929f98f Merge pull request #14 from AthennaIO/develop
  • 9b456ca fix(windows): adjust Path and Exec files to work in Windows env
  • 89d4611 ci(node): update node version support and add windows
  • 20d875b chore(npm): update dependencies
  • 73a6e53 Merge pull request #13 from AthennaIO/develop
  • 8d1dc8b fix(path): adjust resolveEnvironment method
  • a4310a3 Merge pull request #11 from AthennaIO/develop
  • 75273ad chore(helpers): little improvements
  • b6d9da1 Merge pull request #10 from AthennaIO/develop
  • e7ef848 Merge pull request #9 from AthennaIO/feat/support-ts
  • 33a5a41 feat(path): support ts in path and module
  • 2a744ac Merge pull request #6 from AthennaIO/develop
  • dd2c125 Merge pull request #4 from RobsonTrasel/develop
  • 2856126 ci(fix): remove local address call method
  • 36278ec fix(file): reload file after streaming
  • ea2d160 fix(client): use promisify to create pipeline fn
  • d0b41ab fix(fake-api): adjust recreate method call
  • 5ee429e chore(types): update types files with new signatures
  • 5af7ffd test(client): create better builder and tests streams
  • 2436e8c chore(client): implement timeout number signature
  • 14e89b3 fix(fake-api): implement the recreate method
  • b68f3df feat(file): implement create read/write stream methods
  • 54d686f fix(api): add form plugin to fake api
  • 3660965 feat(client): add tests for head methods
  • 840a5b0 fix(fake-api): remove body when status code is 204
  • ed8ccfe feat(fake-api): add list routes method
  • 0911156 feat(client): add more tests for hooks
  • 386ff1e feat(client): add tests for hooks
  • 68c32f8 feat(fake-api): add redirectTo option
  • 0fc075e feat(client): add cache tests and improve other tests
  • 82f8a1d chore(exceptions): remove unused exceptions
  • 78b03bb test(test): added responseType test
  • 7c9daf6 test(test): added test for cacheOptions
  • a16c725 test: added gotoptions test method
  • 9b4d1e8 feat(client): add responseType method and remove old FakeApi
  • 75747f5 chore(npm): lock fastify version
  • a61893f fix(types): change got options to OptionsInit type
  • 1cc773c feat(helpers): implement fake api helper
  • be4c4e2 chore(comments): remove todos that are already done
  • 75eb759 feat(types): add new methods types in .d.ts file
  • 340d0ad feat(client): add more methods and improve JSDocs
  • 645aa61 fix: fixed indent codes for be default
  • 056f1f1 fix: add return to doc for each method
  • 4dbe341 feat: all the methods added
  • 2e0ddbb feat: added some features and methods
  • 65b09b5 chore: format files
  • 5fae0e7 feat: add merge, agent and h2session methods
  • f58e10f feat: mergeOptions add
  • 0aab333 fix: fixed the spaces and semicolons
  • 6b068ba feat: add following redirect
  • 62848a0 chore: made todo task, added email
  • 545920d fix(client): remove wiremock and use simple fake api
  • 0e1ea62 ci(lib): try to use wiremock action library
  • ce64d3f ci(lib): try to use wiremock action library
  • 4935a0b ci(lib): try to use wiremock action library
  • 1b84907 ci(lib): try to use wiremock action library
  • 03c655b ci(services): give permission to user
  • 0fe2267 ci(services): change file paths
  • 7ab5486 ci(services): change folder names
  • 64ea08f ci(services): remove options
  • 284bc24 ci(services): use different wiremock image
  • aadcb00 ci(services): use options instead of commands
  • 5f59b39 test(client): add tests for GET and POST requests
  • 3142f79 test(modules): change assertion to 18 modules
  • 3562a25 tests(plugins): remove run failed plugin
  • ff325f9 feat(client): add implementation using builder pattern
  • d595ebc feat(types): add types for HttpClient module
  • 3dbc6cd feat(mocks): add a fake api with wiremock
  • c703c64 dev: add got library for http request
  • e0e9739 test: make tests for methods
  • 176366b chore: make httpclient for requests
  • 61f5c37 chore: add helpers for new class
  • c51c431 feat: HttpClient class created
  • 46f8e01 Merge pull request #2 from AthennaIO/develop
  • 4f4cbdb test(json): add assertion for falsy default values
  • d4c8cd2 fix(json): remove validation in default value
  • 0b83951 chore(copyright): change the email
  • 7a1020f chore(npm): change package.json description
  • 0d637a5 test(fix): change modules length in tests
  • d7c0ff5 feat: initial commit
  • d3cb22a Initial commit