diff --git a/package-lock.json b/package-lock.json index 7e523eb..a6c270e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "husky": "^9.1.5", "lint-staged": "^15.1.0", "prettier": "^3.1.0", - "prettier-plugin-apex": "^2.0.1" + "prettier-plugin-apex": "^2.3.0" } }, "node_modules/@babel/code-frame": { @@ -1049,9 +1049,9 @@ "license": "BSD-3-Clause" }, "node_modules/@hapi/tlds": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@hapi/tlds/-/tlds-1.1.6.tgz", - "integrity": "sha512-xdi7A/4NZokvV0ewovme3aUO5kQhW9pQ2YD1hRqZGhhSi5rBv4usHYidVocXSi9eihYsznZxLtAiEYYUL6VBGw==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@hapi/tlds/-/tlds-1.1.7.tgz", + "integrity": "sha512-MgNjRwy9Ti92yVAixLmDc8dd1bJIKwO9qlWCfFQRwRmUEDPQHYn4G6hwPFvFGUTzAa0FsS+inMjLin7GnyBRhA==", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -2411,9 +2411,9 @@ } }, "node_modules/@prettier-apex/apex-ast-serializer-darwin-arm64": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/@prettier-apex/apex-ast-serializer-darwin-arm64/-/apex-ast-serializer-darwin-arm64-2.2.6.tgz", - "integrity": "sha512-XzrGnEVQq/JH/rKPktpdL8/agocjDCnSrY4MuHxMs5V3OnV/4MJdMHp0frQhqOjbhnUIjewypX5XWcVi0xqRBQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@prettier-apex/apex-ast-serializer-darwin-arm64/-/apex-ast-serializer-darwin-arm64-2.3.0.tgz", + "integrity": "sha512-o2V3yYUHAj6v+xXYCgLzvvqKNrpV3VO4ZHdbLNkZm+ilSfa8CLu5HDB4+YMZVLgED0YLAHCNYdo6l1UaLS1WhQ==", "cpu": [ "arm64" ], @@ -2425,9 +2425,9 @@ ] }, "node_modules/@prettier-apex/apex-ast-serializer-darwin-x64": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/@prettier-apex/apex-ast-serializer-darwin-x64/-/apex-ast-serializer-darwin-x64-2.2.6.tgz", - "integrity": "sha512-bCOJq90UAL+qCEMbXAuFBULjK04E/PAFL+OXgO9haeNHB41HeoUgNhqAboTQdyz2szHaM3FQ1N6BOdUIjTraXg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@prettier-apex/apex-ast-serializer-darwin-x64/-/apex-ast-serializer-darwin-x64-2.3.0.tgz", + "integrity": "sha512-5RlADJkonU7ldQvdi2RfYP4RmxuXs5PzoSRFjbCnVfyIWExF7pM5eEHoGGpTOFmxmDivI4AjsK5m9WSCwrFBBA==", "cpu": [ "x64" ], @@ -2439,9 +2439,9 @@ ] }, "node_modules/@prettier-apex/apex-ast-serializer-linux-x64": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/@prettier-apex/apex-ast-serializer-linux-x64/-/apex-ast-serializer-linux-x64-2.2.6.tgz", - "integrity": "sha512-sErKpugEvmF7Iwdk1wqQfWFGQ4+LFDKQ+ek5kunRJfsVLs6yQd6qIaiFqqwYxl/4vU6O6+McaON2eVhwjF8YGg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@prettier-apex/apex-ast-serializer-linux-x64/-/apex-ast-serializer-linux-x64-2.3.0.tgz", + "integrity": "sha512-NXqzeg/Rb1jaduI7sMfez/I5rl+2vZNWTcQSpgkt7artQ/jah41etAolMe7FYof3j8R0s1pwzY7zkLmLdYVBkw==", "cpu": [ "x64" ], @@ -2453,9 +2453,9 @@ ] }, "node_modules/@prettier-apex/apex-ast-serializer-win32-x64": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/@prettier-apex/apex-ast-serializer-win32-x64/-/apex-ast-serializer-win32-x64-2.2.6.tgz", - "integrity": "sha512-liKeEt89l0cJb8mmgy0kU157jV/7FpF8+oUR4Ic4Tu2DainBxDRcBQICBR0+NmKJNUGTY6/MnwFbuld25laNdg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@prettier-apex/apex-ast-serializer-win32-x64/-/apex-ast-serializer-win32-x64-2.3.0.tgz", + "integrity": "sha512-4wXOWPNQuM0FVpVOJG5XTNm7qV0CQOmlsq7XxUPIXvYq/fJ4gMxdII8pLVBe2qQdH22SAiVSLPSFggzCZ5GwyQ==", "cpu": [ "x64" ], @@ -4247,9 +4247,9 @@ } }, "node_modules/axios": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.17.0.tgz", - "integrity": "sha512-J8SwNxprqqpbfenehxWYXE7CW+wM1BB4w3+N+g+/Wx40xM4rsLrfPmHHxSWIxJLYDgSY/HqlFPIYb2/S3rxafw==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.18.1.tgz", + "integrity": "sha512-3nTvFlvpn9Zu/RkHUqtc7/+al4UpRW5az71ap5zccp6e8RAYEzhMTecX8Dz1wWDYrPpUoB1HAQEGEAEvUr7S9g==", "dev": true, "license": "MIT", "dependencies": { @@ -8061,9 +8061,9 @@ } }, "node_modules/joi": { - "version": "18.2.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-18.2.1.tgz", - "integrity": "sha512-2/OKlogiESf2Nh3TFCrRjrr9z1DRHeW0I+KReF67+4J0Ns+8hBtHRmoWAZ2OFU6I5+TWLEe6sVlSdXPjHm5UbQ==", + "version": "18.2.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-18.2.3.tgz", + "integrity": "sha512-N5A3KTWQpPWT4ExxxPlUx7WmykGXRzhNidWhV41d6Abu9YfI2NyWCJuxdPnslJCPWtbRpSVOWSnSS6GakLM/Rg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -10030,14 +10030,14 @@ } }, "node_modules/prettier-plugin-apex": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/prettier-plugin-apex/-/prettier-plugin-apex-2.2.6.tgz", - "integrity": "sha512-1z1WFl2zy0FDTCTLP9f/78TdEpTJ6qBGAf9vRbT9o4KRXBOfTmWkZiEYV1+QYky8ulxl085iS18JQKUm5K9KPg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/prettier-plugin-apex/-/prettier-plugin-apex-2.3.0.tgz", + "integrity": "sha512-OSDeEeoQRAsKOKDZMJkxX5rqHXsxJGK8Pt5Vwws4afKP9XjrDBhw+AIz9vWhOgTtgBM4GFQ8WAeOfDcygNsQPQ==", "dev": true, "license": "MIT", "dependencies": { - "jest-docblock": "^29.0.0", - "wait-on": "^8.0.0" + "jest-docblock": "^30.0.0", + "wait-on": "^9.0.0" }, "bin": { "apex-ast-serializer": "vendor/apex-ast-serializer/bin/apex-ast-serializer", @@ -10046,15 +10046,28 @@ "stop-apex-server": "dist/bin/stop-apex-server.js" }, "optionalDependencies": { - "@prettier-apex/apex-ast-serializer-darwin-arm64": "2.2.6", - "@prettier-apex/apex-ast-serializer-darwin-x64": "2.2.6", - "@prettier-apex/apex-ast-serializer-linux-x64": "2.2.6", - "@prettier-apex/apex-ast-serializer-win32-x64": "2.2.6" + "@prettier-apex/apex-ast-serializer-darwin-arm64": "2.3.0", + "@prettier-apex/apex-ast-serializer-darwin-x64": "2.3.0", + "@prettier-apex/apex-ast-serializer-linux-x64": "2.3.0", + "@prettier-apex/apex-ast-serializer-win32-x64": "2.3.0" }, "peerDependencies": { "prettier": "^3.0.0" } }, + "node_modules/prettier-plugin-apex/node_modules/jest-docblock": { + "version": "30.4.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-30.4.0.tgz", + "integrity": "sha512-ZPMabUZCx5MpbZ2eBYSvZ0J8fvo3dR9oM+eeUpb3aKNQFuS2tu3Duw1TNlMoP8k3WQgKGJuhcMFvwcVuq6T7oA==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-newline": "^3.1.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, "node_modules/pretty-format": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", @@ -11860,15 +11873,15 @@ } }, "node_modules/wait-on": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-8.0.5.tgz", - "integrity": "sha512-J3WlS0txVHkhLRb2FsmRg3dkMTCV1+M6Xra3Ho7HzZDHpE7DCOnoSoCJsZotrmW3uRMhvIJGSKUKrh/MeF4iag==", + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-9.0.10.tgz", + "integrity": "sha512-rCoJEhvMr0X6alHmwc9abbrA5ZrLZFKpFQVKPNFwl2h7DapXOGdmimIHDtLOWhT4PjhZhxFEtZoQgEXbkDWdZw==", "dev": true, "license": "MIT", "dependencies": { - "axios": "^1.12.1", - "joi": "^18.0.1", - "lodash": "^4.17.21", + "axios": "^1.16.0", + "joi": "^18.2.1", + "lodash": "^4.18.1", "minimist": "^1.2.8", "rxjs": "^7.8.2" }, @@ -11876,7 +11889,7 @@ "wait-on": "bin/wait-on" }, "engines": { - "node": ">=12.0.0" + "node": ">=20.0.0" } }, "node_modules/walker": { diff --git a/package.json b/package.json index 3cf40c7..41d189a 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "husky": "^9.1.5", "lint-staged": "^15.1.0", "prettier": "^3.1.0", - "prettier-plugin-apex": "^2.0.1" + "prettier-plugin-apex": "^2.3.0" }, "lint-staged": { "**/*.{cls,cmp,component,css,html,js,json,md,page,trigger,xml,yaml,yml}": [