Skip to content

Instantly share code, notes, and snippets.

@bodrick
bodrick / parse-vscode-profile.js
Created May 23, 2023 14:40 — forked from zachhardesty7/parse-vscode-profile.js
parse VSCode `.code-profile` for enabled extensions
// run like this:
// node ./parse-vscode-profile.js "$HOME"/Downloads/profile.code-profile
const fs = require("fs")
const file = fs.openSync(process.argv[2], "r")
for (const line of fs.readFileSync(file, "utf8").split("\n")) {
const extensions = JSON.parse(JSON.parse(line).extensions)
const enabledExtensions = extensions.filter((extension) => !extension.disabled)