{"_id":"@bratel/coc-black-formatter","_rev":"8-2334ad171441c3f779bdf6ee9cb5ebb4","name":"@bratel/coc-black-formatter","dist-tags":{"latest":"0.2.7"},"versions":{"0.2.0":{"name":"@bratel/coc-black-formatter","version":"0.2.0","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","_id":"@bratel/coc-black-formatter@0.2.0","maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"homepage":"https://github.com/yaegassy/coc-black-formatter#readme","bugs":{"url":"https://github.com/yaegassy/coc-black-formatter/issues"},"dist":{"shasum":"56142526579d07d640f2a1ad4a59dcc4a24c4730","tarball":"https://registry.npmjs.org/@bratel/coc-black-formatter/-/coc-black-formatter-0.2.0.tgz","fileCount":5,"integrity":"sha512-kERtsAL0JNwFsAPZQrfpc/5xMoPlMeF+bI34BRos+XUOqICFQqQiDTxgShZc+EDWWeF/yIkIx5p6hyrrSwH1yQ==","signatures":[{"sig":"MEUCIQD/h41VLHs1otqYCW9NN8cUidU2f0OButnLe4LaB/XVEAIgZkfn+Wpo5axPcYMy5/ytXg0UESCRu3DclGmPCss/07g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188559},"main":"lib/index.js","engines":{"coc":"^0.0.80"},"gitHead":"d63fc2df55a661e59ebfb38c279f902316e1261b","scripts":{"lint":"eslint src --ext ts","build":"node esbuild.js","clean":"rimraf lib","watch":"node esbuild.js --watch","prepare":"node esbuild.js","tags-get":"curl -o resources/vscode-black-formatter-tags.json https://api.github.com/repos/microsoft/vscode-black-formatter/tags","tags-check":"node scripts/upstream-tags-check.mjs"},"_npmUser":{"name":"honeyratel","email":"lsqypj@gmail.com"},"prettier":{"semi":true,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/yaegassy/coc-black-formatter.git","type":"git"},"_npmVersion":"11.6.3","contributes":{"commands":[{"title":"Restart Server","command":"black-formatter.restart"},{"title":"Install Server","command":"black-formatter.installServer"},{"title":"Show output channel","command":"black-formatter.showOutput"},{"title":"Show the version of the server installed by the extension","command":"black-formatter.version"}],"rootPatterns":[{"filetype":"python","patterns":[".black","pyproject.toml","setup.py","setup.cfg","tox.ini","Pipfile","requirements.txt"]}],"configuration":{"type":"object","title":"coc-black-formatter configuration","properties":{"black-formatter.args":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"Arguments passed in. Each argument is a separate string in the array."},"black-formatter.path":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"examples":[["-m","black","~/.env/python"],["~/global_env/black"]],"markdownDescription":"When set to a path to `black` binary, extension will use that for linting. NOTE: Using this option may slowdown linting."},"black-formatter.enable":{"type":"boolean","default":true,"description":"Enable coc-black-formatter extension."},"black-formatter.interpreter":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"When set to a path to python executable, extension will use that to launch the server and any subprocess."},"black-formatter.trace.server":{"enum":["off","messages","verbose"],"type":"string","default":"off","description":"Traces the communication between coc.nvim and the language server."},"black-formatter.importStrategy":{"enum":["fromEnvironment","useBundled"],"type":"string","scope":"resource","default":"useBundled","markdownDescription":"Defines where `black` is imported from. This setting may be ignored if `black-formatter.path` is set.","markdownEnumDescriptions":["Use `black` from environment, fallback to bundled version only if `black` not available in the environment.","Always use the bundled version of `black`."]},"black-formatter.dev.serverScript":{"type":"string","default":"","markdownDescription":"(DEV) Set server script path."},"black-formatter.useGlobalCommand":{"type":"boolean","default":false,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.showNotifications":{"enum":["always","off","onError","onWarning"],"type":"string","scope":"machine","default":"off","markdownDescription":"Controls when notifications are shown by this extension.","markdownEnumDescriptions":["Notifications are show for anything that the server chooses to show.","All notifications are turned off, any errors or warning are still available in the logs.","Notifications are shown only in the case of an error.","Notifications are shown for errors and warnings."]},"black-formatter.builtin.pythonPath":{"type":"string","default":"","description":"Python 3.x path (Absolute path) to be used for built-in install."},"black-formatter.dev.serverInterpreter":{"type":"string","default":"","markdownDescription":"(DEV) Set the python interpreter where the server is installed."},"black-formatter.useDetectBlackCommand":{"type":"boolean","default":true,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."}}}},"description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"which":"^6.0.0","eslint":"^9.39.0","rimraf":"^6.1.2","esbuild":"^0.25.0","coc.nvim":"^0.0.83-next.19","prettier":"^3.6.2","node-fetch":"^2.7.0","typescript":"^5.7.3","@dking/dgit":"^0.0.12","@types/node":"^24.10.1","extract-zip":"^2.0.1","@types/which":"^3.0.4","@types/rimraf":"^4.0.5","@types/node-fetch":"^2.6.13","https-proxy-agent":"^7.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"activationEvents":["onLanguage:python"],"_npmOperationalInternal":{"tmp":"tmp/coc-black-formatter_0.2.0_1763718590360_0.39924021939833887","host":"s3://npm-registry-packages-npm-production"},"vscodeBlackFormatterVersion":"v2025.2.0"},"0.2.1":{"name":"@bratel/coc-black-formatter","version":"0.2.1","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","_id":"@bratel/coc-black-formatter@0.2.1","maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"homepage":"https://github.com/yaegassy/coc-black-formatter#readme","bugs":{"url":"https://github.com/yaegassy/coc-black-formatter/issues"},"dist":{"shasum":"a5accbc0befaeae8fcf8d3a423ee38a4f816a422","tarball":"https://registry.npmjs.org/@bratel/coc-black-formatter/-/coc-black-formatter-0.2.1.tgz","fileCount":5,"integrity":"sha512-aoM+AByLp23ZOT1jv7GU8+gxwOnP+u3cXxIfMZh/joytZtOCV2YgdXf0x/ntn8uCSmsT8q9QXwSpajW5VxJN9A==","signatures":[{"sig":"MEUCIEgoSyYyKkkEIwt769IYrIaow8RIsOfh5EeE3hK0AfeMAiEAyrfEoKlkE7kFPcWMxbutWlJ63Us/2U3rl8KvVqSCIXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2189029},"main":"lib/index.js","engines":{"coc":"^0.0.80"},"gitHead":"4b5a72dfd8b5d50e66f0c5e43e9aaeb551694400","scripts":{"lint":"eslint src --ext ts","build":"node esbuild.js","clean":"rimraf lib","watch":"node esbuild.js --watch","prepare":"node esbuild.js","tags-get":"curl -o resources/vscode-black-formatter-tags.json https://api.github.com/repos/microsoft/vscode-black-formatter/tags","tags-check":"node scripts/upstream-tags-check.mjs"},"_npmUser":{"name":"honeyratel","email":"lsqypj@gmail.com"},"prettier":{"semi":true,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/yaegassy/coc-black-formatter.git","type":"git"},"_npmVersion":"11.6.3","contributes":{"commands":[{"title":"Restart Server","command":"black-formatter.restart"},{"title":"Install Server","command":"black-formatter.installServer"},{"title":"Show output channel","command":"black-formatter.showOutput"},{"title":"Show the version of the server installed by the extension","command":"black-formatter.version"}],"rootPatterns":[{"filetype":"python","patterns":[".black","pyproject.toml","setup.py","setup.cfg","tox.ini","Pipfile","requirements.txt"]}],"configuration":{"type":"object","title":"coc-black-formatter configuration","properties":{"black-formatter.args":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"Arguments passed in. Each argument is a separate string in the array."},"black-formatter.path":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"examples":[["-m","black","~/.env/python"],["~/global_env/black"]],"markdownDescription":"When set to a path to `black` binary, extension will use that for linting. NOTE: Using this option may slowdown linting."},"black-formatter.enable":{"type":"boolean","default":true,"description":"Enable coc-black-formatter extension."},"black-formatter.interpreter":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"When set to a path to python executable, extension will use that to launch the server and any subprocess."},"black-formatter.trace.server":{"enum":["off","messages","verbose"],"type":"string","default":"off","description":"Traces the communication between coc.nvim and the language server."},"black-formatter.importStrategy":{"enum":["fromEnvironment","useBundled"],"type":"string","scope":"resource","default":"useBundled","markdownDescription":"Defines where `black` is imported from. This setting may be ignored if `black-formatter.path` is set.","markdownEnumDescriptions":["Use `black` from environment, fallback to bundled version only if `black` not available in the environment.","Always use the bundled version of `black`."]},"black-formatter.dev.serverScript":{"type":"string","default":"","markdownDescription":"(DEV) Set server script path."},"black-formatter.useGlobalCommand":{"type":"boolean","default":false,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.showNotifications":{"enum":["always","off","onError","onWarning"],"type":"string","scope":"machine","default":"off","markdownDescription":"Controls when notifications are shown by this extension.","markdownEnumDescriptions":["Notifications are show for anything that the server chooses to show.","All notifications are turned off, any errors or warning are still available in the logs.","Notifications are shown only in the case of an error.","Notifications are shown for errors and warnings."]},"black-formatter.builtin.pythonPath":{"type":"string","default":"","description":"Python 3.x path (Absolute path) to be used for built-in install."},"black-formatter.dev.serverInterpreter":{"type":"string","default":"","markdownDescription":"(DEV) Set the python interpreter where the server is installed."},"black-formatter.useDetectBlackCommand":{"type":"boolean","default":true,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."}}}},"description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"which":"^6.0.0","eslint":"^9.39.0","rimraf":"^6.1.2","esbuild":"^0.25.0","coc.nvim":"^0.0.83-next.19","prettier":"^3.6.2","node-fetch":"^2.7.0","typescript":"^5.7.3","@dking/dgit":"^0.0.12","@types/node":"^24.10.1","extract-zip":"^2.0.1","@types/which":"^3.0.4","@types/rimraf":"^4.0.5","@types/node-fetch":"^2.6.13","https-proxy-agent":"^7.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"activationEvents":["onLanguage:python"],"_npmOperationalInternal":{"tmp":"tmp/coc-black-formatter_0.2.1_1763719557724_0.519284906677761","host":"s3://npm-registry-packages-npm-production"},"vscodeBlackFormatterVersion":"v2025.2.0"},"0.2.2":{"name":"@bratel/coc-black-formatter","version":"0.2.2","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","_id":"@bratel/coc-black-formatter@0.2.2","maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"homepage":"https://github.com/lsq/coc-black-formatter#readme","bugs":{"url":"https://github.com/lsq/coc-black-formatter/issues"},"dist":{"shasum":"4882c2622bd5a562b486cd8afbc1d49977fc993b","tarball":"https://registry.npmjs.org/@bratel/coc-black-formatter/-/coc-black-formatter-0.2.2.tgz","fileCount":5,"integrity":"sha512-TQbYy6nKJWI3ymZzxIZg8J2xR+CmZbxcotAZUVK8ADPoNYNQEM3Gb9Sg6AXMDhx+VWXua75cBRNrsVr//A/IAA==","signatures":[{"sig":"MEQCIFlSkvi6qiMyeFOdWDWb2W/ZW2EMgF+NXdC7QnuRgW1oAiA9wPegWBli4DRjL5WD20ZbOxT6nENc7XKnwgwQxXeYFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2189487},"main":"lib/index.js","engines":{"coc":"^0.0.80"},"gitHead":"72874bc3e6edc9b68e145ad005a0a25f830786c0","scripts":{"lint":"eslint src --ext ts","build":"node esbuild.js","clean":"rimraf lib","watch":"node esbuild.js --watch","prepare":"node esbuild.js","tags-get":"curl -o resources/vscode-black-formatter-tags.json https://api.github.com/repos/microsoft/vscode-black-formatter/tags","tags-check":"node scripts/upstream-tags-check.mjs"},"_npmUser":{"name":"honeyratel","email":"lsqypj@gmail.com"},"prettier":{"semi":true,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/lsq/coc-black-formatter.git","type":"git"},"_npmVersion":"11.6.3","contributes":{"commands":[{"title":"Restart Server","command":"black-formatter.restart"},{"title":"Install Server","command":"black-formatter.installServer"},{"title":"Show output channel","command":"black-formatter.showOutput"},{"title":"Show the version of the server installed by the extension","command":"black-formatter.version"}],"rootPatterns":[{"filetype":"python","patterns":[".black","pyproject.toml","setup.py","setup.cfg","tox.ini","Pipfile","requirements.txt"]}],"configuration":{"type":"object","title":"coc-black-formatter configuration","properties":{"black-formatter.args":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"Arguments passed in. Each argument is a separate string in the array."},"black-formatter.path":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"examples":[["-m","black","~/.env/python"],["~/global_env/black"]],"markdownDescription":"When set to a path to `black` binary, extension will use that for linting. NOTE: Using this option may slowdown linting."},"black-formatter.enable":{"type":"boolean","default":true,"description":"Enable coc-black-formatter extension."},"black-formatter.interpreter":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"When set to a path to python executable, extension will use that to launch the server and any subprocess."},"black-formatter.trace.server":{"enum":["off","messages","verbose"],"type":"string","default":"off","description":"Traces the communication between coc.nvim and the language server."},"black-formatter.importStrategy":{"enum":["fromEnvironment","useBundled"],"type":"string","scope":"resource","default":"useBundled","markdownDescription":"Defines where `black` is imported from. This setting may be ignored if `black-formatter.path` is set.","markdownEnumDescriptions":["Use `black` from environment, fallback to bundled version only if `black` not available in the environment.","Always use the bundled version of `black`."]},"black-formatter.dev.serverScript":{"type":"string","default":"","markdownDescription":"(DEV) Set server script path."},"black-formatter.useGlobalCommand":{"type":"boolean","default":false,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.showNotifications":{"enum":["always","off","onError","onWarning"],"type":"string","scope":"machine","default":"off","markdownDescription":"Controls when notifications are shown by this extension.","markdownEnumDescriptions":["Notifications are show for anything that the server chooses to show.","All notifications are turned off, any errors or warning are still available in the logs.","Notifications are shown only in the case of an error.","Notifications are shown for errors and warnings."]},"black-formatter.builtin.pythonPath":{"type":"string","default":"","description":"Python 3.x path (Absolute path) to be used for built-in install."},"black-formatter.useBuiltInLspServer":{"type":"boolean","default":false,"description":"Use builtin lsp server and donot download from microsoft-vscode-black-formatter repository."},"black-formatter.dev.serverInterpreter":{"type":"string","default":"","markdownDescription":"(DEV) Set the python interpreter where the server is installed."},"black-formatter.useDetectBlackCommand":{"type":"boolean","default":true,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."}}}},"description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"which":"^6.0.0","eslint":"^9.39.0","rimraf":"^6.1.2","esbuild":"^0.25.0","coc.nvim":"^0.0.83-next.19","prettier":"^3.6.2","node-fetch":"^2.7.0","typescript":"^5.7.3","@dking/dgit":"^0.0.12","@types/node":"^24.10.1","extract-zip":"^2.0.1","@types/which":"^3.0.4","@types/rimraf":"^4.0.5","@types/node-fetch":"^2.6.13","https-proxy-agent":"^7.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"activationEvents":["onLanguage:python"],"_npmOperationalInternal":{"tmp":"tmp/coc-black-formatter_0.2.2_1763741283625_0.5398565895633596","host":"s3://npm-registry-packages-npm-production"},"vscodeBlackFormatterVersion":"v2025.2.0"},"0.2.3":{"name":"@bratel/coc-black-formatter","version":"0.2.3","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","_id":"@bratel/coc-black-formatter@0.2.3","maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"homepage":"https://github.com/lsq/coc-black-formatter#readme","bugs":{"url":"https://github.com/lsq/coc-black-formatter/issues"},"dist":{"shasum":"983bcf201b38f1f3a4b2bca69987c3545d22ee07","tarball":"https://registry.npmjs.org/@bratel/coc-black-formatter/-/coc-black-formatter-0.2.3.tgz","fileCount":13,"integrity":"sha512-onslCqNBDXOCk67RUN+K/wLQLr+QMpy9tXYdCHp3yWY4UphC+xJCwk/tLDoyf7LnCVnPKoueaBuyN2tFbdYs3Q==","signatures":[{"sig":"MEUCIGyqj+vbwWSwJzYoayoforoKBRIwmVXp842hCDmyGXEiAiEAobZUI+2lFC6MPoFkGZUWEvjI64OGVSguy0P6XrVxeTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2237110},"main":"lib/index.js","engines":{"coc":"^0.0.80"},"gitHead":"ab7d87196e85cc1ed26cfb9a7b841aa422fd5ed3","scripts":{"lint":"eslint src --ext ts","build":"node esbuild.js","clean":"rimraf lib","watch":"node esbuild.js --watch","prepare":"node esbuild.js","tags-get":"curl -o resources/vscode-black-formatter-tags.json https://api.github.com/repos/microsoft/vscode-black-formatter/tags","tags-check":"node scripts/upstream-tags-check.mjs"},"_npmUser":{"name":"honeyratel","email":"lsqypj@gmail.com"},"prettier":{"semi":true,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/lsq/coc-black-formatter.git","type":"git"},"_npmVersion":"11.6.3","contributes":{"commands":[{"title":"Restart Server","command":"black-formatter.restart"},{"title":"Install Server","command":"black-formatter.installServer"},{"title":"Show output channel","command":"black-formatter.showOutput"},{"title":"Show the version of the server installed by the extension","command":"black-formatter.version"}],"rootPatterns":[{"filetype":"python","patterns":[".black","pyproject.toml","setup.py","setup.cfg","tox.ini","Pipfile","requirements.txt"]}],"configuration":{"type":"object","title":"coc-black-formatter configuration","properties":{"black-formatter.args":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"Arguments passed in. Each argument is a separate string in the array."},"black-formatter.path":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"examples":[["-m","black","~/.env/python"],["~/global_env/black"]],"markdownDescription":"When set to a path to `black` binary, extension will use that for linting. NOTE: Using this option may slowdown linting."},"black-formatter.enable":{"type":"boolean","default":true,"description":"Enable coc-black-formatter extension."},"black-formatter.interpreter":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"When set to a path to python executable, extension will use that to launch the server and any subprocess."},"black-formatter.trace.server":{"enum":["off","messages","verbose"],"type":"string","default":"off","description":"Traces the communication between coc.nvim and the language server."},"black-formatter.importStrategy":{"enum":["fromEnvironment","useBundled"],"type":"string","scope":"resource","default":"useBundled","markdownDescription":"Defines where `black` is imported from. This setting may be ignored if `black-formatter.path` is set.","markdownEnumDescriptions":["Use `black` from environment, fallback to bundled version only if `black` not available in the environment.","Always use the bundled version of `black`."]},"black-formatter.dev.serverScript":{"type":"string","default":"","markdownDescription":"(DEV) Set server script path."},"black-formatter.useGlobalCommand":{"type":"boolean","default":false,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.showNotifications":{"enum":["always","off","onError","onWarning"],"type":"string","scope":"machine","default":"off","markdownDescription":"Controls when notifications are shown by this extension.","markdownEnumDescriptions":["Notifications are show for anything that the server chooses to show.","All notifications are turned off, any errors or warning are still available in the logs.","Notifications are shown only in the case of an error.","Notifications are shown for errors and warnings."]},"black-formatter.builtin.pythonPath":{"type":"string","default":"","description":"Python 3.x path (Absolute path) to be used for built-in install."},"black-formatter.useBuiltInLspServer":{"type":"boolean","default":false,"description":"Use builtin lsp server and donot download from microsoft-vscode-black-formatter repository."},"black-formatter.dev.serverInterpreter":{"type":"string","default":"","markdownDescription":"(DEV) Set the python interpreter where the server is installed."},"black-formatter.useDetectBlackCommand":{"type":"boolean","default":true,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."}}}},"description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"which":"^6.0.0","eslint":"^9.39.0","rimraf":"^6.1.2","esbuild":"^0.25.0","coc.nvim":"^0.0.83-next.19","prettier":"^3.6.2","node-fetch":"^2.7.0","typescript":"^5.7.3","@dking/dgit":"^0.0.12","@types/node":"^24.10.1","extract-zip":"^2.0.1","@types/which":"^3.0.4","@types/rimraf":"^4.0.5","@types/node-fetch":"^2.6.13","https-proxy-agent":"^7.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"activationEvents":["onLanguage:python"],"_npmOperationalInternal":{"tmp":"tmp/coc-black-formatter_0.2.3_1763742095794_0.9550561560110071","host":"s3://npm-registry-packages-npm-production"},"vscodeBlackFormatterVersion":"v2025.2.0"},"0.2.4":{"name":"@bratel/coc-black-formatter","version":"0.2.4","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","_id":"@bratel/coc-black-formatter@0.2.4","maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"homepage":"https://github.com/lsq/coc-black-formatter#readme","bugs":{"url":"https://github.com/lsq/coc-black-formatter/issues"},"dist":{"shasum":"15158efed0f16c4bd8e389d6cd18e9b94dd4383a","tarball":"https://registry.npmjs.org/@bratel/coc-black-formatter/-/coc-black-formatter-0.2.4.tgz","fileCount":13,"integrity":"sha512-aXJaK6JILzaf3Tla6vpT+DCIcYtgZPYLH2USu6T6SOEyaZcvBg/4kHfRDRQYPRdiB6Ejzzb1GjNYiWTI660RlQ==","signatures":[{"sig":"MEYCIQCWxH3V8LFKFGOsdWL4ddqTUCxQuA45V3/YP9NqMd1dvgIhAPCz0ZJYJheHjg1KfYRAlf1XYdiqdVQVSqeAc7Qna9AG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2236744},"main":"lib/index.js","engines":{"coc":"^0.0.80"},"gitHead":"3ff56f500998576b78bf2d1fc242b3c914883995","scripts":{"lint":"eslint src --ext ts","build":"node esbuild.js","clean":"rimraf lib","watch":"node esbuild.js --watch","prepare":"node esbuild.js","tags-get":"curl -o resources/vscode-black-formatter-tags.json https://api.github.com/repos/microsoft/vscode-black-formatter/tags","tags-check":"node scripts/upstream-tags-check.mjs"},"_npmUser":{"name":"honeyratel","email":"lsqypj@gmail.com"},"prettier":{"semi":true,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/lsq/coc-black-formatter.git","type":"git"},"_npmVersion":"11.6.3","contributes":{"commands":[{"title":"Restart Server","command":"black-formatter.restart"},{"title":"Install Server","command":"black-formatter.installServer"},{"title":"Show output channel","command":"black-formatter.showOutput"},{"title":"Show the version of the server installed by the extension","command":"black-formatter.version"}],"rootPatterns":[{"filetype":"python","patterns":[".black","pyproject.toml","setup.py","setup.cfg","tox.ini","Pipfile","requirements.txt"]}],"configuration":{"type":"object","title":"coc-black-formatter configuration","properties":{"black-formatter.args":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"Arguments passed in. Each argument is a separate string in the array."},"black-formatter.path":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"examples":[["-m","black","~/.env/python"],["~/global_env/black"]],"markdownDescription":"When set to a path to `black` binary, extension will use that for linting. NOTE: Using this option may slowdown linting."},"black-formatter.enable":{"type":"boolean","default":true,"description":"Enable coc-black-formatter extension."},"black-formatter.interpreter":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"When set to a path to python executable, extension will use that to launch the server and any subprocess."},"black-formatter.trace.server":{"enum":["off","messages","verbose"],"type":"string","default":"off","description":"Traces the communication between coc.nvim and the language server."},"black-formatter.importStrategy":{"enum":["fromEnvironment","useBundled"],"type":"string","scope":"resource","default":"useBundled","markdownDescription":"Defines where `black` is imported from. This setting may be ignored if `black-formatter.path` is set.","markdownEnumDescriptions":["Use `black` from environment, fallback to bundled version only if `black` not available in the environment.","Always use the bundled version of `black`."]},"black-formatter.dev.serverScript":{"type":"string","default":"","markdownDescription":"(DEV) Set server script path."},"black-formatter.useGlobalCommand":{"type":"boolean","default":false,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.showNotifications":{"enum":["always","off","onError","onWarning"],"type":"string","scope":"machine","default":"off","markdownDescription":"Controls when notifications are shown by this extension.","markdownEnumDescriptions":["Notifications are show for anything that the server chooses to show.","All notifications are turned off, any errors or warning are still available in the logs.","Notifications are shown only in the case of an error.","Notifications are shown for errors and warnings."]},"black-formatter.builtin.pythonPath":{"type":"string","default":"","description":"Python 3.x path (Absolute path) to be used for built-in install."},"black-formatter.dev.serverInterpreter":{"type":"string","default":"","markdownDescription":"(DEV) Set the python interpreter where the server is installed."},"black-formatter.useDetectBlackCommand":{"type":"boolean","default":true,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."}}}},"description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"which":"^6.0.0","eslint":"^9.39.0","rimraf":"^6.1.2","esbuild":"^0.25.0","coc.nvim":"^0.0.83-next.19","prettier":"^3.6.2","node-fetch":"^2.7.0","typescript":"^5.7.3","@dking/dgit":"^0.0.12","@types/node":"^24.10.1","extract-zip":"^2.0.1","@types/which":"^3.0.4","@types/rimraf":"^4.0.5","@types/node-fetch":"^2.6.13","https-proxy-agent":"^7.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"activationEvents":["onLanguage:python"],"_npmOperationalInternal":{"tmp":"tmp/coc-black-formatter_0.2.4_1763782145934_0.16972373051793133","host":"s3://npm-registry-packages-npm-production"},"vscodeBlackFormatterVersion":"v2025.2.0"},"0.2.5":{"name":"@bratel/coc-black-formatter","version":"0.2.5","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","_id":"@bratel/coc-black-formatter@0.2.5","maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"homepage":"https://github.com/lsq/coc-black-formatter#readme","bugs":{"url":"https://github.com/lsq/coc-black-formatter/issues"},"dist":{"shasum":"841640c3b05f5fbf00b81a2b3bdd97e241e48ceb","tarball":"https://registry.npmjs.org/@bratel/coc-black-formatter/-/coc-black-formatter-0.2.5.tgz","fileCount":13,"integrity":"sha512-KCJm7Bj8cZf+fFpaM2rv8ccaR6wznBIVDaA0LRuJUt/gDFviTrO+rIpj4voekVBTLOXUVUm6CDKVlvnQI28OhA==","signatures":[{"sig":"MEYCIQCLTpGWF+ZSIhLOt34K6SMJkleorrpVWty8ZqQKGzLnRwIhAOmJkOy5Lakwyj4//Nih6ZZpG2Cb2PLsmTt/6Q20uATx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2241880},"main":"lib/index.js","engines":{"coc":"^0.0.80"},"gitHead":"0a4201246dc94accacb45133e29724466e7282b3","scripts":{"lint":"eslint src --ext ts","build":"node esbuild.js","clean":"rimraf lib","watch":"node esbuild.js --watch","prepare":"node esbuild.js","tags-get":"curl -o resources/vscode-black-formatter-tags.json https://api.github.com/repos/microsoft/vscode-black-formatter/tags","tags-check":"node scripts/upstream-tags-check.mjs"},"_npmUser":{"name":"honeyratel","email":"lsqypj@gmail.com"},"prettier":{"semi":true,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/lsq/coc-black-formatter.git","type":"git"},"_npmVersion":"11.6.4","contributes":{"commands":[{"title":"Restart Server","command":"black-formatter.restart"},{"title":"Install Server","command":"black-formatter.installServer"},{"title":"Show output channel","command":"black-formatter.showOutput"},{"title":"Show the version of the server installed by the extension","command":"black-formatter.version"}],"rootPatterns":[{"filetype":"python","patterns":[".black","pyproject.toml","setup.py","setup.cfg","tox.ini","Pipfile","requirements.txt"]}],"configuration":{"type":"object","title":"coc-black-formatter configuration","properties":{"black-formatter.args":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"Arguments passed in. Each argument is a separate string in the array."},"black-formatter.path":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"examples":[["-m","black","~/.env/python"],["~/global_env/black"]],"markdownDescription":"When set to a path to `black` binary, extension will use that for linting. NOTE: Using this option may slowdown linting."},"black-formatter.enable":{"type":"boolean","default":true,"description":"Enable coc-black-formatter extension."},"black-formatter.interpreter":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"When set to a path to python executable, extension will use that to launch the server and any subprocess."},"black-formatter.trace.server":{"enum":["off","messages","verbose"],"type":"string","default":"off","description":"Traces the communication between coc.nvim and the language server."},"black-formatter.importStrategy":{"enum":["fromEnvironment","useBundled"],"type":"string","scope":"resource","default":"useBundled","markdownDescription":"Defines where `black` is imported from. This setting may be ignored if `black-formatter.path` is set.","markdownEnumDescriptions":["Use `black` from environment, fallback to bundled version only if `black` not available in the environment.","Always use the bundled version of `black`."]},"black-formatter.dev.serverScript":{"type":"string","default":"","markdownDescription":"(DEV) Set server script path."},"black-formatter.useGlobalCommand":{"type":"boolean","default":false,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.showNotifications":{"enum":["always","off","onError","onWarning"],"type":"string","scope":"machine","default":"off","markdownDescription":"Controls when notifications are shown by this extension.","markdownEnumDescriptions":["Notifications are show for anything that the server chooses to show.","All notifications are turned off, any errors or warning are still available in the logs.","Notifications are shown only in the case of an error.","Notifications are shown for errors and warnings."]},"black-formatter.builtin.pythonPath":{"type":"string","default":"","description":"Python 3.x path (Absolute path) to be used for built-in install."},"black-formatter.dev.serverInterpreter":{"type":"string","default":"","markdownDescription":"(DEV) Set the python interpreter where the server is installed."},"black-formatter.useDetectBlackCommand":{"type":"boolean","default":true,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."}}}},"description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"which":"^6.0.0","eslint":"^9.39.0","rimraf":"^6.1.2","esbuild":"^0.25.0","coc.nvim":"^0.0.83-next.19","prettier":"^3.6.2","node-fetch":"^2.7.0","typescript":"^5.7.3","@dking/dgit":"^0.0.12","@types/node":"^24.10.1","extract-zip":"^2.0.1","@types/which":"^3.0.4","@types/rimraf":"^4.0.5","@types/node-fetch":"^2.6.13","https-proxy-agent":"^7.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"activationEvents":["onLanguage:python"],"_npmOperationalInternal":{"tmp":"tmp/coc-black-formatter_0.2.5_1764418986330_0.737392552353531","host":"s3://npm-registry-packages-npm-production"},"vscodeBlackFormatterVersion":"v2025.2.0"},"0.2.6":{"name":"@bratel/coc-black-formatter","version":"0.2.6","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","_id":"@bratel/coc-black-formatter@0.2.6","maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"homepage":"https://github.com/lsq/coc-black-formatter#readme","bugs":{"url":"https://github.com/lsq/coc-black-formatter/issues"},"dist":{"shasum":"5a9f5f45ccab1a26b0fb67ea30870752526f1282","tarball":"https://registry.npmjs.org/@bratel/coc-black-formatter/-/coc-black-formatter-0.2.6.tgz","fileCount":13,"integrity":"sha512-/GrLWoxi08Zw98tD2r+XV2RKFUzuhaQWFbugWlZUsyjDAlsvI4xxwfVFJrQwTFi3NFvuoHmYW6iDEvPNhdFUew==","signatures":[{"sig":"MEUCIAaPssewxa3PjMsVL/keSn8MdRZf6M/x7u+B6WHB5i9kAiEApY+flpqJNTHHBCdir1ifMyL/GAMrY5/yUNIT/PsaLBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2241889},"main":"lib/index.js","engines":{"coc":"^0.0.80"},"gitHead":"28972d645e64392cf5808307a16ea02b9188da4d","scripts":{"lint":"eslint src --ext ts","build":"node esbuild.js","clean":"rimraf lib","watch":"node esbuild.js --watch","prepare":"node esbuild.js","tags-get":"curl -o resources/vscode-black-formatter-tags.json https://api.github.com/repos/microsoft/vscode-black-formatter/tags","tags-check":"node scripts/upstream-tags-check.mjs"},"_npmUser":{"name":"honeyratel","email":"lsqypj@gmail.com"},"prettier":{"semi":true,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/lsq/coc-black-formatter.git","type":"git"},"_npmVersion":"11.6.4","contributes":{"commands":[{"title":"Restart Server","command":"black-formatter.restart"},{"title":"Install Server","command":"black-formatter.installServer"},{"title":"Show output channel","command":"black-formatter.showOutput"},{"title":"Show the version of the server installed by the extension","command":"black-formatter.version"}],"rootPatterns":[{"filetype":"python","patterns":[".black","pyproject.toml","setup.py","setup.cfg","tox.ini","Pipfile","requirements.txt"]}],"configuration":{"type":"object","title":"coc-black-formatter configuration","properties":{"black-formatter.args":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"Arguments passed in. Each argument is a separate string in the array."},"black-formatter.path":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"examples":[["-m","black","~/.env/python"],["~/global_env/black"]],"markdownDescription":"When set to a path to `black` binary, extension will use that for linting. NOTE: Using this option may slowdown linting."},"black-formatter.enable":{"type":"boolean","default":true,"description":"Enable coc-black-formatter extension."},"black-formatter.interpreter":{"type":"array","items":{"type":"string"},"scope":"resource","default":[],"markdownDescription":"When set to a path to python executable, extension will use that to launch the server and any subprocess."},"black-formatter.trace.server":{"enum":["off","messages","verbose"],"type":"string","default":"off","description":"Traces the communication between coc.nvim and the language server."},"black-formatter.importStrategy":{"enum":["fromEnvironment","useBundled"],"type":"string","scope":"resource","default":"useBundled","markdownDescription":"Defines where `black` is imported from. This setting may be ignored if `black-formatter.path` is set.","markdownEnumDescriptions":["Use `black` from environment, fallback to bundled version only if `black` not available in the environment.","Always use the bundled version of `black`."]},"black-formatter.dev.serverScript":{"type":"string","default":"","markdownDescription":"(DEV) Set server script path."},"black-formatter.useGlobalCommand":{"type":"boolean","default":false,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.showNotifications":{"enum":["always","off","onError","onWarning"],"type":"string","scope":"machine","default":"off","markdownDescription":"Controls when notifications are shown by this extension.","markdownEnumDescriptions":["Notifications are show for anything that the server chooses to show.","All notifications are turned off, any errors or warning are still available in the logs.","Notifications are shown only in the case of an error.","Notifications are shown for errors and warnings."]},"black-formatter.builtin.pythonPath":{"type":"string","default":"","description":"Python 3.x path (Absolute path) to be used for built-in install."},"black-formatter.dev.serverInterpreter":{"type":"string","default":"","markdownDescription":"(DEV) Set the python interpreter where the server is installed."},"black-formatter.useDetectBlackCommand":{"type":"boolean","default":true,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."}}}},"description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"which":"^6.0.0","eslint":"^9.39.0","rimraf":"^6.1.2","esbuild":"^0.25.0","coc.nvim":"^0.0.83-next.19","prettier":"^3.6.2","node-fetch":"^2.7.0","typescript":"^5.7.3","@dking/dgit":"^0.0.12","@types/node":"^24.10.1","extract-zip":"^2.0.1","@types/which":"^3.0.4","@types/rimraf":"^4.0.5","@types/node-fetch":"^2.6.13","https-proxy-agent":"^7.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"activationEvents":["onLanguage:python"],"_npmOperationalInternal":{"tmp":"tmp/coc-black-formatter_0.2.6_1764421118688_0.8756082030382928","host":"s3://npm-registry-packages-npm-production"},"vscodeBlackFormatterVersion":"v2025.2.0"},"0.2.7":{"name":"@bratel/coc-black-formatter","version":"0.2.7","vscodeBlackFormatterVersion":"v2026.6.0","description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","main":"lib/index.js","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"engines":{"coc":"^0.0.80"},"repository":{"type":"git","url":"git+https://github.com/lsq/coc-black-formatter.git"},"publishConfig":{"access":"public"},"scripts":{"tags-get":"curl -o resources/vscode-black-formatter-tags.json https://api.github.com/repos/microsoft/vscode-black-formatter/tags","tags-check":"node scripts/upstream-tags-check.mjs","lint":"eslint src --ext ts","clean":"rimraf lib","watch":"node esbuild.js --watch","build":"node esbuild.js","prepare":"node esbuild.js"},"prettier":{"singleQuote":true,"printWidth":120,"semi":true},"devDependencies":{"@dking/dgit":"^0.0.12","@types/node":"^24.10.1","@types/node-fetch":"^2.6.13","@types/rimraf":"^4.0.5","@types/which":"^3.0.4","@typescript-eslint/eslint-plugin":"^8.47.0","@typescript-eslint/parser":"^8.47.0","coc.nvim":"^0.0.83-next.19","esbuild":"^0.25.0","eslint":"^9.39.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","extract-zip":"^2.0.1","https-proxy-agent":"^7.0.6","node-fetch":"^2.7.0","prettier":"^3.6.2","rimraf":"^6.1.2","typescript":"^5.7.3","which":"^6.0.0"},"activationEvents":["onLanguage:python"],"contributes":{"rootPatterns":[{"filetype":"python","patterns":[".black","pyproject.toml","setup.py","setup.cfg","tox.ini","Pipfile","requirements.txt"]}],"configuration":{"type":"object","title":"coc-black-formatter configuration","properties":{"black-formatter.enable":{"type":"boolean","default":true,"description":"Enable coc-black-formatter extension."},"black-formatter.useDetectBlackCommand":{"type":"boolean","default":true,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.useGlobalCommand":{"type":"boolean","default":false,"description":"Automatically detects the black command in the execution environment and sets `black-formatter.path`."},"black-formatter.builtin.pythonPath":{"type":"string","default":"","description":"Python 3.x path (Absolute path) to be used for built-in install."},"black-formatter.dev.serverInterpreter":{"type":"string","default":"","markdownDescription":"(DEV) Set the python interpreter where the server is installed."},"black-formatter.dev.serverScript":{"type":"string","default":"","markdownDescription":"(DEV) Set server script path."},"black-formatter.args":{"default":[],"items":{"type":"string"},"markdownDescription":"Arguments passed in. Each argument is a separate string in the array.","scope":"resource","type":"array"},"black-formatter.importStrategy":{"default":"useBundled","enum":["fromEnvironment","useBundled"],"markdownDescription":"Defines where `black` is imported from. This setting may be ignored if `black-formatter.path` is set.","markdownEnumDescriptions":["Use `black` from environment, fallback to bundled version only if `black` not available in the environment.","Always use the bundled version of `black`."],"scope":"resource","type":"string"},"black-formatter.interpreter":{"default":[],"items":{"type":"string"},"markdownDescription":"When set to a path to python executable, extension will use that to launch the server and any subprocess.","scope":"resource","type":"array"},"black-formatter.path":{"default":[],"examples":[["-m","black","~/.env/python"],["~/global_env/black"]],"items":{"type":"string"},"markdownDescription":"When set to a path to `black` binary, extension will use that for linting. NOTE: Using this option may slowdown linting.","scope":"resource","type":"array"},"black-formatter.showNotifications":{"default":"off","enum":["always","off","onError","onWarning"],"markdownDescription":"Controls when notifications are shown by this extension.","markdownEnumDescriptions":["Notifications are show for anything that the server chooses to show.","All notifications are turned off, any errors or warning are still available in the logs.","Notifications are shown only in the case of an error.","Notifications are shown for errors and warnings."],"scope":"machine","type":"string"},"black-formatter.trace.server":{"type":"string","enum":["off","messages","verbose"],"default":"off","description":"Traces the communication between coc.nvim and the language server."}}},"commands":[{"title":"Restart Server","command":"black-formatter.restart"},{"title":"Install Server","command":"black-formatter.installServer"},{"title":"Show output channel","command":"black-formatter.showOutput"},{"title":"Show the version of the server installed by the extension","command":"black-formatter.version"}]},"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","gitHead":"10b696c9f8313b33a123320f429cb66690027b44","_id":"@bratel/coc-black-formatter@0.2.7","bugs":{"url":"https://github.com/lsq/coc-black-formatter/issues"},"homepage":"https://github.com/lsq/coc-black-formatter#readme","_nodeVersion":"24.10.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-JlaOaAsJkjJtVlyUKw91eBR5rqTxcIq+Yowsl8naCofFgbZBf8P0qTwbEAOpvGtbQIw0rEFfV1STuCCMb8En2Q==","shasum":"86d591886421a766910db4af60b7d99ff85a7fe9","tarball":"https://registry.npmjs.org/@bratel/coc-black-formatter/-/coc-black-formatter-0.2.7.tgz","fileCount":14,"unpackedSize":2233650,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bratel%2fcoc-black-formatter@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXh3vNHY+HdAyOMSPfepd5ISO1NqpACtWEHTXqVXlFygIgIEeKWiE5Nq2+XBpDc2JpZqsf9tFLs7ENUYDgeWXarjg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d42f5298-d971-47be-9b20-ffe38031183a"}},"directories":{},"maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/coc-black-formatter_0.2.7_1780650538527_0.5756308167449407"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-21T09:49:49.930Z","modified":"2026-06-05T09:08:58.972Z","0.2.0":"2025-11-21T09:49:50.576Z","0.2.1":"2025-11-21T10:05:58.062Z","0.2.2":"2025-11-21T16:08:03.892Z","0.2.3":"2025-11-21T16:21:36.005Z","0.2.4":"2025-11-22T03:29:06.179Z","0.2.5":"2025-11-29T12:23:06.606Z","0.2.6":"2025-11-29T12:58:38.923Z","0.2.7":"2026-06-05T09:08:58.697Z"},"bugs":{"url":"https://github.com/lsq/coc-black-formatter/issues"},"author":{"name":"lsq","email":"lsqypj@gmail.com"},"license":"MIT","homepage":"https://github.com/lsq/coc-black-formatter#readme","keywords":["coc.nvim","python","python3","black","formatting","coc-black","vim","neovim"],"repository":{"type":"git","url":"git+https://github.com/lsq/coc-black-formatter.git"},"description":"microsoft/vscode-black-formatter’s langauge server extension for coc.nvim.","maintainers":[{"name":"honeyratel","email":"lsqypj@gmail.com"}],"readme":"[![release](https://github.com/lsq/coc-black-formatter/actions/workflows/release.yml/badge.svg)](https://github.com/lsq/coc-black-formatter/actions/workflows/release.yml)\n# coc-black-formatter\n\n[microsoft/vscode-black-formatter](https://github.com/microsoft/vscode-black-formatter)'s langauge server extension for [coc.nvim](https://github.com/neoclide/coc.nvim).\n\n## Install\n\n**CocInstall**:\n\n```\n:CocInstall @bratel/coc-black-formatter\n```\n\n**When using a plugin manager, etc**:\n\n> e.g. vim-plug\n\n```vim\nPlug 'lsq/coc-black-formatter', {'do': 'yarn install --frozen-lockfile'}\n```\n\n## Server Install\n\n[coc-black-formatter](https://github.com/yaegassy/coc-black-formatter/) allows you to create an extension-only \"venv\" and install `microsoft/vscode-black-formatter's langauge server`.\n\nWhen using [coc-black-formatter](https://github.com/yaegassy/coc-black-formatter/) for the first time, if `microsoft/vscode-black-formatter's langauge server` is not present in the runtime environment, you will be prompted to do a built-in install.\n\nTo use the built-in installation feature, execute the following command.\n\n```vim\n:CocCommand black-formatter.installServer\n```\n\n## Note\n\n### Detecting the \"black\" command from the execution environment\n\nThe `black` command used by `microsoft/vscode-black-formatter's langauge server` is the `black` command of the python environment installed with `microsoft/vscode-black-formatter's langauge server`.\n\nTo use the `black` command installed in the virtual environment of a project created by `venv`, `poetry`, etc., `black-formatter.path` must be set to an absolute path.\n\n[coc-black-formatter](https://github.com/yaegassy/coc-black-formatter/) adds the feature to automatically detect `black` commands in the execution environment and use them in `microsoft/vscode-black-formatter's langauge server`.\n\nIf you do not need this feature, set `black-formatter.useDetectBlackCommand` to `false`.\n\n**coc-settings.json**:\n\n```jsonc\n{\n  \"black-formatter.useDetectBlackCommand\": false\n}\n```\n\n### When used with other coc-extensions for python that provide formatting feature\n\nFor example, [coc-pyright](https://github.com/fannheyward/coc-pyright) provides a formatting feature.\n\nIf [coc-black-formatter](https://github.com/yaegassy/coc-black-formatter) and `coc-pyright` are used together, the `coc-pyright` formatting feature should be disabled.\n\n**coc-settings.json**:\n\n```jsonc\n{\n  \"python.formatting.provider\": \"none\",\n}\n```\n\n## Configuration options\n\n- `black-formatter.enable`: Enable coc-black-formatter extension, default: `true`\n- `black-formatter.useDetectBlackCommand`: Automatically detects the black command in the execution environment and sets `black-formatter.path`, default: `true`\n- `black-formatter.useGlobalCommand`: Use the black command with npm installed in the system and sets `black-formatter.path`, donot install python modules `pygls` and `packaging`. When the language server script not found in plugin data directory, coc.nvim will show a message for you to download only langauge server files. default: `false`\n- `black-formatter.builtin.pythonPath`: Python 3.x path (Absolute path) to be used for built-in install, default: `\"`\n- `black-formatter.trace.server`: Traces the communication between coc.nvim and the language server, default: `\"off\"`\n\nOther settings have the same configuration as [microsoft/vscode-black-formatter](https://github.com/microsoft/vscode-black-formatter).\n\n## Commands\n\n- `black-formatter.restart`: Restart Server\n- `black-formatter.installServer`: Install Server\n- `black-formatter.showOutput`: Show output channel\n- `black-formatter.version`: Show the version of the server installed by the extension\n\n## Thanks\n\n- [microsoft/vscode-black-formatter](https://github.com/microsoft/vscode-black-formatter)\n\n## License\n\nMIT\n\n---\n\n> This extension is built with [create-coc-extension](https://github.com/fannheyward/create-coc-extension)\n","readmeFilename":"README.md"}