diff --git a/package-lock.json b/package-lock.json index 49327bf..7cb8fb9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "random-words": "cli.js" }, "devDependencies": { - "@bifravst/prettier-config": "1.0.4", + "@bifravst/prettier-config": "1.1.0", "@commitlint/config-conventional": "19.2.2", "husky": "9.1.4", "standard": "17.1.0" @@ -32,13 +32,14 @@ } }, "node_modules/@bifravst/prettier-config": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@bifravst/prettier-config/-/prettier-config-1.0.4.tgz", - "integrity": "sha512-FDfh7f38AjG3LFZcf7mioFgvJhvn36CmhM57i3RpreYJQ+b7McBtB9JlEC9ag32+tOzfOVGTLhfwGdXwW2csMQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@bifravst/prettier-config/-/prettier-config-1.1.0.tgz", + "integrity": "sha512-G1McYqZ77adkhaMP4Tavtmqn24tFL3FoPzRZs+h+CogzxocQq1z/5N05BqzfH9nyAmLQCU91vo8zMChiSdQfDA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "prettier": "3.3.3" + "prettier": "3.3.3", + "prettier-plugin-organize-imports": "4.0.0" }, "engines": { "node": ">=20", @@ -2540,6 +2541,27 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, + "node_modules/prettier-plugin-organize-imports": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-4.0.0.tgz", + "integrity": "sha512-vnKSdgv9aOlqKeEFGhf9SCBsTyzDSyScy1k7E0R1Uo4L0cTcOV7c1XQaT7jfXIOc/p08WLBfN2QUQA9zDSZMxA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@vue/language-plugin-pug": "^2.0.24", + "prettier": ">=2.0", + "typescript": ">=2.9", + "vue-tsc": "^2.0.24" + }, + "peerDependenciesMeta": { + "@vue/language-plugin-pug": { + "optional": true + }, + "vue-tsc": { + "optional": true + } + } + }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -3092,6 +3114,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/typescript": { + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -3223,12 +3260,13 @@ "dev": true }, "@bifravst/prettier-config": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@bifravst/prettier-config/-/prettier-config-1.0.4.tgz", - "integrity": "sha512-FDfh7f38AjG3LFZcf7mioFgvJhvn36CmhM57i3RpreYJQ+b7McBtB9JlEC9ag32+tOzfOVGTLhfwGdXwW2csMQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@bifravst/prettier-config/-/prettier-config-1.1.0.tgz", + "integrity": "sha512-G1McYqZ77adkhaMP4Tavtmqn24tFL3FoPzRZs+h+CogzxocQq1z/5N05BqzfH9nyAmLQCU91vo8zMChiSdQfDA==", "dev": true, "requires": { - "prettier": "3.3.3" + "prettier": "3.3.3", + "prettier-plugin-organize-imports": "4.0.0" } }, "@commitlint/config-conventional": { @@ -5042,6 +5080,13 @@ "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true }, + "prettier-plugin-organize-imports": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-4.0.0.tgz", + "integrity": "sha512-vnKSdgv9aOlqKeEFGhf9SCBsTyzDSyScy1k7E0R1Uo4L0cTcOV7c1XQaT7jfXIOc/p08WLBfN2QUQA9zDSZMxA==", + "dev": true, + "requires": {} + }, "prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -5402,6 +5447,13 @@ "is-typed-array": "^1.1.9" } }, + "typescript": { + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "dev": true, + "peer": true + }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", diff --git a/package.json b/package.json index d64ef30..b73b190 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "npm": ">=10" }, "devDependencies": { - "@bifravst/prettier-config": "1.0.4", + "@bifravst/prettier-config": "1.1.0", "@commitlint/config-conventional": "19.2.2", "husky": "9.1.4", "standard": "17.1.0"