diff --git a/package-lock.json b/package-lock.json index 9cd584f..321ace3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,27 +1,27 @@ { "name": "@athenna/core", - "version": "4.28.0", + "version": "4.30.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@athenna/core", - "version": "4.28.0", + "version": "4.30.0", "license": "MIT", "dependencies": { "pretty-repl": "^3.1.2", "semver": "^7.5.4" }, "devDependencies": { - "@athenna/artisan": "^4.35.0", + "@athenna/artisan": "^4.37.0", "@athenna/common": "^4.34.0", "@athenna/config": "^4.16.0", - "@athenna/http": "^4.22.0", + "@athenna/http": "^4.23.0", "@athenna/ioc": "^4.16.0", "@athenna/logger": "^4.17.0", "@athenna/test": "^4.22.0", "@athenna/tsconfig": "^4.12.0", - "@athenna/view": "^4.14.0", + "@athenna/view": "^4.18.0", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", "commitizen": "^4.2.6", @@ -97,9 +97,9 @@ "dev": true }, "node_modules/@athenna/artisan": { - "version": "4.35.0", - "resolved": "https://registry.npmjs.org/@athenna/artisan/-/artisan-4.35.0.tgz", - "integrity": "sha512-nAxnzS68risQwcM+gXx3rn39cYMmRXmoVZipXc/+7HLIewXcavTv9+1xKcvOQU1CkV7m8c3buuuq2VKw5ZJCPw==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@athenna/artisan/-/artisan-4.37.0.tgz", + "integrity": "sha512-Zyfn/M3IEM094Cx4FXi8cXpGhbQSGiKiTGCmqNFT9QFaXt5ehON56GNq35sHDt884iRci8boyanN8c2xsWyqnA==", "dev": true, "dependencies": { "chalk-rainbow": "^1.0.0", @@ -186,9 +186,9 @@ } }, "node_modules/@athenna/http": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@athenna/http/-/http-4.22.0.tgz", - "integrity": "sha512-xbkjZ3sVpmrALOST4azOQKw6AV6QJrMBL5lcz22f9hGrnK/2gTAgYGLlyJtKGhfZ/eYg4FCDEtbaTshebkSJeA==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@athenna/http/-/http-4.23.0.tgz", + "integrity": "sha512-RXLsbMyxZBorafQXg/ZSmfUCdTaXuxLxODPg3a3AFOQ2mwvr3XI1rliksr2OKQUITOWPGYlwZHC6EPuWw6HMtQ==", "dev": true, "engines": { "node": ">=20.0.0" @@ -252,9 +252,9 @@ } }, "node_modules/@athenna/view": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@athenna/view/-/view-4.14.0.tgz", - "integrity": "sha512-f90NZxZIeb1HhcYvXRrxpPDEM/2+glhmApTsCTvir/ykQ8/F2nEQ8LzYKuGgqqph9EACRn0N5jceXZ31zES8+A==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@athenna/view/-/view-4.18.0.tgz", + "integrity": "sha512-PnBShkzzXeGtI2kfYOfN7JmE/Y+vpDRx7QDGyHhpH9vzyDG8tMABq34kkLjyiY2EgNtm25ZmYERQV8N3IFL/jQ==", "dev": true, "dependencies": { "edge.js": "^6.0.1" diff --git a/package.json b/package.json index 890ec5c..1d4e391 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@athenna/core", - "version": "4.29.0", - "description": "The plug and play Node.js framework.", + "version": "4.30.0", + "description": "One foundation for multiple applications.", "license": "MIT", "author": "João Lenon ", "bugs": "https://github.com/AthennaIO/Core/issues", @@ -76,15 +76,15 @@ "semver": "^7.5.4" }, "devDependencies": { - "@athenna/artisan": "^4.35.0", + "@athenna/artisan": "^4.37.0", "@athenna/common": "^4.34.0", "@athenna/config": "^4.16.0", - "@athenna/http": "^4.22.0", + "@athenna/http": "^4.23.0", "@athenna/ioc": "^4.16.0", "@athenna/logger": "^4.17.0", "@athenna/test": "^4.22.0", "@athenna/tsconfig": "^4.12.0", - "@athenna/view": "^4.14.0", + "@athenna/view": "^4.18.0", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", "commitizen": "^4.2.6", diff --git a/tests/unit/ignite/IgniteTest.ts b/tests/unit/ignite/IgniteTest.ts index cd257f5..6c391f9 100644 --- a/tests/unit/ignite/IgniteTest.ts +++ b/tests/unit/ignite/IgniteTest.ts @@ -7,20 +7,20 @@ * file that was distributed with this source code. */ -import { Ignite, LoadHelper } from '#src' import { Rc } from '@athenna/config' import { sep, resolve } from 'node:path' +import { Ignite, LoadHelper } from '#src' import { Repl } from '#src/applications/Repl' import { Http } from '#src/applications/Http' import { Console } from '#src/applications/Console' import { Log, LoggerProvider } from '@athenna/logger' -import { Exception, File, Json, Module } from '@athenna/common' +import { Exception, File, Json, Module, type PathDirs } from '@athenna/common' import { Test, type Context, BeforeEach, Mock, AfterEach } from '@athenna/test' import { NotSatisfiedNodeVersion } from '#src/exceptions/NotSatisfiedNodeVersion' export default class IgniteTest { public oldEnv: NodeJS.ProcessEnv - public oldDirs: Record + public oldDirs: PathDirs @BeforeEach() public async beforeEach() {